Summary Period: 2000-12-29 to 2006-01-13
4311 (64.6%)
137672 (69.0%)
Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 4311 (100.0%) | 137672 (100.0%) | 31.9 |
helma/src/helma/objectmodel/db/ | 620 (14.4%) | 24297 (17.6%) | 39.1 |
helma/src/helma/framework/core/ | 746 (17.3%) | 23826 (17.3%) | 31.9 |
helma/src/helma/util/ | 196 (4.5%) | 12444 (9.0%) | 63.4 |
helma/src/helma/scripting/rhino/debug/ | 13 (0.3%) | 9317 (6.8%) | 716.6 |
helma/src/helma/scripting/fesi/ | 136 (3.2%) | 7701 (5.6%) | 56.6 |
helma/src/helma/scripting/rhino/ | 300 (7.0%) | 7369 (5.4%) | 24.5 |
helma/src/helma/image/ | 45 (1.0%) | 5427 (3.9%) | 120.6 |
helma/src/helma/objectmodel/ | 160 (3.7%) | 4792 (3.5%) | 29.9 |
helma/src/helma/framework/ | 166 (3.9%) | 4297 (3.1%) | 25.8 |
helma/src/helma/objectmodel/dom/ | 56 (1.3%) | 4229 (3.1%) | 75.5 |
helma/src/helma/main/ | 152 (3.5%) | 3815 (2.8%) | 25.0 |
helma/src/helma/doc/ | 56 (1.3%) | 3567 (2.6%) | 63.6 |
helma/src/helma/servlet/ | 138 (3.2%) | 3143 (2.3%) | 22.7 |
helma/src/helma/scripting/rhino/extensions/ | 41 (1.0%) | 3079 (2.2%) | 75.0 |
helma/src/FESI/Interpreter/ | 54 (1.3%) | 3053 (2.2%) | 56.5 |
extensions/memcached/src/com/danga/MemCached/ | 2 (0.0%) | 2636 (1.9%) | 1318.0 |
helma/src/helma/scripting/fesi/extensions/ | 38 (0.9%) | 2182 (1.6%) | 57.4 |
extensions/helmaswarm/src/helma/swarm/ | 39 (0.9%) | 2056 (1.5%) | 52.7 |
helma/src/helma/scripting/ | 60 (1.4%) | 1814 (1.3%) | 30.2 |
helma/src/helma/framework/repository/ | 48 (1.1%) | 1632 (1.2%) | 34.0 |
helma/licenses/ | 9 (0.2%) | 1255 (0.9%) | 139.4 |
helma/src/helma/xmlrpc/ | 57 (1.3%) | 936 (0.7%) | 16.4 |
helma/src/helma/main/launcher/ | 32 (0.7%) | 657 (0.5%) | 20.5 |
helma/build/ | 74 (1.7%) | 615 (0.4%) | 8.3 |
helma/build/antclick/ | 29 (0.7%) | 340 (0.2%) | 11.7 |
helma/ | 22 (0.5%) | 338 (0.2%) | 15.3 |
extensions/helmaswarm/ | 24 (0.6%) | 322 (0.2%) | 13.4 |
helma/build/main/ | 23 (0.5%) | 313 (0.2%) | 13.6 |
docs/setup/ | 4 (0.1%) | 279 (0.2%) | 69.7 |
extensions/memcached/src/helma/objectmodel/memcached/ | 5 (0.1%) | 221 (0.2%) | 44.2 |
extensions/memcached/lib/ | 4 (0.1%) | 213 (0.2%) | 53.2 |
helma/src/FESI/Data/ | 88 (2.0%) | 185 (0.1%) | 2.1 |
helma/scripts/ | 5 (0.1%) | 176 (0.1%) | 35.2 |
docs/guide/ | 3 (0.1%) | 164 (0.1%) | 54.6 |
helma/src/helma/extensions/demo/ | 4 (0.1%) | 125 (0.1%) | 31.2 |
helma/src/helma/framework/demo/ | 2 (0.0%) | 107 (0.1%) | 53.5 |
extensions/helmaswarm/doc/ | 3 (0.1%) | 103 (0.1%) | 34.3 |
helma/src/helma/extensions/ | 3 (0.1%) | 94 (0.1%) | 31.3 |
helma/src/helma/framework/extensions/ | 16 (0.4%) | 89 (0.1%) | 5.5 |
helma/src/Acme/Serve/ | 27 (0.6%) | 58 (0.0%) | 2.1 |
docs/reference/image/ | 15 (0.3%) | 57 (0.0%) | 3.8 |
extensions/helmaswarm/src/helma/objectmodel/swarm/ | 5 (0.1%) | 45 (0.0%) | 9.0 |
extensions/memcached/ | 2 (0.0%) | 43 (0.0%) | 21.5 |
docs/usersguide/ | 10 (0.2%) | 41 (0.0%) | 4.1 |
helma/src/FESI/Parser/ | 17 (0.4%) | 37 (0.0%) | 2.1 |
helma/src/helma/xmlrpc/fesi/ | 7 (0.2%) | 36 (0.0%) | 5.1 |
docs/reference/res/ | 4 (0.1%) | 36 (0.0%) | 9.0 |
helma/src/helma/image/imageio/ | 3 (0.1%) | 20 (0.0%) | 6.6 |
helma/src/helma/util/mime/ | 26 (0.6%) | 19 (0.0%) | 0.7 |
docs/reference/xmlrpc/ | 1 (0.0%) | 12 (0.0%) | 12.0 |
helma/src/FESI/ | 4 (0.1%) | 9 (0.0%) | 2.2 |
docs/reference/global/ | 3 (0.1%) | 9 (0.0%) | 3.0 |
helma/src/FESI/Extensions/ | 23 (0.5%) | 8 (0.0%) | 0.3 |
docs/reference/req/ | 1 (0.0%) | 8 (0.0%) | 8.0 |
helma/src/FESI/Exceptions/ | 10 (0.2%) | 6 (0.0%) | 0.6 |
helma/build/main/db/hopblog/ | 10 (0.2%) | 5 (0.0%) | 0.5 |
helma/build/antclick/apps/antville/ | 2 (0.0%) | 5 (0.0%) | 2.5 |
docs/reference/hopobject/ | 1 (0.0%) | 5 (0.0%) | 5.0 |
helma/src/helma/image/jimi/ | 1 (0.0%) | 4 (0.0%) | 4.0 |
helma/src/Acme/JPM/Encoders/ | 9 (0.2%) | 1 (0.0%) | 0.1 |
helma/src/helma/xmlrpc/test/ | 6 (0.1%) | 0 (0.0%) | 0.0 |
helma/src/helma/mime/ | 22 (0.5%) | 0 (0.0%) | 0.0 |
helma/src/FESI/jslib/ | 14 (0.3%) | 0 (0.0%) | 0.0 |
helma/src/FESI/ClassFile/ | 42 (1.0%) | 0 (0.0%) | 0.0 |
helma/src/FESI/AST/ | 80 (1.9%) | 0 (0.0%) | 0.0 |
helma/src/Acme/JPM/Filters/ | 34 (0.8%) | 0 (0.0%) | 0.0 |
helma/src/Acme/JPM/Decoders/ | 4 (0.1%) | 0 (0.0%) | 0.0 |
helma/src/Acme/JPM/ | 4 (0.1%) | 0 (0.0%) | 0.0 |
helma/src/Acme/ | 9 (0.2%) | 0 (0.0%) | 0.0 |
helma/lib/ext/ | 5 (0.1%) | 0 (0.0%) | 0.0 |
helma/lib/ | 75 (1.7%) | 0 (0.0%) | 0.0 |
helma/docs/ | 1 (0.0%) | 0 (0.0%) | 0.0 |
helma/build/main/lib/ext/ | 2 (0.0%) | 0 (0.0%) | 0.0 |
helma/build/antclick/lib/ext/ | 7 (0.2%) | 0 (0.0%) | 0.0 |
helma/build/antclick/lib/ | 5 (0.1%) | 0 (0.0%) | 0.0 |
helma/build/antclick/db/ | 3 (0.1%) | 0 (0.0%) | 0.0 |
helma/build/antclick/data/ | 332 (7.7%) | 0 (0.0%) | 0.0 |
extensions/memcached/src/helma/objectmodel/ | 2 (0.0%) | 0 (0.0%) | 0.0 |
extensions/helmaswarm/lib/ | 2 (0.0%) | 0 (0.0%) | 0.0 |
docs/reference/mail/ | 8 (0.2%) | 0 (0.0%) | 0.0 |
* Update version to 0.9.1.
1 lines of code changed in:
* Update requeired Helma snapshot date.
1 lines of code changed in:
* Update to changes in helma.framework.core.Session:
Include debug buffer in session state.
397 lines of code changed in:
* Remove PhantomEngine as it hasn't been in use since 2003.
* Remove FilteredClassloader which relies on PhantomEngine.
11 lines of code changed in:
* Encapsulate fields in ResponseTrans and make them private.
* Store response debug buffer in session over redirects (in addition to message).
269 lines of code changed in:
* Simplify return statement.
3 lines of code changed in:
* Set event-log loglevel to DEBUG if debug=true in app.properties.
13 lines of code changed in:
* Add setter and getter for logLevel.
19 lines of code changed in:
* Cosmetics: remove empty line.
2 lines of code changed in:
* Perform sanity checks for INTERNAL calls before reaching the central switch statement
in run() so we can start and stop transactions where we used to.
* Do not check for null arguments in invokeDirectFunction(), it's up to the caller to pass
an empty array.
47 lines of code changed in:
* Mark node clean in init() before invoking onInit() so we have a chance to
modify the node in onInit() and having the changes written back to db.
6 lines of code changed in:
* Use RequestEvaluator.EMPTY_ARGS whenever calling a function with no args.
13 lines of code changed in:
* Cleaned up constructor mess a bit, including comments.
* Implement invokation of onInit() for object instanced from db.
* Made some methods synchronized that probably should be.
42 lines of code changed in:
* Simplify getValidPrototype() and hasFunction() a bit.
* No need to catch exceptions in hasFunction().
11 lines of code changed in:
* Add final static EMTY_ARGS field for calling functions without args.
* Do not call ScriptingEngine.hasFunction() for onRequest(), it just adds overhead.
* Move check for empty args from Application.invokeFunction() to
RequestEvaluator.invokeDirectFunction.
* Add some missing JavaDoc comments for invoke* methods.
54 lines of code changed in:
* Minor cleanup: no need to cast and assign nodes to variable.
4 lines of code changed in:
* Implement invocation of global onStop() when the application is stopped,
analogous to onStart() when the app is started.
* Some minor cleanup and obsolete code removal.
15 lines of code changed in:
* Make init(), enterContext(), exitContext() and abort()
synchronized (can't hurt)
* Some mostly stylistic improvements prompted by Intellij
29 lines of code changed in:
* Add boolean resolve argument to ScriptingEngine.invoke() to tell the engine if
functionName argument should be resolved as member expression. Use this feature
to allow calling nested/deep functions in internal invocations (e.g. scheduler calls).
Fixes bug 290.
107 lines of code changed in:
* Move req.action cutting to RequestTrans.setAction() and make sure dot characters
are replaced with underscores in the action variable we use for method invocation.
8 lines of code changed in:
(2026 more)
Generated by StatCVS 0.2.2