76 Commits (de965b88ea45b4f997b924db10fc064d3d3a95cd)

Author SHA1 Message Date
Andy Clement de965b88ea starting to sort out like/matches. Matches is the java regex related one. Like is the SQL related one. But the spring .net 'like' doesn't seem to be the same as the SQL doc I found for like... 18 years ago
Andy Clement c7be5092e1 moved some TODOs into readme 18 years ago
Andy Clement edeeda1f24 improved javadoc, error handling and testing of matches 18 years ago
Andy Clement 18b42bb979 javadoc 18 years ago
Andy Clement 07076642a3 fixing error handling in 'is' operator 18 years ago
Andy Clement e470453868 fixing TODOs 18 years ago
Andy Clement e76963cc17 fixing TODOs 18 years ago
Andy Clement 7caea5719e fixing TODOs 18 years ago
Andy Clement f8867eb950 fixing TODOs 18 years ago
Andy Clement ac3011be70 fixing TODOs 18 years ago
Andy Clement e1d71a30fd fixing TODOs 18 years ago
Andy Clement 6fa7cc5f92 fixing TODOs 18 years ago
Andy Clement ee04b819b6 javadoc for StandardTypeLocator and moved some TODOs to the readme 18 years ago
Andy Clement 4be7f7dc87 remove java.awt as a default import in the StandardTypeLocator 18 years ago
Andy Clement daa2c97913 fixing TODOs 18 years ago
Andy Clement d062fc4479 moved some TODOs out into here 18 years ago
Andy Clement 4a4acb7038 fixing TODOs 18 years ago
Andy Clement 83432fc14d fixing TODOs 18 years ago
Andy Clement 9092ab9d90 fixing TODOs 18 years ago
Andy Clement 7ea18e23ab fixing TODOs 18 years ago
Andy Clement bc38f8cd66 added support for long[] in stringValueOf() - plus an error reported if the type passed in is not supported 18 years ago
Andy Clement 8e3e4979fd fixed to not throw classcastexception if condition doesnt evaluate to boolean 18 years ago
Andy Clement 592672ce1b removed some unused code, improved doc 18 years ago
Andy Clement e739b83214 correcting TODO 18 years ago
Andy Clement a17ab6cfaf fixed some tests that will now break because int/long can be treated as boolean. May need to change again if real numbers get the same treatment. 18 years ago
Andy Clement f9f6e8cf21 new tests for ternary - checking conversion of numbers to boolean and correct error when condition result not convertable to boolean 18 years ago
Andy Clement 8daeb8b200 removed redundant test - there is no non-optimal reflection accessor to test now 18 years ago
Andy Clement 288ddc76c6 Added SuppressWarning to hide all the warnings from the poor Antlr generated code. Code formatter also chewed on the file when saved. 18 years ago
Andy Clement 7f7a8a0ab9 javadoc 18 years ago
Andy Clement 19d2708e9f implements new interface methods. sorting out javadoc 18 years ago
Andy Clement 3f2cd0f1f7 implement new Expression methods 18 years ago
Andy Clement 654941e7a7 sorting out javadoc, promoted isWritable() to this interface (for now) 18 years ago
Andy Clement 975a35b47e added reset() method 18 years ago
Andy Clement 68da381fb0 hard coded support for boxing conversions. Added support for numbers (int/long) to boolean 18 years ago
Andy Clement 162c2b2412 TODO moved out to readme.txt which contains latest interesting issues - they should become JIRAs when the dust has settled 18 years ago
Andy Clement b8242e587f added support for getValue(state,desiredType) so other nodes can ask for a transform to be done on the result if necessary, rather than duplicating conversion logic all over 18 years ago
Andy Clement 2d655d36d0 corrected TODO task 18 years ago
Andy Clement 327cbd8524 removed fixed TODO task 18 years ago
Andy Clement ce7916d7ff allow for undefined target type 18 years ago
Andy Clement 8c604095a6 Parser error message improvements: enhanced harness and used it in new parser error message tests 18 years ago
Andy Clement ba331a6b1b Parser error message improvements: better explanations and removed unused code 18 years ago
Andy Clement 4a24abb21d Code formatter has chewed on it a bit 18 years ago
Andy Clement 540ca861df Parser error message improvements: grammar tweak to disallow 0xF00G (was treated as number then property reference - even without a dot) 18 years ago
Andy Clement 50709d7e7e Parser error message improvements: new messages 18 years ago
Andy Clement b43278a8f8 will now throw exception if trying to cram a long into an int that will not fit 18 years ago
Andy Clement f5e6dc9541 tweaked grammar to handle 0X as a hex prefix and removed 'u'/'U' from int suffixes for now 18 years ago
Andy Clement fa8dd16f27 tweaked grammar to handle 0X as a hex prefix and removed 'u'/'U' from int suffixes for now 18 years ago
Andy Clement 413cd62685 reworked int/hex/long handling - more consistent and reliable now 18 years ago
Andy Clement 29413137b0 reorganizing tests - extracting EvaluationTests out into other test classes. Started work on parser error message tests. 18 years ago
Andy Clement 2055d24689 removed unused code 18 years ago