Ai đó có thể chỉ cho tôi điều tôi nên làm theo scala 2.10 thay cho nhân chứng loại không được chấp nhận này trên Manifest?Thay thế không được chấp nhận <: <Chứng thực loại khai man trong Scala 2.10
reflect.ClassManifest.singleType(foo) <:< barManifest
Thành thật mà nói, mục tiêu của tôi ở đây là thay thế bằng thứ gì đó không làm tăng cảnh báo không dùng nữa. Tôi rất vui khi sử dụng API phản chiếu mới.
Dưới đây là mã trong câu hỏi trong bối cảnh, nếu đó là quan trọng:
Câu trả lời rất hữu ích! Nhưng khi tôi thực sự cố gắng này trong dự án của tôi, tôi nhận được lỗi thời gian chạy sau đây: tham chiếu cyclic bất hợp pháp liên quan đến lớp LineString (tại scala.reflect.internal.Symbols $ TypeSymbol.tpe (Symbols.scala: 2710)) Tất nhiên, đó có lẽ chỉ là liên quan đến các lớp cụ thể được đề cập. –