Commit Graph

82 Commits

Author SHA1 Message Date
Timo Westkämper
c0edf1e44e Merge pull request #25 from querydsl/i24
Improve surefire handling
2015-03-29 23:25:22 +03:00
Timo Westkämper
f0ad34f09f Add test for surefire handling 2015-03-29 22:24:35 +03:00
Ruben Dijkstra
8fb2afbc36 Normalize non visible classes 2015-03-26 21:48:25 +01:00
Timo Westkämper
30d75408aa Add support for Java 8 Date Time API #16 2014-04-02 11:51:26 +03:00
jtsay362
8ff357f6d0 Add CodeWriter.getClassConstant() to abstract the difference between A.class in Java and classOf[A] in Scala. To be used in querydsl-codegen shortly. 2013-10-20 10:38:32 -07:00
jtsay362
7493e1af30 Fix Scala constructor to output "def this(...\)" instead of "public <CLASSNAME>(...)" 2013-10-20 00:14:21 -07:00
Timo Westkämper
dd37b94ff9 added test 2012-12-20 13:17:39 +02:00
Maurus Cuelenaere
351b70f7d2 Fix AbstractEvaluatorFactory.toId() not taking into account constants' types
AbstractEvaluatorFactory ignored the types of constants when generating a classname.
As these generated classes get cached, this could result in stack traces like these:

java.lang.IllegalArgumentException: Can not set com.mysema.codegen.ComplexEvaluationTest$SuperCat field Q_0606084786_65821278_65821278.a1 to com.mysema.codegen.support.Cat
	at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:164)
	at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:168)
	at sun.reflect.UnsafeObjectFieldAccessorImpl.set(UnsafeObjectFieldAccessorImpl.java:81)
	at java.lang.reflect.Field.set(Field.java:680)
	at com.mysema.codegen.AbstractEvaluatorFactory.createEvaluator(AbstractEvaluatorFactory.java:86)
2012-10-22 20:06:43 +02:00
Timo Westkämper
430135aa6f fixed raw name handling for inner classes in Scala 2012-09-14 10:28:21 +03:00
Timo Westkämper
f1710fa060 improved super handling 2012-09-04 12:40:14 +03:00
Timo Westkämper
6bdaa71de4 added Eclipse JDT based compilation 2012-07-30 23:38:06 +03:00
Timo Westkämper
2630c8a42d improved handling of manifest only classpaths 2012-06-16 17:56:01 +03:00
Timo Westkämper
1b777cdaa7 migrated codegen to use Guava 2012-04-18 22:59:21 +03:00
Timo Westkämper
19e37e0494 model simplifications 2012-03-13 21:15:48 +02:00
Timo Westkämper
064b3eb07d added getJavaClass 2012-03-11 11:31:36 +02:00
Timo Westkämper
66e6a9c282 fixed StringUtils usage 2012-01-26 19:22:29 +02:00
Timo Westkämper
07d4f99e3f fixed scala handling of primitive types 2012-01-26 19:18:16 +02:00
Timo Westkämper
1b82f4d570 added further tests 2012-01-26 00:11:26 +02:00
Timo Westkämper
b2a4dfb0ed added Scala test 2012-01-26 00:09:11 +02:00
Timo Westkämper
e9abca9778 updated version to 0.4.5 2011-11-22 23:58:21 +02:00
Timo Westkämper
0b6b07c79e fixed serialization issues 2011-07-25 06:04:47 +00:00
Timo Westkämper
19cf1b95b5 added escaping of Scala reserved words 2011-05-10 08:20:28 +00:00
Timo Westkämper
29ef45f739 improved Scala serialization 2011-05-05 11:13:28 +00:00
Timo Westkämper
862c0d003b improved TypeExtends serialization 2011-04-12 06:24:34 +00:00
Timo Westkämper
6df167a527 2011-04-10 11:40:42 +00:00
Timo Westkämper
deb389cd6a additional name handling fixes 2011-03-31 07:22:47 +00:00
Timo Westkämper
d2cc6fc4a1 fixed packageless class handling
updated version to 0.3.4
2011-03-31 07:18:58 +00:00
Timo Westkämper
adc5d95972 added tests 2011-03-09 13:51:58 +00:00
Timo Westkämper
021fbef4e5 added tests 2011-03-09 13:43:37 +00:00
Timo Westkämper
55ece4bd0e added tests 2011-03-09 13:32:19 +00:00
Timo Westkämper
f5780fea46 added tests 2011-03-09 13:23:11 +00:00
Timo Westkämper
402f3c5cc6 added tests 2011-03-09 09:12:42 +00:00
Timo Westkämper
5204829b64 added tests 2011-03-09 08:55:21 +00:00
Timo Westkämper
5f54bbe0f8 added tests 2011-03-09 08:40:44 +00:00
Timo Westkämper
1402095954 fixed array type handling 2011-03-02 17:50:34 +00:00
Timo Westkämper
8b5fb7a584 added proper handling of inner classes
updated version to 0.3.1
2010-11-18 14:55:47 +00:00
Timo Westkämper
1f6ce6f5ce fixed String escaping
updated version to 0.3.0
2010-10-08 08:16:17 +00:00
Timo Westkämper
59c807243b added array test 2010-09-22 10:41:06 +00:00
Timo Westkämper
518ef2d45f fixed array handling
updated version to 0.2.9
2010-09-22 10:30:03 +00:00
Timo Westkämper
fa81781584 updated version to 0.2.7 2010-09-21 13:09:40 +00:00
Timo Westkämper
8eb2e28bff added custom class header option 2010-09-19 15:48:55 +00:00
Timo Westkämper
63bb4a77eb updated version to 0.2.5 2010-09-11 16:12:33 +00:00
Timo Westkämper
08d6422de3 added support for serializing array types properly 2010-09-11 15:13:05 +00:00
Timo Westkämper
ceeacd9541 renamed tests 2010-09-11 15:01:35 +00:00
Timo Westkämper
3ad42e1d3e renamed tests 2010-09-11 13:57:04 +00:00
Timo Westkämper
84fa51e885 2010-09-06 18:05:11 +00:00
Timo Westkämper
5449cea342 2010-09-04 14:48:33 +00:00
Timo Westkämper
f6810cee3d fixed array serialization 2010-09-04 11:17:52 +00:00
Timo Westkämper
21a6d7df23 added support for array annotation values
updated version to 0.2.4
2010-09-02 12:21:19 +00:00
Timo Westkämper
e1a7e93d3b 2010-09-01 13:29:43 +00:00