Je passe de Scala 2.7.7 à Scala 2.8.0RC3 et maintenant certaines de mes classes ne sont plus compilées. Le problème est dans l'annotation @PersistentCapable:Comment utiliser l'annotation @PersistentCapable dans Scala 2.8
import javax.jdo.annotations._
import java.util.Date
@PersistenceCapable{identityType=IdentityType.APPLICATION}
class Counter(dt: Date, cName: String, vl: int) {
<.. snip ..>
}
Ce code entraîne des erreurs de compilation suivantes:
[ERROR] /Users/gero/prive/kiva/kivanotify-gae/src/main/scala/net/vermaas/kivanotify/model/LoanProcessed.scala:7: error: expected start of definition
[INFO] @PersistenceCapable{val identityType = IdentityType.APPLICATION}
Je l'ai déjà essayé quelques variations, fait quelques recherches sur Google, mais sans chance. Des idées sur la façon dont je peux utiliser l'annotation @PersistentCapable avec Scala 2.8.0 RC3?
Merci, Gero
donc signaler les problèmes de compilation aux personnes développant Scala. C'est au moment de la compilation, avec quelque chose qui se compile bien dans une version précédente de Scala ... donc la question est presque certainement avec eux – DataNucleus