Directory groovy/groovy-core/src/main/groovy/util/slurpersupport/

Directory Created:
2005-10-07 10:11
Total Files:
11
Deleted Files:
0
Lines of Code:
1796

Browse with ViewVC

[root]/groovy/groovy-core/src/main/groovy/util/slurpersupport

Lines of Code

groovy/groovy-core/src/main/groovy/util/slurpersupport/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 73 (100.0%) 2795 (100.0%) 38.2
tug 57 (78.1%) 2121 (75.9%) 37.2
paulk 9 (12.3%) 663 (23.7%) 73.6
blackdrag 5 (6.8%) 11 (0.4%) 2.2
mguillem 2 (2.7%) 0 (0.0%) 0.0

Most Recent Commits

tug 2006-12-11 16:15

Fix Groovy 1585

18 lines of code changed in:

  • groovy/groovy-core/src/main/groovy/util/slurpersupport: Node.java (+18 -15)
tug 2006-12-04 16:49

allow GPath expressions to be subscripted wuth forward ranges



a.b[1..4] // is allowed

a.b[4..1] // is not allowed



also don't throw an exception of a sunbscript is positive but out of range,

49 lines of code changed in:

  • groovy/groovy-core/src/main/groovy/util/slurpersupport: GPathResult.java (+49 -3)
tug 2006-12-04 15:53

Fix a problem with a trailing null value when enumerating a Filtered Node

18 lines of code changed in:

tug 2006-11-30 13:47

implement the "+" operator



a.b + "hello"



results in <a><b>....</b>hello</a>

17 lines of code changed in:

  • groovy/groovy-core/src/main/groovy/util/slurpersupport: GPathResult.java (+17)
tug 2006-11-30 13:10



a.b.c = {mkp.yield it; a "hello"}

a.b.c = {b "goodbye"; mkp.yield it}



now produces <b>goodbye</b><c>....</c><a>hello</a>



previously it produced



<b>goodbye</b><c>....</c>



which was wrong

9 lines of code changed in:

  • groovy/groovy-core/src/main/groovy/util/slurpersupport: Node.java (+9 -8)
tug 2006-11-29 21:11

This is the last commit of the first version of the code which lets the XMLSlurper terr be changed.



This code supports the << operator on GPath expressions.

65 lines of code changed in:

tug 2006-11-29 19:15

Complete the support for assignment



a.y.x = "body"



a.y.z = e.f.g



a.y.x = {element -> a(element.text())}

57 lines of code changed in:

tug 2006-11-29 13:17

Support x.y.z = [a: "value1", b: "value2"]



to set mutiple attributes with a single operation

26 lines of code changed in:

  • groovy/groovy-core/src/main/groovy/util/slurpersupport: GPathResult.java (+26 -15)
tug 2006-11-29 12:40

add class missing from previous commit

35 lines of code changed in:

tug 2006-11-29 12:34

Begin adding support for editing Gpath values produced bt XMLSlurper.



x.y.z.@Attr="value" adds an attribute to all the elements matched by

the GPath expression x.y.z

144 lines of code changed in:

tug 2006-11-20 18:51

Fix Groovy-1561

4 lines of code changed in:

  • groovy/groovy-core/src/main/groovy/util/slurpersupport: GPathResult.java (+4)
paulk 2006-11-05 11:23

little XML tweaks

181 lines of code changed in:

paulk 2006-10-22 05:43

add '**' to DOMCategory and XmlParser

make children() in DOMCategory behave like XmlParser

Add depth/breadthFirst to DOMCategory

482 lines of code changed in:

tug 2006-10-16 09:59

Apply Paul King's patch th fix Groovy 1514 - Thank's Paul!

72 lines of code changed in:

  • groovy/groovy-core/src/main/groovy/util/slurpersupport: GPathResult.java (+72 -7)
blackdrag 2006-10-10 17:09

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

11 lines of code changed in:

mguillem 2006-08-30 08:18

fixed most of the warnings reported by Eclipse (javadoc, unused imports, ...)

0 lines of code changed in:

tug 2006-08-22 16:51

Fix GROOVY-1480

10 lines of code changed in:

tug 2006-07-17 10:18

Fix the behavour of findAll on elements

32 lines of code changed in:

tug 2006-07-15 17:35

Make findAll on attributes work as expected.

139 lines of code changed in:

tug 2006-07-14 16:40

Supply the right parameter to findAll

1 lines of code changed in:

  • groovy/groovy-core/src/main/groovy/util/slurpersupport: NodeChild.java (+1 -1)

(11 more)

Generated by StatSVN 0.3.2-SNAPSHOT