[root]/groovy/groovy-core/src/main/groovy/util
slurpersupport
(11 files, 1796 lines)
| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 190 (100.0%) | 6994 (100.0%) | 36.8 |
| jstrachan | 69 (36.3%) | 3581 (51.2%) | 51.8 |
| glaforge | 21 (11.1%) | 1033 (14.8%) | 49.1 |
| dierk | 23 (12.1%) | 706 (10.1%) | 30.6 |
| spullara | 13 (6.8%) | 530 (7.6%) | 40.7 |
| tug | 11 (5.8%) | 428 (6.1%) | 38.9 |
| cstein | 3 (1.6%) | 257 (3.7%) | 85.6 |
| phk | 7 (3.7%) | 204 (2.9%) | 29.1 |
| paulk | 14 (7.4%) | 101 (1.4%) | 7.2 |
| blackdrag | 11 (5.8%) | 60 (0.9%) | 5.4 |
| mcspanky | 3 (1.6%) | 42 (0.6%) | 14.0 |
| jstump | 1 (0.5%) | 17 (0.2%) | 17.0 |
| galleon | 3 (1.6%) | 14 (0.2%) | 4.6 |
| cpoirier | 2 (1.1%) | 13 (0.2%) | 6.5 |
| russel | 1 (0.5%) | 2 (0.0%) | 2.0 |
| jez | 1 (0.5%) | 2 (0.0%) | 2.0 |
| hmeling | 2 (1.1%) | 2 (0.0%) | 1.0 |
| bran | 1 (0.5%) | 2 (0.0%) | 2.0 |
| mguillem | 4 (2.1%) | 0 (0.0%) | 0.0 |
JAVADOC: remove some warnings
1 lines of code changed in:
GROOVY-554: allow Node (from XmlParser) to support later modification
6 lines of code changed in:
Applied patch from Pascal DeMilly for GROOVY-1551: each invocation of run on GroovyScriptEngine don't share same GroovyClassLoader
71 lines of code changed in:
GROOVY-1657 ensure all attribute values are quoted in XmlNodePrinter not just String
6 lines of code changed in:
fix typo and accidental incorrect basedir
0 lines of code changed in:
* changes the grammar to disallow "assert x=y". That avoids the typical error of writing a "=" instead of a "=="
* fixes 3 occurrences if using "=" instead of "==" in an assert
* fixes the Expando logic error revealed by modifying the tests. the new logic no longer ignores exception caused by a getter and preferes the properties stored in Expando over others.
8 lines of code changed in:
minor test cleanup, converted some println's to asserts
0 lines of code changed in:
Fix for 1559: MissingMethodException should report whether the missing method is static or not.
3 lines of code changed in:
additional helper method
9 lines of code changed in:
next MOP implementation step: the MetaClass does now have a separate index for calls to super. Method calls for this and super are replaced with calls on the MOP methods in the call class if available.
0 lines of code changed in:
little XML tweaks
33 lines of code changed in:
add '**' to DOMCategory and XmlParser
make children() in DOMCategory behave like XmlParser
Add depth/breadthFirst to DOMCategory
3 lines of code changed in:
add '..' to DOMCategory and XmlParser
add '*' to XmlParser
19 lines of code changed in:
Refactored out XML factory creation to reduce duplication
6 lines of code changed in:
Fix traversal order
18 lines of code changed in:
Add a keepWhitespace property to allow the whitespace handling to be changed.
The default keeps the existing behaviour
new XmlSlurper(keepWhitespace = true)
changes the behaviour
17 lines of code changed in:
patches for Groovy-748 (ensure files are closed), Groovy-1125 (intersect on Collection), Groovy-1141 (conversion from int to BigInteger), Groovy-1236 (unique on Collection), Groovy-1262 (NPE in MetaClassHelper), Groovy-1439 (use closure as for interface implementation), Groovy-1529 (use map of closures for interface implementation)
18 lines of code changed in:
MOP preparations: a new typehandling package contains now the number math classes and many methods from Invoker. ScriptBytecodeAdapter and InvokerHelper do now use these functions. The bytecode is changed to provide an additional "sender class" that can be used later for handling visibility. As part of the clean up AsmClassGenerator has been changed and got a unified way for method calling Object gained a iterator() method, that was before implicitly handled by Invoker.
The wrong property name for the conf file in GroovyStarter is corrected now. The error reporting has been adjusted to show exceptions better.
Interfaces of the kind "interface T{ T t}" are now possible and no longer resulting in class loading problems
10 lines of code changed in:
Ant builder changes from GROOVY-1506
7 lines of code changed in:
Add test for namespace support in AntBuilder
1 lines of code changed in:
(119 more)