deprecated

    10熱度

    1回答

    我最近從Rails 2升級到了Rails 3,我試圖根除我可能已經棄用的所有代碼。我這樣做的方式只是在開發計算機上運行我的網站副本,並在控制檯的輸出中查看警告。 是否有辦法導致Rails將錯誤警告視爲錯誤或以其他方式更有效地查找已棄用的代碼?

    2熱度

    4回答

    假設我在我的api中有一個名爲foo的方法。在我的api的下一個版本中,我想用bar替換此方法。我會怎麼做呢? 幾個選項是: 1)只是刪除foo。在發行說明中,聲明此方法已被bar取代。當他們嘗試使用我的新圖書館進行構建時,這會破壞客戶端,但是誰在乎?他們只需要修復自己。 2)Mark foo已過時,在發行說明中指出bar應該是首選。在調用不贊成使用的方法時記錄警告。然後在下一個版本中,完全刪除f

    19熱度

    2回答

    爲什麼在Python 2.6中不推薦使用MutableString類; 爲什麼它在Python 3中被刪除?

    1熱度

    1回答

    從 方法 的CommandListener(ActionListener的)的類型表格已棄用。 上面的錯誤開始來的時候我今年進口。 進口com.sun.lwuit.Form; FORM F =新表( 「你好,LWUIT!」); f.show(); f.setCommandListener(this); //錯誤在這一行。

    0熱度

    2回答

    我使用下面的腳本進行搜索,並用較新的替換文件棄用的功能。 5 for strFile in `ls deprecated_functions_search_and_replace.txt ` 6 do 7 sed "s/ereg_replace[^\(]*(\([^,]*\),/preg_replace\1('#'.\2.'#',/g" $strFile > temp_fil

    1熱度

    2回答

    我想用新推薦的代碼替換我的PHP源代碼中不推薦使用的函數。但是,我在使用php手冊中提到的正則表達式模式中的「i」替換帶有preg_match函數的eregi函數時遇到了很大的問題。以下是示例代碼: <?php $strXml=<<<XMLSTRING ALIPC231232 TIME Jan 21 10:43:58 UTC 2011 OR

    9熱度

    4回答

    我經歷的GWT教程和進入這一行後,我的IDE抱怨 調用DateTimeFormat.getMediumDateTimeFormat()被棄用: lastUpdatedLabel.setText( 「最後更新時間: 」 + DateTimeFormat.getMediumDateTimeFormat( ).format(new Date())); 我該如何更換呼叫?

    1熱度

    1回答

    可能重複: Why Java Vector class is considered obsolete or deprecated? 此外,有來自Sun/Oracle的官方文字上? 謝謝。 編輯: 我知道另一個話題,但沒有提到是否有官方的話,這就是爲什麼這個話題措辭爲「廣泛相信」。另外,該主題只涉及Vector,而不是Hashtable。

    5熱度

    2回答

    在Visual Studio中是否可以根據函數的簽名而不是簡單的名稱來#deprecated函數? 在我的情況下,我們是在C++和不想棄用功能 int foo(); <-- we want to keep int foo(int x); <-- we want to deprecate

    5熱度

    1回答

    我使用OpenGL和GLEW檢查擴展。 說我想檢查我是否可以使用多重紋理擴展: GLEW_ARB_multitexture將返回true,如果我可以使用它。 但 arb_multitexture在OpenGL 3.0的棄用。 將仍然返回true? 約3.1它被刪除怎麼辦? 謝謝。