You can subscribe to this list here.
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(12) |
Nov
(2) |
Dec
(15) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
(7) |
Feb
(2) |
Mar
|
Apr
(22) |
May
|
Jun
|
Jul
(1) |
Aug
(29) |
Sep
(17) |
Oct
(4) |
Nov
|
Dec
(19) |
2010 |
Jan
|
Feb
(9) |
Mar
(2) |
Apr
(34) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(25) |
Nov
(22) |
Dec
(3) |
2014 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Ian R. <iro...@us...> - 2013-11-03 18:13:33
|
Revision: 264 Author: iroberts Date: 2013-11-03 18:13:30 +0000 (Sun, 03 Nov 2013) Log Message: ----------- * Check input vars for nullity * provide a toString method for our pojomators Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/BasePojomator.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorFactory.java |
From: Ian R. <iro...@us...> - 2013-10-31 05:00:44
|
Revision: 263 Author: iroberts Date: 2013-10-31 05:00:42 +0000 (Thu, 31 Oct 2013) Log Message: ----------- Avoid importing deprecated classes Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorFactory.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PojomatorFactoryTest.java |
From: Ian R. <iro...@us...> - 2013-10-31 04:57:07
|
Revision: 262 Author: iroberts Date: 2013-10-31 04:57:05 +0000 (Thu, 31 Oct 2013) Log Message: ----------- first crack at doToString Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorFactory.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PojomatorFactoryTest.java |
From: Ian R. <iro...@us...> - 2013-10-31 04:55:33
|
Revision: 261 Author: iroberts Date: 2013-10-31 04:55:29 +0000 (Thu, 31 Oct 2013) Log Message: ----------- Add constructor Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/EnhancedPojoFormatterWrapper.java |
From: Ian R. <iro...@us...> - 2013-10-30 22:36:18
|
Revision: 260 Author: iroberts Date: 2013-10-30 22:36:16 +0000 (Wed, 30 Oct 2013) Log Message: ----------- Add missing Deprecated annotation Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/PojoFormatter.java |
From: Ian R. <iro...@us...> - 2013-10-30 22:34:30
|
Revision: 259 Author: iroberts Date: 2013-10-30 22:34:28 +0000 (Wed, 30 Oct 2013) Log Message: ----------- It's rather stupid to be creating lots of string builders when we format individual properties, only to feed the results to other StringBuilders. Introducing new interfaces and classes, with plans to phase out the old ones in a future version. Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/DefaultPojoFormatter.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/PojoFormatter.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/formatter/DefaultPojoFormatterTest.java Added Paths: ----------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/DefaultEnhancedPojoFormatter.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/EnhancedPojoFormatter.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/EnhancedPojoFormatterWrapper.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/formatter/DefaultEnhancedPojoFormatterTest.java |
From: Ian R. <iro...@us...> - 2013-10-30 22:31:41
|
Revision: 258 Author: iroberts Date: 2013-10-30 22:31:39 +0000 (Wed, 30 Oct 2013) Log Message: ----------- Change formatTo to appendFormatted Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/DefaultEnhancedPropertyFormatter.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/EnhancedPropertyFormatter.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/EnhancedPropertyFormatterWrapper.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/formatter/DefaultEnhancedPropertyFormatterTest.java |
From: Ian R. <iro...@us...> - 2013-10-30 20:28:43
|
Revision: 257 Author: iroberts Date: 2013-10-30 20:28:40 +0000 (Wed, 30 Oct 2013) Log Message: ----------- centralized repeated uses Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorFactory.java |
From: Ian R. <iro...@us...> - 2013-10-30 20:12:50
|
Revision: 256 Author: iroberts Date: 2013-10-30 20:12:48 +0000 (Wed, 30 Oct 2013) Log Message: ----------- Clean out some fixmes that don't make sense. Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorFactory.java |
From: Ian R. <iro...@us...> - 2013-10-30 20:11:39
|
Revision: 255 Author: iroberts Date: 2013-10-30 20:11:37 +0000 (Wed, 30 Oct 2013) Log Message: ----------- Don't actually have any integer local variables Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorFactory.java |
From: Ian R. <iro...@us...> - 2013-10-30 20:08:01
|
Revision: 254 Author: iroberts Date: 2013-10-30 20:07:57 +0000 (Wed, 30 Oct 2013) Log Message: ----------- It's rather stupid to be creating lots of string builders when we format individual properties, only to feed the results to other StringBuilders. Introducing new interfaces and classes, with plans to phase out the old ones in a future version. Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/DefaultPropertyFormatter.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/PropertyFormatter.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/formatter/DefaultPropertyFormatterTest.java Added Paths: ----------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/DefaultEnhancedPropertyFormatter.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/EnhancedPropertyFormatter.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/EnhancedPropertyFormatterWrapper.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/formatter/DefaultEnhancedPropertyFormatterTest.java |
From: Ian R. <iro...@us...> - 2013-10-30 19:04:46
|
Revision: 253 Author: iroberts Date: 2013-10-30 19:04:44 +0000 (Wed, 30 Oct 2013) Log Message: ----------- import cleaning Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PojomatorFactoryTest.java |
From: Ian R. <iro...@us...> - 2013-10-30 18:44:33
|
Revision: 252 Author: iroberts Date: 2013-10-30 18:44:31 +0000 (Wed, 30 Oct 2013) Log Message: ----------- * Flush out doEquals generation * Add test coverage * Allow PojomatorFactory to produce pojomators for two identically named classes from different class loaders Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/BasePojomator.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorFactory.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PojomatorFactoryTest.java |
From: Ian R. <iro...@us...> - 2013-10-30 14:19:35
|
Revision: 251 Author: iroberts Date: 2013-10-30 14:19:33 +0000 (Wed, 30 Oct 2013) Log Message: ----------- Checkpoint - working on equals Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorFactory.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PojomatorFactoryTest.java trunk/pojomatic-all/pojomatic-benchmark/src/main/java/org/pojomatic/Bean.java trunk/pojomatic-all/pojomatic-benchmark/src/main/java/org/pojomatic/BeanSpeedTest.java Added Paths: ----------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/BasePojomator.java |
From: Ian R. <iro...@us...> - 2013-10-20 06:59:36
|
Revision: 250 Author: iroberts Date: 2013-10-20 06:59:34 +0000 (Sun, 20 Oct 2013) Log Message: ----------- more tests. Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorFactory.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PojomatorFactoryTest.java |
From: Ian R. <iro...@us...> - 2013-10-20 06:48:20
|
Revision: 249 Author: iroberts Date: 2013-10-20 06:48:18 +0000 (Sun, 20 Oct 2013) Log Message: ----------- handle array types in hash code. Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorFactory.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PojomatorFactoryTest.java |
From: Ian R. <iro...@us...> - 2013-10-20 06:08:26
|
Revision: 248 Author: iroberts Date: 2013-10-20 06:08:24 +0000 (Sun, 20 Oct 2013) Log Message: ----------- Add some tests, and fix some errors. Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorFactory.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PojomatorFactoryTest.java |
From: Ian R. <iro...@us...> - 2013-10-20 05:10:34
|
Revision: 247 Author: iroberts Date: 2013-10-20 05:10:32 +0000 (Sun, 20 Oct 2013) Log Message: ----------- Checkpoint - we can compute hash code of a pojo with a single int field. Modified Paths: -------------- trunk/pojomatic-all/pojomatic/pom.xml trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/PropertyElement.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/ClassProperties.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PropertyAccessor.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PropertyField.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/ClassPropertiesTest.java Added Paths: ----------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorFactory.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PojomatorFactoryTest.java |
From: Ian R. <iro...@us...> - 2013-10-13 18:05:50
|
Revision: 246 Author: iroberts Date: 2013-10-13 18:05:47 +0000 (Sun, 13 Oct 2013) Log Message: ----------- Clean up warnings. In particular: Add @Override for interface overrides Remove many "unused" warnings - it seems that now eclipse will not complain about any private member which has an annotation on it. Remove redundant type parameters. Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/diff/NoDifferences.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/diff/PropertyDifferences.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/diff/ValueDifference.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/DefaultPojoFormatter.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/formatter/DefaultPropertyFormatter.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/AbstractPropertyElement.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/OverridableMethods.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PojomatorImpl.java trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/SelfPopulatingMap.java trunk/pojomatic-all/pojomatic/src/test/java/examples/Implementation.java trunk/pojomatic-all/pojomatic/src/test/java/examples/TestPojo.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/PojomaticTest.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/diff/PropertyDifferencesTest.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/ClassPropertiesTest.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/EqualsInheritanceTest.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PojomatorImplTest.java |
From: Ian R. <iro...@us...> - 2013-10-13 17:55:48
|
Revision: 245 Author: iroberts Date: 2013-10-13 17:55:47 +0000 (Sun, 13 Oct 2013) Log Message: ----------- Verify fallback logic when we are unable to load byte code for a class Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/ClassPropertiesTest.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PropertyClassVisitorTest.java Added Paths: ----------- trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/ClassOnlyClassLoader.java |
From: Ian R. <iro...@us...> - 2013-10-13 17:55:10
|
Revision: 244 Author: iroberts Date: 2013-10-13 17:55:08 +0000 (Sun, 13 Oct 2013) Log Message: ----------- latest junit Modified Paths: -------------- trunk/pojomatic-all/pom.xml |
From: Ian R. <iro...@us...> - 2013-10-13 17:54:38
|
Revision: 243 Author: iroberts Date: 2013-10-13 17:54:35 +0000 (Sun, 13 Oct 2013) Log Message: ----------- whitespace cleanup Modified Paths: -------------- trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PojomatorImplTest.java |
From: Ian R. <iro...@us...> - 2013-10-13 17:07:16
|
Revision: 242 Author: iroberts Date: 2013-10-13 17:07:14 +0000 (Sun, 13 Oct 2013) Log Message: ----------- 2009 called, and wants their google-collections library back. Modified Paths: -------------- trunk/pojomatic-all/pojomatic/pom.xml |
From: Ian R. <iro...@us...> - 2013-10-13 05:34:06
|
Revision: 241 Author: iroberts Date: 2013-10-13 05:34:03 +0000 (Sun, 13 Oct 2013) Log Message: ----------- * Move to Java 7 * Use ASM to determine the order of fields and methods in the class file. Modified Paths: -------------- trunk/pojomatic-all/pojomatic/pom.xml trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/ClassProperties.java Added Paths: ----------- trunk/pojomatic-all/pojomatic/src/main/java/org/pojomatic/internal/PropertyClassVisitor.java trunk/pojomatic-all/pojomatic/src/test/java/org/pojomatic/internal/PropertyClassVisitorTest.java |
From: Ian R. <iro...@us...> - 2013-10-06 17:26:32
|
Revision: 240 Author: iroberts Date: 2013-10-06 17:26:30 +0000 (Sun, 06 Oct 2013) Log Message: ----------- use google caliper for benchmarks Modified Paths: -------------- trunk/pojomatic-all/pojomatic-benchmark/pom.xml trunk/pojomatic-all/pojomatic-benchmark/src/main/java/org/pojomatic/Bean.java trunk/pojomatic-all/pojomatic-benchmark/src/main/java/org/pojomatic/BeanSpeedTest.java Added Paths: ----------- trunk/pojomatic-all/pojomatic-benchmark/src/main/java/org/pojomatic/MicroBenchmark.java |