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
|