Stephane Le Dorze <
stephane...@gmail.com> writes:
> After investigation, Damiand and I found that it is related to the
> absence of an InnerClasse annotation in modified classes (via ASM)
> which generate a bug in the scala compiler.
I don't know which annotation are you talking about.
Is that Scala specific?
If so, can you give some pointers where I can read more about it (or
else, explain it a little bit better)?
> Indeed, the scala compiler cannot read correctly the inner OID class
> of the DomainObjectAllocator when compiling the added constructor
> because it rely on the hint of InnerClasses annotation to do so.
But the constructor that receives an OID is generated at the bytecode
level (via ASM), so how is scala compiler trying to compile it? Does
the scala compiler processes the bytecode also?
--
João Cachopo