Tôi muốn trình biên dịch Scala hiển thị cảnh báo ngừng sử dụng bất cứ khi nào một hàm cụ thể được tìm thấy được sử dụng. Làm thế nào tôi có thể đạt được điều này?Tôi có thể đánh dấu một chức năng không được chấp nhận trong Scala không?
Trả lời
Chú thích nó là @deprecated
.
Tôi không để ý nhận xét, Kristian-domagala, vì vậy đây là ví dụ:
@deprecated("Reason this is old","01-08-2014")
def oldMethod = {
...
}
Bây giờ là: @deprecated ("không sử dụng", "01/01/2014") – gwenzek
Đối số 'kể từ' không cần phải là ngày, trên thực tế, tài liệu chỉ định nó là" chuỗi xác định phiên bản đầu tiên trong đó định nghĩa không được chấp nhận ". –
@ToddOwen Đúng vậy, tôi thấy hữu ích khi đưa vào băm cam kết ở đó chẳng hạn. – Bar
- 1. Trong VB.NET, tôi có thể đánh dấu một hàm không được chấp nhận?
- 2. Cách đánh dấu một lớp là Không được chấp nhận?
- 3. Tôi có thể bắt buộc một chức năng thành viên đặc biệt mặc định không được chấp nhận không?
- 4. Chức năng C++ không chấp nhận thực hiện cụ thể
- 5. Tôi có thể nhận được văn bản được đánh dấu bằng JQuery không?
- 6. Không được chấp nhận: Chức năng tách() không được chấp nhận. Làm thế nào để sửa lỗi này?
- 7. Đánh dấu các chức năng ghi đè
- 8. Làm thế nào tôi có thể đánh dấu một tham số cụ thể là lỗi thời/không được chấp nhận trong C#?
- 9. Có thể đánh dấu chức năng mô-đun là "ẩn" khỏi khám phá Intellisense không?
- 10. Làm thế nào để bạn đánh dấu mã là không được chấp nhận trong Go?
- 11. 1024 trọng một chức năng mà không được đánh dấu để ghi đè
- 12. Tôi có thể đánh giá ngay một chức năng ẩn danh không?
- 13. Tôi có thể đưa chức năng vào bên trong một chức năng khác không?
- 14. Xcode 4.5 không tìm thấy chức năng không được chấp nhận
- 15. File.toURL() không được chấp nhận?
- 16. thông số chức năng có và không có() trong Scala
- 17. Tôi có thể chuyển mẫu vào một chức năng không?
- 18. Data_wrap_struct và đánh dấu chức năng
- 19. Lỗi khi di chuyển sang các chức năng ldap không được chấp nhận
- 20. Làm thế nào để đánh dấu một cái gì đó trong Qt là lỗi thời (không được chấp nhận)?
- 21. Làm thế nào tôi có thể tạo chức năng ẩn danh được curried trong scala?
- 22. Hibernate - AnnotationConfiguration không được chấp nhận
- 23. Có chức năng lambda nào trong Scala không?
- 24. MFC có được chấp nhận không?
- 25. Hibernate có được chấp nhận không?
- 26. -setStatusBarHidden: hoạt ảnh: không được chấp nhận
- 27. Tại sao java.io.Serializable không được chấp nhận trong Java 5?
- 28. Tôi có thể đánh lừa HttpRequest.Current.Request.IsLocal không?
- 29. Ý nghĩa không được chấp nhận?
- 30. initWithContentsOfFile Không được chấp nhận
Và nếu bạn không muốn cảnh báo deprecation về chú thích deprecation của bạn, hãy chắc chắn rằng bạn cung cấp cho họ với cả hai ' đối số message' và 'since'. –