0
I Use This!
Activity Not Available

Commits : Listings

Analyzed 3 months ago. based on code collected 3 months ago.
Mar 07, 2024 — Mar 07, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Used FindBugs; made many classes Serializable. More... about 18 years ago
published a new release More... over 18 years ago
No longer a problem. More... over 18 years ago
Added functional test to make sure a primitive application uses the contextual environment, not a fresh or empty environment. More... over 18 years ago
Added many missing GPL comments... More... over 18 years ago
Refactored unit tests to use more local variables instead of instance variables. Tweaked the handling of reporting version of No Latte in HTML output. More... over 18 years ago
Added true acceptance test to test the HTML executable (more or less). More... over 18 years ago
Wrote unit tests for drivers. More... over 18 years ago
Tweaking the driver code some more---to the point where some unit testing with mocks should be easy to do. More... over 18 years ago
Created processor to spit String result to an Appendable (rather that create one large Text object). Tweaked distribution-creation scripts. More... over 18 years ago
Cleaned up some of the Java files (based on some static analysis). Worked on perfecting the distribution. More... over 18 years ago
Tweaking some things while working through old No Latte files. More... over 18 years ago
Worked on scripts to generate UNIX distribution; seems to be working. More... over 18 years ago
Fixed some problems suggested by PMD. Worked on functional tests for css.latte library; forced me to consider whitespace handling. Worked on whitespace handling; wrote functional tests for simple groups (which worked right away); wrote functional tests for \if expressions (which also worked right away); wrote functional tests for evaluating closures and the bodies of \lets (working NOW!). Added unnecessary functionality to IDataTypeFilter to turn IText *and* IWhitespaceDatum into IText; thought this was necessary for \concat, but I was horribly wrong. Did add missing unit tests for AbstractTypeFilter (renamed from TypeFilter) and for TextFilter. More... over 18 years ago
Switched unit tests from JUnit 3.8 to JUnit 4. More... over 18 years ago
Clarified messages in some exceptions. Added many functional tests for standard libraries. Replaced PredicateEvaluation with evaluatesToBoolean() in BasicEvaluation (so that including libraries is easier). More... over 18 years ago
Massive refactoring of the IEnvironment hierarchy. It's a flat hierarchy now (with BaseEnvironment implementing IEnvironment on its own). Null object for the previous environment in Environment is now handled by the BaseEnvironment or NullEnvironment. Modified \load-library to load a library file *exactly* once. Modified basic libraries to avoid redundancies in BaseEnvironment and to pass their new functional tests. More... over 18 years ago
Added unit and functional tests for entity processing. More... over 18 years ago
Added missing unit tests. More... over 18 years ago
As suspected, "\add 1 2" in a file which is \include-d would results in including 3. Fixed the unit test and the code, and added functional test. More... over 18 years ago
Cleaned up the tree-parsing of \cond statements. More... over 18 years ago
Started using new mock controller in interpreter test. Discovered two missing unit tests. More... over 18 years ago
Added unit tests for some system primtives. This involved injecting some dependencies. Started to work on mock-control helper to help maintain a list of mocks, especially to help when dealing with lists of objects. More... over 18 years ago
SIGNIFICANT CHANGE TO WHITESPACE HANDLING! Writing tests for list.latte library (which are not complete) revealed strange whitespace handling: whitespace datum inside a whitespace datum. Datum of whitespace datum is now stripped before the new whitespace datum is created (i.e., new whitespace wins). This fixed the anomaly in the list.latte testing; nothing else broke (but then most of those tests ignore whitespace). Started using mocks to test \member? visitor. More... over 18 years ago
Added a few functional tests for date.latte library. Wrote functional tests for debug.latte library. New functional tests uncovered bug in new version of \empty?; added functional and unit tests to reveal the problem, and the problem was fixed. More... over 18 years ago
Cleaning up the library and mylibrary folders. More... over 18 years ago
Reworked system primitives, injected dependencies and made setting System.err flexible for testing purposes. More... over 18 years ago
Reworked \include primitive. Created abstraction for FrontEnd. More... over 18 years ago
Eliminated all of the apply(IEnvironment) methods I could find. Created functional tests for \error. More... over 18 years ago
Cleaning up some primitives to get rid of apply(IEnvironment)s that might be lingering. Also removing IDataTypeFilter from constructors and as instance variables. More... over 18 years ago