Commit Graph

2408 Commits

Author SHA1 Message Date
Ruben Dijkstra
3f3ddc9d98 Merge pull request #1739 from querydsl/i1736
Improve normalization
2016-01-30 12:54:59 +01:00
ted.song
70a8f1cc52 add new line. 2016-01-29 09:50:42 +09:00
Timo Westkämper
a91d07f639 Merge pull request #1767 from querydsl/javasyntaxutils
Use the keyword list from SourceVersion
2016-01-28 23:00:28 +02:00
Timo Westkämper
58ee54ad67 Merge pull request #1740 from querydsl/i1737
Improve addLastJoin behaviour
2016-01-28 22:59:48 +02:00
ted.song
97f42e0c6a add in clause at FetchableSubQueryBase 2016-01-28 17:57:43 +09:00
Ruben Dijkstra
fae85e7b6e Deprecate JavaSyntaxUtils in favor of SourceVersion 2016-01-26 22:48:08 +01:00
Ruben Dijkstra
5dccd2c38b Add extra test case for MathUtils.cast 2016-01-26 22:18:04 +01:00
Ruben Dijkstra
a0f0262357 Make MathUtilsTest more readable 2016-01-26 22:18:03 +01:00
Ruben Dijkstra
5ad7a504f7 Use the keyword list from SourceVersion
Using SourceVersion.isKeyword(), we don't have to update the list of reserved words.
2016-01-25 17:44:46 +01:00
John Tims
c63f73043d Merge pull request #1720 from querydsl/factory-methods
Better preserve original Expression type
2016-01-24 10:05:32 -07:00
Timo Westkämper
4f5b5e275f Improve addLastJoin behaviour 2016-01-18 19:26:04 +02:00
Timo Westkämper
eed0456e13 Improve normalization 2016-01-09 11:12:09 +02:00
John Tims
a530ef4f22 Merge pull request #1688 from querydsl/i1687
Add FactoryExpression wrapper for constant handling
2016-01-03 12:26:35 -07:00
Timo Westkämper
fdfc0e4380 Better preserve original Expression type 2015-12-20 20:38:58 +02:00
Timo Westkämper
51849f3fdc Add FactoryExpression wrapper for constant handling 2015-12-19 21:53:34 +02:00
John Tims
13268a95b2 Merge pull request #1682 from querydsl/i1680
Issue 1680: Add utility methods to Expression to get typed expressions
2015-12-15 14:28:14 -07:00
Ruben Dijkstra
e6f2410a54 Normalize line endings to lf 2015-12-13 22:55:32 +01:00
Robert Bain
cd56d6aee2 Issue 1680: Add utility methods to Expressions to get typed expressions 2015-12-10 21:13:27 +00:00
Timo Westkämper
874e2d70d5 Bump version 2015-11-30 23:59:59 +02:00
Timo Westkämper
690d92b78a Querydsl 4.0.7 2015-11-30 23:15:29 +02:00
Timo Westkämper
2c195ffa62 Get rid of capitalized test method names 2015-11-30 20:05:56 +02:00
Ruben Dijkstra
b3546d4731 Merge pull request #1678 from querydsl/i1656
Improve generic signature
2015-11-30 13:12:40 +01:00
John Tims
f765edcf95 Merge pull request #1666 from querydsl/i1665
Fix modulo override
2015-11-29 23:17:22 -07:00
Ruben Dijkstra
9b3e3f7bf4 Add test case for #1668 2015-11-29 20:55:41 +01:00
Timo Westkämper
a0981b80e9 Delay constant initialization via static inner class 2015-11-28 11:18:40 +02:00
Timo Westkämper
59c102d13f Improve generic signature 2015-11-27 22:15:01 +02:00
Timo Westkämper
f8766f9489 Fix modulo override 2015-11-22 22:52:26 +02:00
Ruben Dijkstra
89d0948454 Case insensitive like operator 2015-11-13 22:08:22 +01:00
Timo Westkämper
82faa25de2 Bump version 2015-10-31 23:12:50 +02:00
Timo Westkämper
2c4b718d91 Bump version 2015-10-31 22:11:17 +02:00
John Tims
893906d4db Merge pull request #1623 from querydsl/map-get-order
Fix map access in order
2015-10-31 15:18:46 -04:00
Timo Westkämper
fc119c7883 Fix map access path length
Add test for list access
2015-10-31 20:00:21 +02:00
Timo Westkämper
00242862b3 Extend Hibernate dialects 2015-10-30 21:33:16 +02:00
Timo Westkämper
c59fe92a29 Merge pull request #1611 from querydsl/i1608
Get rid of query level normalization
2015-10-27 21:10:13 +02:00
Timo Westkämper
81dc89994d Simplify operations 2015-10-26 22:40:40 +02:00
Timo Westkämper
08addf0dee Add support for operations with constants 2015-10-26 22:40:32 +02:00
Ruben Dijkstra
18fd0ad71d Remove compiler warnings
SuppressWarnings moved to smaller scope
Generic array creations avoided
A lot of rawtypes warnings removed
Suppress more warnings in generated code - `all` is an Eclipse extension
2015-10-21 19:03:00 +02:00
Timo Westkämper
b0483b0d3b Add support for simple math operations in templates 2015-10-21 19:26:39 +03:00
Timo Westkämper
af2da8c0d4 Get rid of query level normalization 2015-10-21 19:26:39 +03:00
Timo Westkämper
d6e7169b58 Bump version 2015-10-01 18:24:20 +03:00
Timo Westkämper
e270b84e75 Bump version 2015-09-30 23:43:18 +03:00
John Tims
a57b9d3ad6 Merge pull request #1571 from robertandrewbain/issue_1561
Added isNull() and isNotNull() to ExtendedSubQuery
2015-09-30 15:11:01 -04:00
Timo Westkämper
81873f9898 Run MetaDataExporterTest case in parallel 2015-09-29 20:54:39 -04:00
Robert Bain
3e74841d05 Added isNull() and isNotNull() to ExtendedSubQuery 2015-09-20 14:40:03 +01:00
Ruben Dijkstra
47a5a3901c Merge pull request #1541 from querydsl/remove-statement-test
Remove StatementTest
2015-09-11 11:51:06 +02:00
John Tims
e7c928236a Add database-specific test categories 2015-09-09 17:42:58 -04:00
John Tims
bc306c8a43 Remove StatementTest 2015-09-09 06:55:12 -04:00
Timo Westkämper
1b883e371e Bump version 2015-08-31 23:36:49 +03:00
Timo Westkämper
a9bf032c4a Merge pull request #1512 from querydsl/querydsl-4.0.4
Release 4.0.4
2015-08-31 23:20:17 +03:00
Timo Westkämper
773a2bffd1 Querydsl 4.0.4 2015-08-31 22:44:45 +03:00
John Tims
8abc79eb73 Merge pull request #1469 from querydsl/i1253
Extend CaseForEqBuilder signature
2015-08-31 15:30:22 -04:00
John Tims
57c44ac58b Merge pull request #1484 from querydsl/i1482
Improve precedence mappings
2015-08-31 15:20:17 -04:00
Timo Westkämper
21d428d227 Merge pull request #1492 from querydsl/remove_readmes
Remove unused READMEs
2015-08-31 21:58:13 +03:00
Timo Westkämper
0aaee844b0 Merge pull request #1502 from querydsl/suppress-warnings
Suppress warnings on methods
2015-08-31 21:56:57 +03:00
Ruben Dijkstra
bde02e9c83 Merge pull request #1497 from querydsl/i1496
Fix FactoryExpressionTransformer
2015-08-31 16:38:30 +02:00
John Tims
1db9d21ca3 Merge pull request #1504 from querydsl/i1503
Fix NullHandling treatment
2015-08-30 22:24:57 -04:00
Timo Westkämper
813d32a250 Expand args 2015-08-29 21:03:28 +03:00
Timo Westkämper
83c96a9dc8 Fix NullHandling treatment 2015-08-28 23:04:18 +03:00
John Tims
b0c60d009d Suppress warnings on methods 2015-08-27 21:26:40 -04:00
Ruben Dijkstra
010588f1dd Merge pull request #1495 from querydsl/add-slow-category
Add ability to mark tests as slow and disable slow tests in default build
2015-08-25 21:45:49 +02:00
Timo Westkämper
5936144319 Add FactoryExpression tests 2015-08-25 18:41:10 +03:00
John Tims
df9f0fe861 Remove unused test classes 2015-08-24 06:44:08 -04:00
John Tims
7abf6ba18c Add ability to mark tests as slow and disable slow tests in default build 2015-08-23 09:15:18 -04:00
John Tims
08fe760462 Remove some unused READMEs 2015-08-21 21:14:20 -04:00
Timo Westkämper
7c72de81ea Improve precedence mappings 2015-08-18 00:12:18 +03:00
Timo Westkämper
ba4dcdc543 Extend CaseForEqBuilder signature 2015-08-08 23:40:36 +03:00
Timo Westkämper
32f5c66b70 Bump version 2015-08-02 00:17:25 +03:00
Timo Westkämper
f6e5f24475 Release 4.0.3 2015-08-01 23:22:01 +03:00
John Tims
10eb70ed42 Fix typos 2015-07-25 09:10:57 -04:00
Timo Westkämper
d17b422212 Bump version 2015-06-30 23:27:38 +03:00
Timo Westkämper
d1923fd0db Release 4.0.2 2015-06-30 22:11:22 +03:00
Ruben Dijkstra
f47157e476 Merge pull request #1412 from querydsl/assertions
Add more assertions
2015-06-30 11:12:18 +02:00
John Tims
735853a174 Polish javadocs in QueryResults 2015-06-26 20:52:43 -04:00
Timo Westkämper
d5261c3319 Rename SearchResults to QueryResults in javadocs and test names 2015-06-26 21:37:14 +03:00
Timo Westkämper
2a6e23d573 Reduce System.out usage 2015-06-26 21:12:09 +03:00
Timo Westkämper
2d1ebdf30a Make BeanPath.casts threadsafe 2015-06-09 22:16:56 +03:00
Timo Westkämper
eaf665943e Bump version 2015-06-01 00:28:35 +03:00
Timo Westkämper
b09a278de4 Querydsl 4.0.1 release 2015-05-31 23:29:54 +03:00
John Tims
835855645e Merge pull request #1386 from querydsl/i1383
Fix serialization issues
2015-05-31 10:48:58 -04:00
Timo Westkämper
25d47c12b4 Fix serialization issues 2015-05-31 16:21:29 +02:00
Ruben Dijkstra
3d3316125c Merge pull request #1377 from querydsl/javadocs-ext
Improve javadocs
2015-05-31 14:33:48 +02:00
Ruben Dijkstra
9543306df0 Merge pull request #1390 from querydsl/i1384
Add more Expressions.arrayPath variants
2015-05-31 14:30:19 +02:00
John Tims
a8bb725ede Merge pull request #1382 from querydsl/i1379
Improve QBean alias handling
2015-05-29 15:08:56 -04:00
Timo Westkämper
ef9a74a80e Improve QBean alias handling 2015-05-29 19:45:08 +03:00
Timo Westkämper
a79919f4f3 Improve type level javadocs 2015-05-28 22:50:18 +03:00
John Tims
b651aef81d Merge pull request #1370 from querydsl/expressionutils-in
Add in/notIn for subqueries
2015-05-28 14:39:44 -04:00
Timo Westkämper
0465200f6f Add more Expressions.arrayPath variants 2015-05-21 19:57:05 +03:00
John Tims
e35a544698 Fix typos 2015-05-14 10:40:47 -04:00
Timo Westkämper
ed91c7ca74 Unify package-info contents 2015-05-14 17:36:00 +03:00
Timo Westkämper
1928c4227a Add test 2015-05-14 14:40:48 +03:00
Timo Westkämper
d5668cfeb0 Add in/notIn for subqueries 2015-05-13 23:41:24 +03:00
Timo Westkämper
acb64e7f9e Fix whitespace for querydsl-core 2015-05-13 23:08:23 +03:00
Timo Westkämper
6b18460a75 Fix braces 2015-05-13 23:07:06 +03:00
Timo Westkämper
95f256ce46 Add more javadoc checks 2015-05-13 23:07:05 +03:00
Timo Westkämper
dc0a4d0d1b Extend Checkstyle checks 2015-05-13 23:07:05 +03:00
Timo Westkämper
fca8a124be Merge pull request #1360 from querydsl/boxing
Remove unnecessary boxing
2015-05-13 23:06:37 +03:00
Timo Westkämper
03d47f8e6b Bump version 2015-05-11 19:09:19 +03:00
Timo Westkämper
a9c31d905e Querydsl 4.0.0 release 2015-05-10 22:29:39 +03:00
Timo Westkämper
4508722e0f Merge pull request #1363 from querydsl/recursion
Fix recursion
2015-05-10 22:06:25 +03:00
Timo Westkämper
7d6b19a015 Add test 2015-05-10 21:40:40 +03:00
Timo Westkämper
0f04753914 Fix recursion 2015-05-10 19:17:38 +03:00
Timo Westkämper
bb64b6f764 Remove unnecessary unboxing 2015-05-10 18:45:21 +03:00
Timo Westkämper
39dc0a3ee3 Hide constructors 2015-05-10 12:54:02 +03:00
Timo Westkämper
3fbb04a3a5 Remove unnecessary boxing 2015-05-10 12:49:04 +03:00
Timo Westkämper
ea42efbd03 Extend Checkstyle checks for tests 2015-05-10 00:39:35 +03:00
Timo Westkämper
059148d2c4 Extend Checkstyle checks 2015-05-09 23:08:31 +03:00
John Tims
aa6483fcc1 Remove trailing whitespace in querydsl-core 2015-05-09 00:56:32 -04:00
John Tims
85723bdbbc Optimize imports in querydsl-core 2015-05-08 23:36:25 -04:00
Timo Westkämper
bf881bebef Add Override annotation 2015-05-08 22:06:48 -04:00
John Tims
46003b656a Add copyright notices 2015-05-08 19:05:25 +03:00
Timo Westkämper
01e2a718cf Update copyright 2015-05-08 19:05:24 +03:00
John Tims
b521f031a7 Make cached properties transient in querydsl-core 2015-05-06 23:50:38 -04:00
Timo Westkämper
6c99bcbb45 Make cached properties transient 2015-05-06 23:43:15 -04:00
Timo Westkämper
d1105cf2c4 Improve javadocs for querydsl-core 2015-05-01 21:55:15 +03:00
Timo Westkämper
59460d05cb Merge pull request #1217 from querydsl/i1120
Separate projection from query execution
2015-04-28 14:51:39 +03:00
Timo Westkämper
d53657136f Update javadocs 2015-04-22 23:12:58 +03:00
Timo Westkämper
85e46b6a72 Rename fetchIterate to iterate 2015-04-22 23:12:58 +03:00
Timo Westkämper
4428f5d84f Separate projection from query execution 2015-04-22 23:12:53 +03:00
Timo Westkämper
c3ad81c2a0 Relax type constraints 2015-04-22 21:28:57 +03:00
Timo Westkämper
f6e73b7807 Move ConstructorExpression creation to Projections 2015-04-18 10:10:32 +03:00
Timo Westkämper
d0913fc6e3 Merge pull request #1302 from querydsl/i1167
Generalize order by serialization
2015-04-17 22:15:40 +03:00
Timo Westkämper
613f7344e0 Merge pull request #1306 from querydsl/literalexpression
Introduce LiteralExpression
2015-04-17 22:03:07 +03:00
Timo Westkämper
65d0f9deaf Merge pull request #1316 from querydsl/simplify-serializerbase
Simplify serializerbase
2015-04-17 09:22:43 +03:00
John Tims
aa42691dfa Lower method visibility 2015-04-16 20:09:53 -04:00
John Tims
964098139c Remove unused variable 2015-04-14 20:38:57 -04:00
John Tims
eab74d7da3 Add generics 2015-04-14 06:39:27 -04:00
John Tims
1aecfee1db Reuse method 2015-04-14 06:38:52 -04:00
Baris Cubukcuoglu
2fcc638910 Move ClassPathUtils to querydsl-codegen with required dependencies. Restore Reflection API dependency scope to test. Change package names in troubleshooting.xml. 2015-04-11 11:28:23 +02:00
Baris Cubukcuoglu
b7ed17c0fc Changed "scanPackage" method implementation. Used Reflections API. 2015-04-09 21:10:54 +02:00
Timo Westkämper
ae6af4a678 Introduce LiteralExpression 2015-04-05 23:06:14 +03:00
Timo Westkämper
fac541a3aa Generalize order by serialization 2015-04-05 00:57:48 +03:00
Timo Westkämper
4e568bda40 Move Expression creation to ExpressionUtils 2015-03-30 22:50:48 +03:00
Timo Westkämper
bf1a948fee Merge pull request #1277 from querydsl/orderby-non-root-fix
Fix issue with order by expressions for non root paths
2015-03-30 22:05:12 +03:00
Timo Westkämper
11825e2ad2 Use UnderscoreTemplates 2015-03-30 17:55:13 +03:00
Ruben Dijkstra
0848a0834a Remove compiler warnings from raw Constant usage 2015-03-30 10:44:21 +02:00
Ruben Dijkstra
c72bba4167 Remove compiler warnings from raw QueryMixin usage 2015-03-30 00:06:29 +02:00
Ruben Dijkstra
7754e1653d Remove compiler warnings from raw Expression.accept usage 2015-03-29 21:43:26 +02:00
Timo Westkämper
3928a8b6ff Merge pull request #1282 from querydsl/reflection-enumvalues
Remove unnecessary reflection code from JavaTemplates
2015-03-28 23:13:32 +02:00
John Tims
a04ff8ec93 Merge pull request #1284 from querydsl/typo
Fix typo
2015-03-28 16:07:43 -04:00
Timo Westkämper
4d310a3fca Fix typo 2015-03-27 18:31:07 +02:00
John Tims
6ef668e92c Remove reflection code from JavaTemplatesTest 2015-03-27 16:26:23 +01:00
Ruben Dijkstra
6d44d264cd Remove unnecessary reflection code from JavaTemplates 2015-03-27 16:26:23 +01:00
Timo Westkämper
e447b99632 Move RelationalFunctionCall factory methods to SQLExpressions 2015-03-26 23:07:23 +02:00
Timo Westkämper
1a1845165c Generics improvements 2015-03-26 19:22:23 +02:00
Timo Westkämper
e1c98517c4 Add simple* methods 2015-03-26 19:22:22 +02:00
Timo Westkämper
1ed736b468 Combine package contents 2015-03-26 19:22:22 +02:00
Timo Westkämper
fa07c83658 Changes to Expression instance creation 2015-03-26 19:19:59 +02:00
Timo Westkämper
bc9d10c404 Merge pull request #1270 from querydsl/move-root
Move querydsl-root to root directory
2015-03-24 11:24:44 +02:00
Ruben Dijkstra
41c2c02eee Merge pull request #1244 from querydsl/i1231
Use deterministic path creation
2015-03-22 19:59:43 +01:00
Timo Westkämper
b958a2aa9c Use deterministic path creation 2015-03-21 11:16:03 +02:00