Belirli bir işlev kullanıldığında, Scala derleyicisinin kullanımdan kaldırılma uyarısı göstermesini istiyorum. Bunu nasıl başarabilirim?Scala'da kullanımdan kaldırılmış bir işlevi işaretleyebilir miyim?
cevap
@deprecated
ek açıklamalarım.
Ben yorumunu, kristian-Domagała fark etmedi, işte örnektir:
@deprecated("Reason this is old","01-08-2014")
def oldMethod = {
...
}
Şimdi: @deprecated ("bunu kullanmayın", "01/01/2014") – gwenzek
"Artık" argümanının bir tarih olması gerekmez, aslında dokümanlar bunu "ilk sürümü belirten bir dize" olarak belirtir tanımın kullanımdan kaldırıldığı ". –
@ToddOwen Doğru, örneğin, karma hashta koymak için yararlı buluyorum. – Bar
- 1. Kullanımdan kaldırılmış PHP işlevi için alternatif: eregi_replace
- 2. Kullanımdan kaldırılmış derleme hatası
- 3. Kullanımdan kaldırıldı PopupWindow'u kullanımdan kaldırmayın, kullanımdan kaldırılmış bir kurucu kullanmadan
- 4. Kullanımdan kaldırıldı .getWidth, kullanımdan kaldırılmış olmasına rağmen kullanımdan kaldırıldı
- 5. Mark PLSQL prosedürü/işlevi kullanımdan kaldırıldı
- 6. Kullanımdan kaldırılmış -XDatatypeContext için alternatif?
- 7. Kullanımdan kaldırılmış jQuery Değiştirme Olayı Eşdeğeri
- 8. Kullanımdan kaldırılmış sqlite pragma alternatifi "default_cache_size"
- 9. Crashlytics kullanımdan kaldırılmış yöntem devre dışı()
- 10. Xcode 4.5 kullanımdan kaldırılmış işlevleri bulamıyor
- 11. iOS 7 - UIPopoverController: kullanımdan kaldırılmış oklar?
- 12. Kullanımdan kaldırılmış REST API'sı hakkında uyarı istemcisi
- 13. Kullanımdan kaldırılmış getChildPosition() android içinde recyclerview içinde
- 14. Şu an kullanımdan bu yana kullanımdan kaldırılmış olan bir sürgüyü uygulamak için alternatif bir yol 17
- 15. Bu kullanımdan kaldırılmış işlev her bir php ile nasıl çözülür
- 16. Bir işlevi süslemeli miyim?
- 17. iOS 5 kullanımdan kaldırılmış ivmeölçer ne değiştirir: didAccelerate?
- 18. jQuery geçiş eklentisi, kullanımdan kaldırılmış kodla ne kadar uğraşır?
- 19. naturalHeight ve naturalWidth özelliği yeni veya kullanımdan kaldırılmış mı?
- 20. Kullanımdan kaldırılmış jQuery yöntemlerini kullanan kodun değiştirilmesine yönelik alternatifler
- 21. moment.js ve kullanımdan kaldırılmış uyarı. zaman damgası anı tarihi nesnesi
- 22. Firebase Senkron XMLHttpRequest Kaldırılmış
- 23. mongodb 'updateMany' işlevi kullanımdan kaldırıldı mı?
- 24. Scalada spark.implicits._ içe aktarılıyor
- 25. Asansörde/Scalada MVC
- 26. Scalada Haskell FixF tanımlanması
- 27. Bir lambda ifadesinde bir işlevi çağırabilir miyim?
- 28. Scalada örtülü kaldırma
- 29. Scalada eşleşen desen
- 30. Bir modülü ekleyebilir/genişletebilir, ancak tüm/genişletilmiş yöntemleri özel olarak işaretleyebilir miyim?
Ve siz kullanımdan kaldırma ek açıklamalarıyla ilgili deprecation uyarıları istemiyorsanız, siz bunları tedarik emin olun hem ' mesajlar ve argümanlar. –