Ant Developers: adammurdoch

Login name:
adammurdoch
Total Commits:
1959 (3.5%)
Lines of Code:
22765 (2.5%)
Most Recent Commit:
2002-04-09 07:21

Activity by Clock Time

Activity by Hour of Day for adammurdoch

Activity by Day of Week for adammurdoch

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 1959 (100.0%) 22765 (100.0%) 11.6
proposal/myrmidon/docs/ 45 (2.3%) 2370 (10.4%) 52.6
src/main/org/apache/tools/ant/taskdefs/email/ 11 (0.6%) 1456 (6.4%) 132.3
proposal/myrmidon/src/xdocs/ 36 (1.8%) 1273 (5.6%) 35.3
proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/ 41 (2.1%) 990 (4.3%) 24.1
proposal/myrmidon/ 36 (1.8%) 978 (4.3%) 27.1
proposal/myrmidon/src/java/org/apache/aut/vfs/provider/ 40 (2.0%) 928 (4.1%) 23.2
proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ 44 (2.2%) 659 (2.9%) 14.9
proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/ 28 (1.4%) 520 (2.3%) 18.5
proposal/myrmidon/src/java/org/apache/myrmidon/frontends/ 27 (1.4%) 486 (2.1%) 18.0
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/ 51 (2.6%) 485 (2.1%) 9.5
proposal/myrmidon/src/testcases/org/apache/aut/vfs/ 28 (1.4%) 477 (2.1%) 17.0
proposal/myrmidon/src/test/org/apache/aut/vfs/ 28 (1.4%) 477 (2.1%) 17.0
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/configurer/ 25 (1.3%) 417 (1.8%) 16.6
proposal/myrmidon/src/test/org/apache/myrmidon/components/configurer/ 25 (1.3%) 417 (1.8%) 16.6
proposal/myrmidon/src/java/org/apache/myrmidon/framework/ 36 (1.8%) 377 (1.7%) 10.4
proposal/myrmidon/src/test/org/apache/myrmidon/ 23 (1.2%) 366 (1.6%) 15.9
proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor/ 19 (1.0%) 309 (1.4%) 16.2
proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ 14 (0.7%) 307 (1.3%) 21.9
proposal/myrmidon/src/java/org/apache/myrmidon/components/classloader/ 9 (0.5%) 300 (1.3%) 33.3
proposal/myrmidon/src/todo/org/apache/tools/todo/types/ 30 (1.5%) 298 (1.3%) 9.9
proposal/myrmidon/src/testcases/org/apache/myrmidon/ 16 (0.8%) 293 (1.3%) 18.3
proposal/myrmidon/src/java/org/apache/aut/vfs/provider/local/ 19 (1.0%) 265 (1.2%) 13.9
proposal/myrmidon/src/java/org/apache/aut/vfs/impl/ 11 (0.6%) 265 (1.2%) 24.0
proposal/myrmidon/src/test/org/apache/myrmidon/components/ 16 (0.8%) 258 (1.1%) 16.1
proposal/myrmidon/src/java/org/apache/aut/vfs/ 30 (1.5%) 252 (1.1%) 8.4
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/builder/ 2 (0.1%) 241 (1.1%) 120.5
proposal/myrmidon/src/test/org/apache/myrmidon/components/builder/ 2 (0.1%) 241 (1.1%) 120.5
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/javac/ 47 (2.4%) 220 (1.0%) 4.6
proposal/myrmidon/src/java/org/apache/aut/vfs/provider/zip/ 15 (0.8%) 217 (1.0%) 14.4
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/ 13 (0.7%) 188 (0.8%) 14.4
proposal/myrmidon/src/java/org/apache/aut/nativelib/ 6 (0.3%) 186 (0.8%) 31.0
proposal/myrmidon/src/java/org/apache/antlib/vfile/ 62 (3.2%) 180 (0.8%) 2.9
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/ 16 (0.8%) 163 (0.7%) 10.1
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/ 16 (0.8%) 163 (0.7%) 10.1
proposal/myrmidon/src/java/org/apache/antlib/core/ 54 (2.8%) 156 (0.7%) 2.8
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/deployer/ 11 (0.6%) 147 (0.6%) 13.3
proposal/myrmidon/src/test/org/apache/myrmidon/components/deployer/ 11 (0.6%) 147 (0.6%) 13.3
proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/ 14 (0.7%) 142 (0.6%) 10.1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/vss/ 23 (1.2%) 141 (0.6%) 6.1
proposal/myrmidon/src/java/org/apache/aut/vfs/provider/ftp/ 14 (0.7%) 133 (0.6%) 9.5
docs/manual/CoreTasks/ 1 (0.1%) 127 (0.6%) 127.0
proposal/myrmidon/src/test/org/apache/aut/vfs/test/ 2 (0.1%) 121 (0.5%) 60.5
proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ 14 (0.7%) 118 (0.5%) 8.4
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/metamata/ 28 (1.4%) 116 (0.5%) 4.1
proposal/myrmidon/src/java/org/apache/myrmidon/framework/factories/ 12 (0.6%) 107 (0.5%) 8.9
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/ 7 (0.4%) 104 (0.5%) 14.8
proposal/myrmidon/src/java/org/apache/myrmidon/components/property/ 8 (0.4%) 100 (0.4%) 12.5
proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/ 6 (0.3%) 98 (0.4%) 16.3
proposal/myrmidon/src/java/org/apache/myrmidon/components/type/ 6 (0.3%) 91 (0.4%) 15.1
proposal/myrmidon/src/test/org/apache/myrmidon/components/property/test/ 7 (0.4%) 90 (0.4%) 12.8
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/javadoc/ 14 (0.7%) 89 (0.4%) 6.3
proposal/myrmidon/src/test/org/apache/myrmidon/framework/file/test/ 6 (0.3%) 83 (0.4%) 13.8
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/role/ 7 (0.4%) 83 (0.4%) 11.8
proposal/myrmidon/src/java/org/apache/myrmidon/components/role/ 3 (0.2%) 83 (0.4%) 27.6
proposal/myrmidon/src/java/org/apache/aut/vfs/provider/smb/ 13 (0.7%) 79 (0.3%) 6.0
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/junit/ 14 (0.7%) 78 (0.3%) 5.5
proposal/myrmidon/src/manifest/ 30 (1.5%) 73 (0.3%) 2.4
proposal/myrmidon/src/java/org/apache/antlib/vfile/selectors/ 41 (2.1%) 73 (0.3%) 1.7
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/sitraka/ 18 (0.9%) 67 (0.3%) 3.7
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/configurer/test/ 2 (0.1%) 67 (0.3%) 33.5
proposal/myrmidon/src/test/org/apache/myrmidon/components/configurer/test/ 2 (0.1%) 67 (0.3%) 33.5
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/ 7 (0.4%) 62 (0.3%) 8.8
proposal/myrmidon/src/java/org/apache/antlib/xml/ 17 (0.9%) 62 (0.3%) 3.6
proposal/myrmidon/src/java/org/apache/myrmidon/framework/java/ 9 (0.5%) 61 (0.3%) 6.7
proposal/myrmidon/src/java/org/apache/myrmidon/components/service/ 6 (0.3%) 61 (0.3%) 10.1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/rmic/ 22 (1.1%) 59 (0.3%) 2.6
proposal/myrmidon/src/java/org/apache/myrmidon/api/ 13 (0.7%) 57 (0.3%) 4.3
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/jdepend/ 8 (0.4%) 54 (0.2%) 6.7
proposal/myrmidon/src/testcases/org/apache/antlib/core/ 6 (0.3%) 53 (0.2%) 8.8
proposal/myrmidon/src/test/org/apache/antlib/core/ 6 (0.3%) 53 (0.2%) 8.8
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/service/ 10 (0.5%) 53 (0.2%) 5.3
proposal/myrmidon/src/java/org/apache/antlib/dotnet/ 15 (0.8%) 53 (0.2%) 3.5
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/embeddor/ 3 (0.2%) 48 (0.2%) 16.0
proposal/myrmidon/src/test/org/apache/myrmidon/components/embeddor/test/ 3 (0.2%) 48 (0.2%) 16.0
proposal/myrmidon/src/test/org/apache/myrmidon/components/embeddor/ 3 (0.2%) 48 (0.2%) 16.0
proposal/myrmidon/src/java/org/apache/myrmidon/components/store/ 2 (0.1%) 48 (0.2%) 24.0
proposal/myrmidon/src/java/org/apache/antlib/java/ 16 (0.8%) 48 (0.2%) 3.0
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/javacc/ 13 (0.7%) 47 (0.2%) 3.6
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/text/ 6 (0.3%) 47 (0.2%) 7.8
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/configurer/test/data/ 7 (0.4%) 47 (0.2%) 6.7
proposal/myrmidon/src/test/org/apache/myrmidon/components/configurer/test/data/ 7 (0.4%) 47 (0.2%) 6.7
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/text/ 6 (0.3%) 47 (0.2%) 7.8
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/ 9 (0.5%) 44 (0.2%) 4.8
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ 9 (0.5%) 44 (0.2%) 4.8
proposal/myrmidon/src/java/org/apache/myrmidon/launcher/ 2 (0.1%) 44 (0.2%) 22.0
proposal/myrmidon/src/java/org/apache/antlib/file/ 18 (0.9%) 44 (0.2%) 2.4
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/archive/ 9 (0.5%) 40 (0.2%) 4.4
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/archive/ 9 (0.5%) 40 (0.2%) 4.4
proposal/myrmidon/src/java/org/apache/myrmidon/framework/conditions/ 18 (0.9%) 40 (0.2%) 2.2
proposal/myrmidon/src/ant1compat/org/apache/tools/ant/ 3 (0.2%) 39 (0.2%) 13.0
proposal/myrmidon/src/test/org/apache/myrmidon/components/service/test/ 2 (0.1%) 38 (0.2%) 19.0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/builder/ 4 (0.2%) 38 (0.2%) 9.5
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/net/ 3 (0.2%) 35 (0.2%) 11.6
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/net/ 3 (0.2%) 35 (0.2%) 11.6
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/condition/ 8 (0.4%) 34 (0.1%) 4.2
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/condition/ 8 (0.4%) 34 (0.1%) 4.2
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/classloader/ 4 (0.2%) 34 (0.1%) 8.5
proposal/myrmidon/src/todo/org/apache/tools/ant/util/mappers/ 4 (0.2%) 33 (0.1%) 8.2
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/perforce/ 7 (0.4%) 33 (0.1%) 4.7
proposal/myrmidon/src/main/org/apache/tools/ant/util/mappers/ 4 (0.2%) 33 (0.1%) 8.2
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/perforce/ 7 (0.4%) 33 (0.1%) 4.7
proposal/myrmidon/src/java/org/apache/myrmidon/components/extensions/ 2 (0.1%) 33 (0.1%) 16.5
proposal/myrmidon/src/java/org/apache/antlib/nativelib/ 10 (0.5%) 33 (0.1%) 3.3
proposal/myrmidon/src/todo/org/apache/tools/todo/util/ 3 (0.2%) 29 (0.1%) 9.6
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/jsp/compilers/ 7 (0.4%) 29 (0.1%) 4.1
proposal/myrmidon/src/java/org/apache/antlib/selftest/ 5 (0.3%) 29 (0.1%) 5.8
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/jsp/ 13 (0.7%) 28 (0.1%) 2.1
proposal/myrmidon/src/java/org/apache/antlib/runtime/ 10 (0.5%) 27 (0.1%) 2.7
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/property/test/ 1 (0.1%) 26 (0.1%) 26.0
proposal/myrmidon/src/java/org/apache/antlib/security/ 12 (0.6%) 25 (0.1%) 2.0
proposal/myrmidon/src/java/org/apache/aut/nativelib/impl/ 2 (0.1%) 24 (0.1%) 12.0
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/clearcase/ 10 (0.5%) 23 (0.1%) 2.3
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/embeddor/ 2 (0.1%) 22 (0.1%) 11.0
proposal/myrmidon/src/todo/org/apache/tools/ant/types/ 5 (0.3%) 21 (0.1%) 4.2
proposal/myrmidon/src/main/org/apache/tools/ant/types/ 5 (0.3%) 21 (0.1%) 4.2
proposal/myrmidon/etc/testcases/org/apache/antlib/core/ 4 (0.2%) 21 (0.1%) 5.2
proposal/myrmidon/src/xdocs/stylesheets/ 5 (0.3%) 20 (0.1%) 4.0
proposal/myrmidon/src/java/org/apache/myrmidon/framework/file/ 11 (0.6%) 20 (0.1%) 1.8
proposal/myrmidon/src/java/org/apache/antlib/cvslib/ 9 (0.5%) 20 (0.1%) 2.2
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/rmic/ 4 (0.2%) 19 (0.1%) 4.7
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/junit/ 3 (0.2%) 19 (0.1%) 6.3
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/rmic/ 4 (0.2%) 19 (0.1%) 4.7
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/junit/ 3 (0.2%) 19 (0.1%) 6.3
proposal/myrmidon/src/java/org/apache/aut/tar/ 2 (0.1%) 19 (0.1%) 9.5
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/deployer/test/ 1 (0.1%) 18 (0.1%) 18.0
proposal/myrmidon/src/test/org/apache/myrmidon/components/deployer/test/ 1 (0.1%) 18 (0.1%) 18.0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/ 7 (0.4%) 18 (0.1%) 2.5
proposal/myrmidon/src/java/org/apache/antlib/build/ 12 (0.6%) 18 (0.1%) 1.5
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/ccm/ 8 (0.4%) 17 (0.1%) 2.1
proposal/myrmidon/src/test/org/apache/antlib/core/test/ 2 (0.1%) 17 (0.1%) 8.5
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/sitraka/ 4 (0.2%) 15 (0.1%) 3.7
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/metamata/ 5 (0.3%) 15 (0.1%) 3.0
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/jsp/ 2 (0.1%) 15 (0.1%) 7.5
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/sitraka/ 4 (0.2%) 15 (0.1%) 3.7
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/metamata/ 5 (0.3%) 15 (0.1%) 3.0
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/jsp/ 2 (0.1%) 15 (0.1%) 7.5
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/ 2 (0.1%) 15 (0.1%) 7.5
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/pvcs/ 1 (0.1%) 14 (0.1%) 14.0
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/javadoc/ 2 (0.1%) 14 (0.1%) 7.0
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/pvcs/ 1 (0.1%) 14 (0.1%) 14.0
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/javadoc/ 2 (0.1%) 14 (0.1%) 7.0
proposal/myrmidon/src/test/org/apache/myrmidon/components/classloader/test/ 3 (0.2%) 13 (0.1%) 4.3
src/main/org/apache/tools/ant/taskdefs/optional/net/ 1 (0.1%) 12 (0.1%) 12.0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/extensions/ 1 (0.1%) 11 (0.0%) 11.0
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/pvcs/ 3 (0.2%) 10 (0.0%) 3.3
proposal/myrmidon/src/make/ 2 (0.1%) 10 (0.0%) 5.0
src/main/org/apache/tools/ant/taskdefs/ 2 (0.1%) 9 (0.0%) 4.5
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/net/ 3 (0.2%) 9 (0.0%) 3.0
src/testcases/org/apache/tools/ant/util/ 1 (0.1%) 8 (0.0%) 8.0
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/sound/ 1 (0.1%) 8 (0.0%) 8.0
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/scm/ 1 (0.1%) 8 (0.0%) 8.0
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/i18n/ 1 (0.1%) 8 (0.0%) 8.0
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/sound/ 1 (0.1%) 8 (0.0%) 8.0
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/scm/ 1 (0.1%) 8 (0.0%) 8.0
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/i18n/ 1 (0.1%) 8 (0.0%) 8.0
docs/manual/OptionalTasks/ 1 (0.1%) 8 (0.0%) 8.0
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/text/ 4 (0.2%) 7 (0.0%) 1.7
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/vss/ 3 (0.2%) 7 (0.0%) 2.3
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/jdepend/ 1 (0.1%) 7 (0.0%) 7.0
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/ccm/ 1 (0.1%) 7 (0.0%) 7.0
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/compilers/ 2 (0.1%) 7 (0.0%) 3.5
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/vss/ 3 (0.2%) 7 (0.0%) 2.3
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/jdepend/ 1 (0.1%) 7 (0.0%) 7.0
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ccm/ 1 (0.1%) 7 (0.0%) 7.0
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/compilers/ 2 (0.1%) 7 (0.0%) 3.5
proposal/myrmidon/src/java/org/apache/myrmidon/framework/factorys/ 3 (0.2%) 7 (0.0%) 2.3
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/optional/javacc/ 2 (0.1%) 6 (0.0%) 3.0
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/javacc/ 2 (0.1%) 6 (0.0%) 3.0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/property/ 6 (0.3%) 6 (0.0%) 1.0
proposal/myrmidon/src/java/org/apache/myrmidon/framework/filters/ 4 (0.2%) 6 (0.0%) 1.5
proposal/myrmidon/src/java/org/apache/antlib/archive/ 6 (0.3%) 6 (0.0%) 1.0
proposal/myrmidon/etc/testcases/org/apache/myrmidon/components/deployer/ 4 (0.2%) 6 (0.0%) 1.5
/ 1 (0.1%) 6 (0.0%) 6.0
proposal/myrmidon/src/todo/org/apache/tools/todo/types/converters/ 2 (0.1%) 5 (0.0%) 2.5
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/stylebook/ 3 (0.2%) 5 (0.0%) 1.6
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/archive/ 4 (0.2%) 5 (0.0%) 1.2
proposal/myrmidon/src/testcases/org/apache/myrmidon/interfaces/type/ 2 (0.1%) 5 (0.0%) 2.5
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/service/ 9 (0.5%) 5 (0.0%) 0.5
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/role/ 1 (0.1%) 5 (0.0%) 5.0
proposal/myrmidon/src/test/org/apache/myrmidon/interfaces/type/ 2 (0.1%) 5 (0.0%) 2.5
proposal/myrmidon/src/test/org/apache/myrmidon/components/service/ 9 (0.5%) 5 (0.0%) 0.5
proposal/myrmidon/src/test/org/apache/myrmidon/components/role/ 1 (0.1%) 5 (0.0%) 5.0
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/perforce/ 4 (0.2%) 4 (0.0%) 1.0
proposal/myrmidon/src/java/org/apache/antlib/sound/ 2 (0.1%) 4 (0.0%) 2.0
proposal/myrmidon/src/make/org/apache/myrmidon/build/ 2 (0.1%) 3 (0.0%) 1.5
docs/manual/ 2 (0.1%) 3 (0.0%) 1.5
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/unix/ 1 (0.1%) 2 (0.0%) 2.0
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/workspace/ 2 (0.1%) 2 (0.0%) 1.0
proposal/myrmidon/src/test/org/apache/myrmidon/components/workspace/ 2 (0.1%) 2 (0.0%) 1.0
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/unix/ 1 (0.1%) 2 (0.0%) 2.0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/configurer/ 2 (0.1%) 2 (0.0%) 1.0
proposal/myrmidon/src/java/org/apache/myrmidon/converter/ 1 (0.1%) 2 (0.0%) 2.0
proposal/myrmidon/etc/testcases/org/apache/antlib/vfile/ 2 (0.1%) 2 (0.0%) 1.0
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/i18n/ 1 (0.1%) 1 (0.0%) 1.0
proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/exec/ 1 (0.1%) 1 (0.0%) 1.0
proposal/myrmidon/src/testcases/org/apache/antlib/vfile/ 1 (0.1%) 1 (0.0%) 1.0
proposal/myrmidon/src/test/org/apache/antlib/vfile/ 1 (0.1%) 1 (0.0%) 1.0
proposal/myrmidon/src/script/ 2 (0.1%) 1 (0.0%) 0.5
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/exec/ 1 (0.1%) 1 (0.0%) 1.0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/aspect/ 1 (0.1%) 1 (0.0%) 1.0
proposal/myrmidon/src/java/org/apache/myrmidon/aspects/ 1 (0.1%) 1 (0.0%) 1.0
proposal/myrmidon/src/java/org/apache/aut/bzip2/ 1 (0.1%) 1 (0.0%) 1.0
proposal/myrmidon/tools/lib/ 2 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/tools/bin/ 6 (0.3%) 0 (0.0%) 0.0
proposal/myrmidon/src/todo/org/apache/tools/ant/util/ 1 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/src/todo/org/apache/tools/ant/types/converters/ 1 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/src/testcases/org/apache/myrmidon/interfaces/model/ 1 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/src/testcases/org/apache/myrmidon/framework/file/test/ 3 (0.2%) 0 (0.0%) 0.0
proposal/myrmidon/src/testcases/org/apache/myrmidon/components/property/ 3 (0.2%) 0 (0.0%) 0.0
proposal/myrmidon/src/test/org/apache/myrmidon/interfaces/model/ 1 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/src/test/org/apache/myrmidon/framework/conditions/test/ 12 (0.6%) 0 (0.0%) 0.0
proposal/myrmidon/src/test/org/apache/myrmidon/components/property/ 3 (0.2%) 0 (0.0%) 0.0
proposal/myrmidon/src/test/org/apache/myrmidon/components/classloader/test/libs/unshared/ 2 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/src/test/org/apache/myrmidon/components/classloader/test/libs/shared/ 2 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/src/test/org/apache/myrmidon/components/classloader/test/libs/extn/ 2 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/src/test/org/apache/myrmidon/components/classloader/test/libs/ 4 (0.2%) 0 (0.0%) 0.0
proposal/myrmidon/src/main/org/apache/tools/ant/util/ 1 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/src/main/org/apache/tools/ant/types/converters/ 1 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/workspace/ 2 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/ 1 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/src/java/org/apache/myrmidon/framework/nativelib/ 8 (0.4%) 0 (0.0%) 0.0
proposal/myrmidon/src/java/org/apache/aut/converter/lib/ 1 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/lib/ext/ 3 (0.2%) 0 (0.0%) 0.0
proposal/myrmidon/lib/bin/lib/ 1 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/lib/ 2 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/etc/testcases/org/apache/myrmidon/components/embeddor/ 1 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/etc/testcases/org/apache/myrmidon/components/builder/ 10 (0.5%) 0 (0.0%) 0.0
proposal/myrmidon/etc/testcases/org/apache/aut/vfs/basedir/dir1/ 3 (0.2%) 0 (0.0%) 0.0
proposal/myrmidon/etc/testcases/org/apache/aut/vfs/basedir/ 2 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/etc/testcases/org/apache/antlib/vfile/src/subdir1/ 1 (0.1%) 0 (0.0%) 0.0
proposal/myrmidon/etc/testcases/org/apache/antlib/vfile/src/ 2 (0.1%) 0 (0.0%) 0.0

Activity of adammurdoch

Most Recent Commits

adammurdoch 2002-04-09 07:21

Changed container config from Parameters to Context, to allow Objects to

be used in the config:



* All services that used to implement Parameterizable now implement Contextualizable.



* Changed 'myrmidon.home' to a File, and the paths to File[].



* DefaultEmbeddor now deploys Antlibs from all directories in 'myrmidon.lib.path',

rather than just a single dir. Can't specify alternative service

implementations (temporarily broken).



* Added 'myrmidon.antlib.path', which DefaultWorkspace uses to search for <import>-ed

antlibs.



* Replaced --task-lib-dir with --antlib-path, which appends directories to

'myrmidon.antlib.path'



* Added --ext-path, which appends directories to 'myrmidon.ext.path'.



* DefaultClassLoaderManager now uses the container config to locate the shared

classloader, rather than using the context classloader.

257 lines of code changed in:

adammurdoch 2002-04-09 02:26

* Rolled back change to PropertyResolver.resolveProperties(), so that it

uses a TaskContext again. Added some regression tests.



* Changed Embeddor.createWorkspace() to use a Map, rather than a Parameters,

to supply initial workspace properties. Initial properties can be Objects,

rather than only Strings. Got rid of the Object -> String convertion from

<ant> and <antcall>.



* Generalised ExecutionFrame, so that it can represent any execution scope

(root, workspace, project, task, inherited, etc), rather than just task scope:

- Replaced getTaskContext() with getPropertyStore().

- Replaced getTypeManager() with getServiceManager().



* Executor is now responsible for creating TaskContext.



* Changed DefaultExecutor to use the configurer provided by the execution frame.



* Added ExecutionContainer, a lifecycle interface which is used to supply the

root execution frame to a service which executes tasks (directly or indirectly).



* Changed interaction between DefaultEmbeddor and workspaces. Embeddor is now

responsible for creating the base property store for workspaces. ExecutionContainer

is used to pass this to workspaces. Parameterizable is now used to pass

container params to workspaces (which matches how it is used with all the

other services).

312 lines of code changed in:

adammurdoch 2002-04-08 10:45

* Moved PropertyStore to interfaces.property. Left DefaultPropertyStore

where it was.



* Changed PropertyResolver.resolveProperties() to use a PropertyStore,

rather than a TaskContext.



* Changed PropertyStore methods to throw a TaskException.



* Changed contract of PropertyStore.getProperty() to throw exception if the

requested property is not set.

141 lines of code changed in:

adammurdoch 2002-04-08 10:11

Forgot to move the messages across.

0 lines of code changed in:

adammurdoch 2002-04-08 00:29

Moved a bunch of classes to framework.nativelib:

- Argument

- ArgumentList

- Commandline

- EnvironmentData

- EnvironmentVariable

- Execute

- LoggingExecOutputHandler

184 lines of code changed in:

adammurdoch 2002-04-08 00:28

Renamed DependencyMetricsTest -> DependencyMetricsTestCase, so that it gets run.

1 lines of code changed in:

adammurdoch 2002-04-07 23:10

* Extracted ArgumentList superclass out of Commandline. Changed most usages

of Commandline to use ArgumentList instead.



* Execute now extends Commandline.

- Removed Execute.getCommandline().

- Moved Commandline.getCommandline() down to Execute, and made private.

247 lines of code changed in:

adammurdoch 2002-04-07 10:19

Axed todo.types.FileSet.

32 lines of code changed in:

adammurdoch 2002-04-07 09:51

* Split up todo.types.PathUtil.

- Moved generic formatting to aut.nativelib.PathUtil.

- Moved FileList util methods to framework.file.FileListUtil.

- Moved addExtDirs() to DefaultCompilerAdaptor.

- myrmidon.components.* no longer depend on todo.*



* Removed all usages of Commandline.toString(), size() and getCommandline(),

excluding Execute.

173 lines of code changed in:

adammurdoch 2002-04-07 06:56

* Moved a bunch of Jars around in CVS.

* Moved a bunch of Jars around in dist image:

excalibur-cli-*.jar -> dist/bin/lib

excalibur-bzip2-*.jar -> dist/ext

excalibur-tar-*.jar -> dist/ext

excalibur-zip-*.jar -> dist/ext

* Added dependency on 'excalibur-bzip2' to archive 'antlib'.

20 lines of code changed in:

adammurdoch 2002-04-07 06:51

* Added --type command-line option, which specifies which ProjectBuilder to use.

* Use ConvertingProjectBuilder for .ant files as well as .xml files.

59 lines of code changed in:

adammurdoch 2002-04-07 02:48

Fix compile problem.

38 lines of code changed in:

adammurdoch 2002-04-07 02:27

VFS Additions:



* Added FileSelector, which allows files to be chosen when doing recursive

operations. Added a couple of implementations. Added a selector parameter

to FileObject.delete() and copy().



* Added FileObject.replicateFile(), which converts a FileObject into a local File.



* Moved replication code out of the Zip provider, into a shared FileReplicator

component. The implemenation is pretty brain-dead, but at very least should

properly clean up temporary files in ant_vfs_cache. Also, local files will

no longer be replicated, but used directly.



* Added FileName.getRelativeName(), and NameScope.DESCENDENT_OR_SELF.



* Now handles providers which are LogEnabled and Disposable.



* Made the local file provider pluggable.



* Providers are now responsible for thier own caching.



* FTP and Zip providers clean up properly. Fixed FTP directory delete.

814 lines of code changed in:

adammurdoch 2002-04-07 02:25

Add EOL between error message and stack trace.

2 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/frontends: BasicLogger.java (+2 -3)
adammurdoch 2002-04-07 02:23

Was not cleaning-up the services.

1 lines of code changed in:

adammurdoch 2002-04-07 02:20

Make compile.

2 lines of code changed in:

adammurdoch 2002-04-06 10:11

Doc tidy-up:



* Fixed some spelling, added a tiny bit more content.

* Added an 'anchor' attribute for <section> and <subsection> elements.

292 lines of code changed in:

adammurdoch 2002-04-03 10:58

ClassLoader hierarchy changes:



* Use multi-parent ClassLoaders for antlibs and extensions, so that each

extension jar is loaded by a single ClassLoader in the hierarchy. Allows

classes from extensions to be shared across dependent antlibs and extensions.



* Changed contract of ClassLoaderManager.createClassLoader( File[] ), so that

it creates a new ClassLoader each time it is called.



* Changed ExtensionManager, so that it no longer extends PackageRepository.



* Added a few test cases for DefaultClassLoaderManager.



* Moved responsibility for checking myrmidon.home and building the various paths,

from DefaultEmbeddor and DefaultExtensionManager to EmbeddedAnt. Use the

platform path separator for the paths, rather than the | char.



* Use EmbeddedAnt in AbstractProjectTest, rather than using an Embeddor directly.



* AbstractComponentTest was not parameterising or initialising the test

components.

531 lines of code changed in:

adammurdoch 2002-03-28 06:35

Condition changes:



* Split <is-set> into <is-set> and <is-true> conditions. <is-true> uses the

converter to determine whether something is 'true', so is a little fussy.



* Moved <uptodate> and <equals> into antlib, and made <uptodate> a condition.



* Added <type-available> condition, which checks whether a particular

type is defined.



* Fixed <not> to actually work.



* Added test cases for some of the conditions.

36 lines of code changed in:

adammurdoch 2002-03-28 06:30

Switch on the 'build' antlib.

4 lines of code changed in:

(125 more)

Generated by StatSVN 0.3.2-SNAPSHOT