Directory groovy/groovy-core/src/main/org/codehaus/groovy/control/

Directory Created:
2004-04-19 08:29
Total Files:
15
Deleted Files:
3
Lines of Code:
4325

Browse with ViewVC

[root]/groovy/groovy-core/src/main/org/codehaus/groovy/control

                                    directory in repo io (7 files, 641 lines)

                                    directory in repo messages (6 files, 438 lines)

Lines of Code

groovy/groovy-core/src/main/org/codehaus/groovy/control/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 186 (100.0%) 8100 (100.0%) 43.5
cpoirier 14 (7.5%) 2970 (36.7%) 212.1
blackdrag 94 (50.5%) 2768 (34.2%) 29.4
jstrachan 41 (22.0%) 1750 (21.6%) 42.6
glaforge 9 (4.8%) 132 (1.6%) 14.6
zohar 2 (1.1%) 131 (1.6%) 65.5
bran 3 (1.6%) 99 (1.2%) 33.0
jez 4 (2.2%) 84 (1.0%) 21.0
popescu 6 (3.2%) 78 (1.0%) 13.0
fraz 3 (1.6%) 29 (0.4%) 9.6
spullara 2 (1.1%) 21 (0.3%) 10.5
alang 1 (0.5%) 16 (0.2%) 16.0
cstein 4 (2.2%) 11 (0.1%) 2.7
goetze 1 (0.5%) 9 (0.1%) 9.0
russel 1 (0.5%) 1 (0.0%) 1.0
paulk 1 (0.5%) 1 (0.0%) 1.0

Most Recent Commits

blackdrag 2007-04-06 11:34

remove unwanted this in Compilerconfiguration for input parameter check

1 lines of code changed in:

paulk 2007-04-01 03:39

GROOVY-1815 Allow inner class in import

1 lines of code changed in:

popescu 2007-02-17 10:47

fixed method name typo

2 lines of code changed in:

popescu 2007-02-16 02:33

Completed support for annotations usage.

17 lines of code changed in:

blackdrag 2007-01-22 14:02

* ensure the compiler complains when assigning a value to a class that is not declared as local variable before

4 lines of code changed in:

popescu 2007-01-22 01:27

fixed small bug in addCollectorContents (it was readding itself)

2 lines of code changed in:

popescu 2007-01-22 00:30

setTargetBytecode default for properties constructor invocation

2 lines of code changed in:

popescu 2007-01-22 00:11

initial support for annotations

55 lines of code changed in:

blackdrag 2007-01-21 20:48

* removes unused imports in VariableScopeVisitor.java

* removes duplicated code in ResolveVisitor.java

* adds annotation visiting code in ClassCodeVisitorSupport.java

7 lines of code changed in:

blackdrag 2007-01-21 13:14

ensure annotation members are visited and used classes are resolved

6 lines of code changed in:

blackdrag 2007-01-02 17:52

* changes ProxyMetaClass to call intialise in Constructor

* corrects the assertion text message for constructor calls

* changes the method call caching to respect calls to super (fix for 1631)

* adds a test for closure handling in static methods

* fixes the order of traversal of primary ClassNodes to sort in interfaces before normal classes (fix for 1632)

21 lines of code changed in:

blackdrag 2006-12-21 18:34

do not reset the error and warning lists after writing them, they may be needed multiple times

0 lines of code changed in:

blackdrag 2006-12-13 22:14

moves the compile completion step into the CANONICALIZATION phase

1 lines of code changed in:

blackdrag 2006-12-02 22:15

* instead of using Strings for locations, use the SourceUnits

* puts the check for incomplete compilation before the class generation as first element of that phase

* extends the error message for missing classes to print the classes that where found in the expected source.

46 lines of code changed in:

blackdrag 2006-12-02 20:31

* removes @Property

* adds more annotation checks

* adds the "call from inside" feature

* cleans up the MetaClass interface a little

4 lines of code changed in:

blackdrag 2006-12-01 14:00

* changes the meaning of "this" and "super" to the surrounding class

* reverts the ObjectRange.contains() method change

* some test are corrected because of their usage of "this" in them

* fields and properties are now accessed using the new MOP logic (but not the MOP methods)

3 lines of code changed in:

blackdrag 2006-11-25 14:17

* corrects multimethod handling when combined with private

* adds a check for scripts not found during compilation

* ensure ClassExpression created from a VariableExpression does have correct line/col information

* small cleanups

20 lines of code changed in:

blackdrag 2006-11-13 12:18

corrects some typos and moves the check for the catch statement type into ClassCompletionVerifier, to let the ResolveVisitor first resolve all types and then do type based checks

1 lines of code changed in:

blackdrag 2006-11-01 20:35

ensure to use the catch clause only with subtypes of Throwable and ensure that if no type is given, Exception is used then

5 lines of code changed in:

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

32 lines of code changed in:

(105 more)

Generated by StatSVN 0.3.2-SNAPSHOT