Commit Graph

151 Commits

Author SHA1 Message Date
Timo Westkämper
3a882b72a9 Move packages from com.mysema.query to com.querydsl 2015-01-20 23:56:59 +02:00
Timo Westkämper
05b9ecfa97 Merge pull request #1077 from querydsl/doc_readability
Doc readability
2014-12-10 15:17:32 +02:00
Timo Westkämper
a5db47a555 Merge pull request #1076 from querydsl/utility_methods
Improve readability by using the isAnnotationPresent utility method
2014-12-09 18:55:01 +02:00
Ruben Dijkstra
568b0fc06f Improve the readability of javadoc 2014-12-08 21:18:26 +01:00
Timo Westkämper
d11187db82 Simplify conditions 2014-11-05 22:18:01 +02:00
Timo Westkämper
262eeb78b9 Improve type comparisons 2014-11-05 20:37:12 +02:00
dyorgio.nascimento
ea66005881 Changed cache key to a List<?> produced by a ImmutableList.Builder. 2014-10-09 14:35:16 -03:00
dyorgio.nascimento
04965bfa7e More code review adjusts. 2014-10-09 09:45:11 -03:00
dyorgio.nascimento
e3ec9aadee Copyright adjust. 2014-10-09 09:14:59 -03:00
dyorgio.nascimento
b10ceb8d70 Querydsl team code review adjusts. 2014-10-09 08:47:54 -03:00
dyorgio.nascimento
3591352812 Included support for custom annotation processing. 2014-10-07 15:33:07 -03:00
Ruben Dijkstra
a3fa506a11 Break up the if into two ifs
This to keep the statement within reasonable margin of 'the guide' and
aid IDEs in the validity of the nullcheck
2014-10-02 20:21:20 +02:00
Timo Westkämper
0d5ba083d7 Remove validation in EntitySerializer 2014-10-01 22:52:05 +03:00
Timo Westkämper
303ef25ba5 Improve annotation checking 2014-09-27 23:33:27 +03:00
Timo Westkämper
3874f72ee0 Improve superclass handling 2014-09-27 23:22:10 +03:00
Ruben Dijkstra
a5e9e5d082 Improve readability by using the isAnnotationPresent utility method 2014-09-25 21:44:29 +02:00
Timo Westkämper
77a5cada31 Use Expression import only when needed 2014-09-02 20:58:56 +03:00
Timo Westkämper
46f3a10456 Fix projection handling for embeddable types 2014-08-26 21:47:39 +03:00
Timo Westkämper
6c054818e3 Fix conversion 2014-08-18 21:48:50 +03:00
Timo Westkämper
edaec64c60 Merge branch 'master' into i723 2014-06-21 11:36:26 +03:00
Timo Westkämper
a926478d9b Merge branch 'master' into spatial
Conflicts:
	querydsl-apt/pom.xml
	querydsl-codegen/pom.xml
	querydsl-collections/pom.xml
	querydsl-core/pom.xml
	querydsl-docs/src/main/docbook/en-US/Querydsl_Reference.xml
	querydsl-hibernate-search/pom.xml
	querydsl-jdo/pom.xml
	querydsl-jpa-codegen/pom.xml
	querydsl-jpa/pom.xml
	querydsl-lucene3/pom.xml
	querydsl-lucene4/pom.xml
	querydsl-maven-plugin/pom.xml
	querydsl-maven-plugin/src/main/java/com/mysema/query/maven/AbstractMetaDataExportMojo.java
	querydsl-mongodb/pom.xml
	querydsl-root/pom.xml
	querydsl-scala/pom.xml
	querydsl-sql-codegen/pom.xml
	querydsl-sql-codegen/src/main/java/com/mysema/query/sql/ant/AntMetaDataExporter.java
	querydsl-sql-codegen/src/main/java/com/mysema/query/sql/codegen/MetaDataSerializer.java
	querydsl-sql-codegen/src/main/java/com/mysema/query/sql/codegen/SQLCodegenModule.java
	querydsl-sql/pom.xml
	querydsl-sql/src/main/java/com/mysema/query/sql/SQLTemplates.java
	querydsl-sql/src/main/java/com/mysema/query/sql/SQLiteTemplates.java
	querydsl-sql/src/test/java/com/mysema/query/AbstractBaseTest.java
	querydsl-sql/src/test/java/com/mysema/query/Connections.java
	querydsl-sql/src/test/java/com/mysema/query/SelectBase.java
	querydsl-sql/src/test/java/com/mysema/query/suites/H2SuiteTest.java
	querydsl-sql/src/test/java/com/mysema/query/suites/MSSQLSuiteTest.java
	querydsl-sql/src/test/java/com/mysema/query/suites/MySQLSuiteTest.java
	querydsl-sql/src/test/java/com/mysema/query/suites/PostgreSQLSuiteTest.java
	querydsl-sql/src/test/java/com/mysema/query/suites/TeradataSuiteTest.java
	querydsl-sql/template.mf
2014-05-13 22:25:20 +03:00
Timo Westkämper
43a7366221 Use SimpleExpression instead of Expression 2014-05-03 21:02:25 +03:00
Ruben Dijkstra
aea01551e9 Use of EnumMaps instead of HashMaps for enums. 2014-05-03 11:27:24 +02:00
Timo Westkämper
dd44bfc254 Reduce logging 2014-04-30 10:43:42 +03:00
Timo Westkämper
0a676a9c02 Reduce logging 2014-04-30 10:12:21 +03:00
Timo Westkämper
b59aa68a32 Use types instead of classes 2014-04-22 11:26:27 +03:00
Timo Westkämper
4aa045bdee Improve projection handling 2014-04-07 16:31:04 +03:00
Timo Westkämper
1d6e481568 Fix comparison of properties #683 2014-03-25 14:15:41 +02:00
Timo Westkämper
39f8f4b76d Add spatial support to code generation #631 2014-02-11 21:39:33 +02:00
Nicolas Labrot
5c8e91a75f #621 Maven plugin : Cross-schema foreign keys support 2014-01-12 20:27:50 +01:00
Timo Westkämper
c5653ce2ff Add additional constructor #611 2014-01-04 22:23:37 +02:00
Timo Westkämper
7e9ae4c08f Remove useless String Value Of 2013-12-15 21:12:37 +02:00
Timo Westkämper
13827275c1 Add fixes based on Sonar reports 2013-11-27 00:07:07 +02:00
Timo Westkämper
92b8c36579 Add interface serialization #558 2013-11-16 12:18:43 +02:00
Timo Westkämper
4739193f03 Integrate ColumnMetadata handling into code generation
Update RelationalPathBase subclasses and tests
2013-10-29 21:53:56 +02:00
jtsay362
8a96f8d631 Use CodeWriter.getClassConstant() to generate class expressions instead of appending DOT_CLASS which is only for Java. 2013-10-20 10:43:35 -07:00
jtsay362
bd692c181f Add "L" prefix to serialVersionUID fields, since they are long constants. 2013-10-20 10:42:10 -07:00
Timo Westkämper
5ac01132f2 Make Property copying safer #522 2013-10-17 23:17:22 +03:00
Timo Westkämper
70c0ea7b0e Clean up code generation 2013-09-14 18:03:49 +03:00
Timo Westkämper
ee462c37c8 Add braces 2013-09-11 22:36:40 +03:00
Gili Tzabari
d77a6b858c Generic classes still need to be cast to "Class" #409 2013-09-11 15:24:48 -04:00
Gili Tzabari
4db9449e53 Code generation on a parameterized class generates a compiler warning #409 2013-09-08 17:06:55 -04:00
Timo Westkämper
8590b7e496 Add QueryProjection handling to GenericExporter #480 2013-08-29 19:31:00 +03:00
Timo Westkämper
25c175d033 Fix primitive handling in code generation #472
Make sure that GenericExporter and APT based codegen are in sync
2013-08-09 17:56:39 +03:00
Timo Westkämper
c9a29f1f7c #403 Improve date/time type handling for constructors 2013-06-15 14:16:37 +03:00
Timo Westkämper
f350f13295 #433 Add Generated annotation 2013-06-08 21:34:59 +03:00
Timo Westkämper
ee5d59b3b1 #416 Improve handling of raw types 2013-05-21 22:24:48 +03:00
Timo Westkämper
49e8a0af2f #414 Fix primitive array handling 2013-05-16 21:28:01 +03:00
Timo Westkämper
70ab45e3ca #402 Add compilation options 2013-04-24 21:31:44 +03:00
Matthew Adams
18647ef646 fix for npe on no packages in querydsl-maven-plugin 2013-04-08 15:06:51 -05:00
Timo Westkämper
83012c7ef0 Format code 2013-03-28 22:09:42 +02:00
Timo Westkämper
f363f9bde3 Improve PackageVerification tests 2013-03-28 20:51:56 +02:00
Timo Westkämper
49eae3f6ec Format code 2013-03-19 13:17:12 +02:00
Timo Westkämper
9eeb39c918 Format code 2013-03-18 23:36:42 +02:00
Timo Westkämper
43c220d9bc #368 Fix Property handling 2013-03-18 23:18:43 +02:00
Timo Westkämper
6cb0c6c0cd #340 Change MetaDataSerializer default variable serialization 2013-02-12 20:55:28 +02:00
fanste
aa4624bfa5 Implemented support for a user defined name of the default variable in query types using the @Config annotation 2013-02-11 13:55:10 +01:00
Timo Westkämper
3f94fbb977 fix test 2012-12-20 13:27:24 +02:00
Timo Westkämper
95f49a9182 replace Arrays.asList usage with ImmutableList.of/copyOf 2012-12-10 22:22:59 +02:00
Timo Westkämper
58e3f62d43 #304 removed assert usage 2012-12-02 14:15:58 +02:00
Timo Westkämper
562861ce25 #301 added deeper default initialization depth 2012-11-30 00:04:34 +02:00
Timo Westkämper
06fd7c188a improved APT / GenericExporter compatibility 2012-11-12 18:10:01 +02:00
Timo Westkämper
8845466244 worked on generics 2012-11-12 14:19:41 +02:00
Timo Westkämper
8ec91dc542 simplified generics handling in codegen module 2012-11-12 12:35:22 +02:00
Timo Westkämper
ecbc3b4765 #272 fix for primitive expression equality 2012-11-07 18:31:52 +02:00
Timo Westkämper
ebdc4526d0 #264 improved handling of entity types that are also comparable 2012-11-06 15:34:12 +02:00
Timo Westkämper
cc5718341a #257 improved generics handling for HibernateDomainExporter 2012-10-23 23:50:34 +03:00
Timo Westkämper
7adac10d9e #251 fixed code generation 2012-10-22 09:07:41 +03:00
Timo Westkämper
299dd3d3be #254 improved handling of Path class in EntitySerializer 2012-10-22 08:20:37 +03:00
Timo Westkämper
74f4ff0007 #247 furhter code generation improvements 2012-10-13 15:07:23 +03:00
Timo Westkämper
9e1f7e7f3a #247 fixed clashes with local class names in code generation 2012-10-13 14:27:52 +03:00
Timo Westkämper
5f0b81169e #242 improved SuppressWarnings for generic q-types 2012-10-05 09:34:29 +03:00
Timo Westkämper
1885cc0eba #235 added test 2012-09-25 08:38:11 +03:00
Timo Westkämper
2d5cc80597 added comment 2012-09-25 00:05:27 +03:00
Timo Westkämper
a175b0a0b1 #236 fixed code generation for recursive generics 2012-09-25 00:04:53 +03:00
Timo Westkämper
4fd7dc34b9 #234 fixed handling of backref properties 2012-09-20 20:58:05 +03:00
Timo Westkämper
dc60275b41 #231 fixed handling of recursive types in GenericExporter 2012-09-19 22:42:51 +03:00
Timo Westkämper
2d4effc46c Sonar fixes 2012-09-17 11:34:25 +03:00
Timo Westkämper
e9d199878a #229 added init support for collection paths 2012-09-15 12:31:20 +03:00
Timo Westkämper
79c32ca1f6 added sonar fixes 2012-09-12 12:05:39 +03:00
Timo Westkämper
98e2db2274 #223 fixed generics issues 2012-09-04 16:49:28 +03:00
Timo Westkämper
f4fca09651 #215 added test for Entity annotated custom collections 2012-08-16 12:54:03 +03:00
Timo Westkämper
4a702dec30 #210 improved HibernateDomainExporter behaviour for type parameters 2012-08-13 21:28:03 +03:00
Timo Westkämper
52860d29c9 updated javadocs 2012-07-22 14:32:31 +03:00
Timo Westkämper
951c858f49 improved Embeddable serialization 2012-07-13 14:35:46 +03:00
Timo Westkämper
4e6375b0ee #196 improved EntitySerializer and QueryEntities handling 2012-07-13 00:08:57 +03:00
Timo Westkämper
11458fdefc added Generated annotation to ProjectionSerializer output 2012-07-05 23:57:40 +03:00
Timo Westkämper
234e4b7e74 #181 added collection.any() projection support for jpa and collections module 2012-06-27 23:22:43 +03:00
Timo Westkämper
c5787a656a simplified docs 2012-06-22 11:51:47 +03:00
Timo Westkämper
f927912081 added tests 2012-06-22 11:41:12 +03:00
Timo Westkämper
ed6bc43de7 simplified hashCode implementations 2012-05-27 21:53:50 +03:00
Timo Westkämper
6a8d4987db #104 moved javax.inject from core to codegen and made cglib optional in OSGI manifest 2012-05-25 23:31:07 +03:00
Timo Westkämper
1d73123a94 findbugs fixes 2012-05-05 23:34:08 +03:00
Timo Westkämper
bd359f8568 changed Property.inits to use List instead of String[] 2012-05-05 15:03:24 +03:00
Timo Westkämper
69db8bdbd7 #138 worked on GenericExporterMojo 2012-05-04 23:46:44 +03:00
Timo Westkämper
63d19d5128 #128 added JodaTime support 2012-04-27 18:38:22 +03:00
Timo Westkämper
6f40c2e427 #135 improved Scala code generation configuration 2012-04-27 17:24:52 +03:00
Timo Westkämper
a269eea367 small fixes 2012-04-19 23:28:18 +03:00
Timo Westkämper
25ad5135b0 made Joiners constants 2012-04-19 23:13:36 +03:00
Timo Westkämper
86d23b5f8b #127 replaced commons deps with Guava deps 2012-04-19 22:51:51 +03:00