[root]/datecalc-jdk/src/test/java/net/objectlab/kit/datecalc/jdk
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 178 (100.0%) | 2013 (100.0%) | 11.3 |
Benoit Xhenseval | 85 (47.8%) | 1256 (62.4%) | 14.7 |
Marcin Jekot | 93 (52.2%) | 757 (37.6%) | 8.1 |
removed unused import
0 lines of code changed in:
Added new handler type ForwardUnlessNegative: a handler that acts like a Forward handler
if the increment is positive otherwise acts like a Backward handler
139 lines of code changed in:
And finally the header Ad.
255 lines of code changed in:
Add middle Ad.
8 lines of code changed in:
Add the footer Ad.
291 lines of code changed in:
Add license header.
272 lines of code changed in:
adding keyword substitution to files
0 lines of code changed in:
updated licence comment on .java files
2 lines of code changed in:
renamed AbstractPeriodCountCalculator to AbstractPeriodCountCalculatorTest, and added ACT_ACT test cases based on joda implementations (they should still be checked tho?) the jdk ones fail, will look into this next
4 lines of code changed in:
refactored the factory names to include the new KitCalculatorsFactory convention. I'm still not sure about the "Kit" in the name, I think we should just drop the kit.
also, dropped the Default, Base, and Jdk out of any implementation classes.
40 lines of code changed in:
Found a "nice" way to include the common classes as a JAR in the JDK and JODA jars.
20 lines of code changed in:
Added more tests to JDK and Joda for factory tests (genericesed ie). That spotted a couple of bugs!
10 lines of code changed in:
Keep the lovely generics in our interfaces, this reduces the number of interfaces.
One thought thought is to find a better way for the holiday handlers, at the moment each time a new type of handler arrives, it requires a whole set of implementations whilst a wrapper could be used... Let me think about that one...
next step renaming Factories and Interfaces?
28 lines of code changed in:
Increase coverage.
0 lines of code changed in:
More tests for jdk, bringing total to 123!
165 lines of code changed in:
Separated the IMM calculator from the main DateCalendar, as suggested by Marcin (not everyone would use this).
It is implemented in similar fashion to the PeriodCountCalculator.
42 lines of code changed in:
Moved ExcelDateUtil.java to Common for Date and Calendar.
Provided generic tests, used in common for Date and Calendar and used in Joda for LocalDate, YearMonthDay and DateTime.
Simplified the JodaExcelDateUtil.
Cool hey?
+ some formatting.
4 lines of code changed in:
Generic IMMDateTest.
14 lines of code changed in:
Keyword expansion, and removed an empty if block
0 lines of code changed in:
Made the PeriodCountCalculatorTest generic.
2 lines of code changed in:
(16 more)