Commit Graph

2408 Commits

Author SHA1 Message Date
Timo Westkämper
8321eeab36 Querydsl 4.2.1 2018-03-20 19:04:55 +02:00
Timo Westkämper
8e9bfeaea5 Fixes for release 2018-03-18 19:17:17 +02:00
Timo Westkämper
e709bf6334
Merge pull request #2269 from querydsl/querydsl-4.2.0
Querydsl 4.2.0
2018-03-17 19:03:36 +02:00
Ruben Dijkstra
62d0ad4d76
Merge pull request #2241 from reegnz/fix-throws-javadoc
Explicitly declare NonUniqueResultException for fetchOne
2018-03-14 13:50:41 +01:00
Timo Westkämper
964d6ce769 Querydsl 4.2.0 2018-03-13 18:54:25 +02:00
Ruben Dijkstra
dde4771aab Fix inverted equals expression in ne() 2018-03-09 14:27:39 +01:00
Zoltán Reegn
3a74aaeabc Explicitly declare NonUniqueResultException for fetchOne
Fetchable.fetchOne() declares in it's javadoc that it throws
NonUniqueResultException. It should therefore be explicitly declared in
the method signature as well.
All implementations must also declare in their signature that they throw.

This also has the desirable side-effect of the javadoc of all of the
implementors inheriting the @throws section from the javadoc of the
interface as well.

Fixes #2232
2018-01-16 14:03:05 +01:00
Timo Westkämper
35d549e2d9 Bump version 2016-09-05 22:35:47 +03:00
Timo Westkämper
36399e0e67 Querydsl 4.1.4 2016-09-05 20:30:16 +03:00
Timo Westkämper
a5e39ffa98 Merge pull request #1970 from querydsl/i1958
Initialize ConstructorExpression eagerly
2016-07-22 23:59:45 +03:00
Timo Westkämper
ab6f3f366e Fix serialization 2016-07-22 21:16:08 +03:00
Ruben Dijkstra
2688cd7a9b Add serializability test for ConstructorExpression 2016-07-19 15:54:16 +02:00
Ruben Dijkstra
1833e64855 Add thread safety test for ConstructorExpression 2016-07-19 15:54:09 +02:00
Ruben Dijkstra
0d2a6e4eba Extract class for Thread Safety checks 2016-07-19 15:54:08 +02:00
Marvin Froeder
a2760a2c43 Fixed map grouping by, was generating an invalid jpql query 2016-07-18 13:23:51 +12:00
Timo Westkämper
64a05e7b1f Initialize ConstructorExpression eagerly 2016-07-16 09:56:35 +03:00
Timo Westkämper
1a1b7f42d6 Bump version 2016-07-01 17:54:07 +03:00
Timo Westkämper
28f8f45524 Querydsl 4.1.3 2016-06-30 22:13:48 +03:00
Timo Westkämper
fc8b5da0fb Merge pull request #1935 from querydsl/i1933
Use default locale instead of ENGLISH
2016-06-30 21:59:27 +03:00
Timo Westkämper
d91b5d9159 Use default locale instead of ENGLISH 2016-06-30 21:22:32 +03:00
Timo Westkämper
f7dec5b73d Merge pull request #1930 from querydsl/i1929
Fix template handling
2016-06-30 19:43:25 +03:00
Timo Westkämper
0cff0fc799 Fix numeric type usage 2016-06-24 13:31:42 +03:00
Timo Westkämper
2a34ed63b3 Add test 2016-06-24 11:02:06 +03:00
Timo Westkämper
e6eba39ea2 Add set support 2016-06-20 00:41:14 +03:00
Ruben Dijkstra
2492722f90 Merge pull request #1918 from ruisalgado/issue#1908-improve-templates-public-api
Replace concrete ImmutableList with List interface in public api
2016-06-16 21:43:16 +02:00
Rui Salgado
754a9d1e7d Replace concrete ImmutableList with List interface in public api
Deprecates methods that take concrete ImmutableList.
Intention is to avoid mistakes with other list implementations
being dispatched to a different method overload, intended for varargs.
Resolves #1908
2016-06-12 20:59:04 +01:00
Timo Westkämper
6ebc98a18d Improve init handling
Improve PathInits default resolving
2016-06-11 14:35:03 +03:00
Timo Westkämper
9c4a4415db Merge pull request #1910 from querydsl/generic-exporter-method-handling
Make method handling compatible with APT logic
2016-06-11 14:30:32 +03:00
Ruben Dijkstra
1f921bcee5 Add missing notIn(Expression<? extends T>...) method 2016-06-09 08:38:49 +02:00
Timo Westkämper
c8f5d699c5 Make method handling compatible with APT logic 2016-06-05 19:57:20 +03:00
Timo Westkämper
9786615550 Bump version 2016-05-31 23:04:02 +03:00
Timo Westkämper
9597480d20 Querydsl 4.1.2 2016-05-31 22:30:10 +03:00
Timo Westkämper
d4b229ba79 Add optional suffix 2016-05-28 21:45:20 +03:00
Timo Westkämper
e6a463ff10 Bump version 2016-05-16 08:00:02 +03:00
Timo Westkämper
847a5c3d8b Querydsl 4.1.1 2016-05-15 23:48:03 +03:00
Ruben Dijkstra
48ff64f649 Add test case for pathbuilder with validator 2016-05-10 10:31:05 +02:00
Robert Bain
c4a9362555 Make PathBuilder thread safe #1872 2016-05-09 21:31:10 +01:00
Timo Westkämper
5cdb0e3112 Bump version 2016-04-01 21:48:25 +03:00
Timo Westkämper
678fd78f15 Bump version 2016-04-01 18:42:19 +03:00
Timo Westkämper
6bb7a28649 Improve SimpleExpression.in(...) signature 2016-03-13 22:21:10 +02:00
Timo Westkämper
0cfeeb5595 Bump version 2016-02-29 22:48:44 +02:00
Timo Westkämper
b4947319c6 Bump version 2016-02-29 22:47:52 +02:00
John Tims
d45beb761f Merge pull request #1782 from querydsl/i1781
When MathUtils.cast gets a null input, return null
2016-02-09 06:06:08 -07:00
Ruben Dijkstra
54ddc2fb2e When MathUtils.cast gets a null input, return null 2016-02-02 16:58:28 +01:00
Timo Westkämper
e47ad11acc Bump version 2016-01-31 22:52:57 +02:00
Timo Westkämper
2c7af54145 Bump version 2016-01-31 21:21:04 +02:00
ted.song
bfa9c0031b fix timezone issue on testing 2016-01-31 20:05:48 +09:00
Ruben Dijkstra
7b9e4f49ee Merge pull request #1771 from songsungkyun/in_clause
add in clause at FetchableSubQueryBase
2016-01-30 17:34:39 +01:00
John Tims
1604a8156b Merge pull request #1764 from querydsl/mathutilstest-master
Make MathUtilsTest more readable
2016-01-30 08:23:45 -07:00
ted.song
371e82aa9c BooleanExpression -> expression at comments 2016-01-30 23:31:50 +09:00
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