Juergen Hoeller
00577ed80a
Polishing
2 years ago
Juergen Hoeller
9b2b485444
Disabled test for auto-growing nested map values
...
See gh-32154
2 years ago
Juergen Hoeller
d586513d66
Introduce SqlBinaryValue/SqlCharacterValue as alternative to SqlLobValue
...
Includes direct byte array support via setBytes in StatementCreatorUtils.
Closes gh-32161
2 years ago
Sam Brannen
2b52582dff
Polishing
2 years ago
Stéphane Nicoll
67958656e4
Polish
2 years ago
Stéphane Nicoll
a4db0e7448
Merge pull request #32164 from quaff
...
* pr/32164:
Polish contribution
Polish StatementCreatorUtilsTests
Closes gh-32164
2 years ago
Stéphane Nicoll
ef2cae36ac
Polish contribution
...
See gh-32164
2 years ago
Yanming Zhou
efaf41862c
Polish StatementCreatorUtilsTests
...
See gh-32164
2 years ago
Juergen Hoeller
af5acb6d34
Avoid pre-conversion attempt in case of overloaded write methods
...
Closes gh-32159
See gh-31872
2 years ago
Sam Brannen
067638ae6e
Introduce ClassUtils.isVoidType() utility method
2 years ago
Sam Brannen
398cc01650
Polishing
2 years ago
Stéphane Nicoll
3a518b60e7
Merge pull request #32157 from jee14
...
* pr/32157:
Upgrade copyright year of changed file
Wrap ternary operator within parantheses
Closes gh-32157
2 years ago
Stéphane Nicoll
298f308ce1
Upgrade copyright year of changed file
...
See gh-32157
2 years ago
jee14
6ffb74def3
Wrap ternary operator within parantheses
...
See gh-32157
2 years ago
Stéphane Nicoll
b55a4d3908
Prevent AOT from failing with spring-orm without JPA
...
This commit improves PersistenceManagedTypesBeanRegistrationAotProcessor
so that it does not attempt to load JPA classes when checking for the
presence of a PersistenceManagedTypes bean. To make it more clear a
check on the presence for JPA has been added to prevent the nested
classes to be loaded regardless of the presence of the bean.
Closes gh-32155
2 years ago
Sam Brannen
db535863dd
Consistently use class literals for primitive types
...
To improve consistency and avoid confusion regarding primitive types
and their wrapper types, this commit ensures that we always use class
literals for primitive types.
For example, instead of using the `Void.TYPE` constant, we now
consistently use `void.class`.
2 years ago
Stéphane Nicoll
95a3f3bb6e
Upgrade CI to Java 22ea+33
2 years ago
Sam Brannen
84cce6018c
Document the between operator in SpEL
...
Closes gh-32140
2 years ago
Sam Brannen
e97fc7be38
Improve documentation for alternative textual operators in SpEL
2 years ago
Sam Brannen
9eae0ba50e
Clean up warnings in build
2 years ago
Sam Brannen
f3c8102882
Polish SpEL Tokenizer
2 years ago
Juergen Hoeller
005d5ef922
Polishing
2 years ago
Juergen Hoeller
5dc26460fb
Eagerly initialize ZERO_NANOS constant
2 years ago
Sam Brannen
542502b2b6
Upgrade to AssertJ 3.25.2
2 years ago
Sam Brannen
f6d8443781
Fix logic in SupplierUtils
2 years ago
Juergen Hoeller
a44341ece3
Consistent method declaration order in Call/TableMetaDataProvider
2 years ago
Juergen Hoeller
969b18b0e8
Polishing
2 years ago
Juergen Hoeller
2e9d6a1d4e
Polishing
2 years ago
Juergen Hoeller
7e5efdd8dd
Reuse MapPropertySource for DynamicValuesPropertySource implementation
...
Closes gh-32110
2 years ago
Juergen Hoeller
08e6df8832
Revise shutdown phase log message and executor shutdown documentation
...
Closes gh-32109
2 years ago
Juergen Hoeller
a738e4d5fd
Explicit documentation note on cron-vs-quartz parsing convention
...
Closes gh-32128
2 years ago
Sébastien Deleuze
9c4b4ab81e
Update basics.adoc
...
Closes gh-32145
2 years ago
Sam Brannen
0ee2d41528
Delete obsolete test utility method
...
Commit dc6ce30663 made this method obsolete.
2 years ago
Sam Brannen
dc6ce30663
Polishing
2 years ago
Sam Brannen
62fa3f11c1
Correctly request primitive conversion in SpEL's Indexer
...
Prior to this commit, SpEL's Indexer incorrectly requested conversion
to wrappers instead of primitives when setting an element in a
primitive array.
This commit addresses this by requesting primitive conversion -- for
example, conversion to `int.class` instead of `Integer.class` when
setting a value in an `int[]` array.
For greater clarity, this commit also switches from using `TYPE`
constants in wrapper classes to primitive class literals -- for
example, from `Integer.TYPE` to `int.class`.
Closes gh-32147
2 years ago
Sam Brannen
2e56361fe4
Simplify implementation of internal VariableNotAvailableException
...
Since VariableNotAvailableException is not a public type, there is no
need to store the variable name in a field/property.
2 years ago
Sam Brannen
9b0162da49
Document increment and decrement operators in SpEL
...
Closes gh-32136
2 years ago
Sam Brannen
ab98210e6d
Polishing
2 years ago
Sam Brannen
97ad479250
Sync assignment operator test with example used in reference manual
2 years ago
Sam Brannen
24d6565cad
Provide example for SpEL's exponential power operator (^)
2 years ago
Sam Brannen
e34ad6bf5f
Support prefix notation for SpEL increment/decrement in AST representation
...
Closes gh-32144
2 years ago
Sam Brannen
179b976964
Introduce tests for SpEL's Inc/Dec operators and polishing
2 years ago
Sam Brannen
1ff84671f8
Remove obsolete InProgressTests
...
Since SpEL is no longer "in progress", this commit removes the obsolete
InProgressTests class and moves all non-duplicated test cases to other
test classes.
2 years ago
Sam Brannen
e1c22c5385
Clean up InProgressTests
2 years ago
Sam Brannen
3f30a1540c
Additional SpEL setValue() tests and polishing
2 years ago
Sam Brannen
ae9153e644
Polish SpEL-related tests
2 years ago
Sam Brannen
003407a7e3
Polish Javadoc for SpelEvaluationException and Expression
2 years ago
Stéphane Nicoll
a7764dc61d
Merge pull request #32141 from kzander91
...
* pr/32141:
Polish "Simplify use of Reactor's cast operator"
Simplify use of Reactor's cast operator
Closes gh-32141
2 years ago
Stéphane Nicoll
4b4778d569
Polish "Simplify use of Reactor's cast operator"
...
See gh-32141
2 years ago
Kai Zander
d96a63944c
Simplify use of Reactor's cast operator
...
This commit replaces filter(x -> x instanceof C).cast(C.class) with the
built-in ofType(C.class).
See gh-32141
2 years ago