[root]/groovy/groovy-core/src/main/org/codehaus/groovy/runtime/wrappers
cleanup: unused import removed
0 lines of code changed in:
a PojoWrapper can be used for a GroovyObject too if it is used to wrap for a non Groovy class. So any check for the actual instance being a Groovyobject is not valid
5 lines of code changed in:
next MOP step, let MetaClassImpl.java respect wrapped arguments as they are used when a method call parameter is casted. Some unused wrapper code is commented out for now
231 lines of code changed in:
fixed most of the warnings reported by Eclipse (javadoc, unused imports, ...)
0 lines of code changed in:
Add a temporary sanity check to ensure we don't wrap groovy objects as POJOs
11 lines of code changed in:
complete all the primitive wrapper types - add the constrained type information to Wrapper
230 lines of code changed in:
Commit intial versions of the Wrapper classes to be used by the new MOP to capure type information.
Changes to the MetaClass implementation are just to enrure that these classes can be used transparently at the moment.
There will be one wrapper for each scalr primitive type in the future.
464 lines of code changed in: