Commit Graph

2563 Commits

Author SHA1 Message Date
Spring Buildmaster
57381327e0 Release 2.5.0.RC1 2018-02-12 21:22:45 +00:00
Rossen Stoyanchev
29103b1eb0 Update docs on JSF version 2018-02-09 12:58:15 -05:00
Rossen Stoyanchev
e49536ce47 Merge changes for JSF 2.2+ baseline 2018-02-09 12:47:18 -05:00
Rossen Stoyanchev
513dc2de7c Deprecate methods in JsfRuntimeInformation
Issue: SWF-1719
2018-02-09 12:45:30 -05:00
Rossen Stoyanchev
e2f0dd40f6 Remove MyFacesFlowResponseStateManager
After #3a165ea MyFacesFlowResponseStateManager no longer serves any
purpose and it seems to works without it.

Issue: SWF-1712
2018-02-09 12:38:18 -05:00
Rossen Stoyanchev
8298e638e3 Fix remaining spring-faces test warnings 2018-02-09 11:52:38 -05:00
Rossen Stoyanchev
2b69bcc8af FlowResourceHandler implements createViewResource
Also FlowResourceResolver is deprecated.

Issue: SWF-1719
2018-02-09 11:32:22 -05:00
Phillip Webb
cd69513461 Flow Resource Resolver
Issue: SWF-1719
2018-02-09 11:32:19 -05:00
Phillip Webb
5a1c854d27 Make isStateless return false
Issue: SWF-1719
2018-02-09 11:32:15 -05:00
Phillip Webb
81ac1b0dcf Attempt to migrate state management
Issue: SWF-1719
2018-02-09 11:32:11 -05:00
Phillip Webb
b77cf024e4 Cleanup MyFacesFlowResponseStateManager deprecations
Also use wrapper

Issue: SWF-1719
2018-02-09 11:31:48 -05:00
Phillip Webb
c6103fb74d Deprecations from ResponseStateManagerWrapper 2018-02-09 10:49:18 -05:00
Phillip Webb
2dbbb025eb Fix internal deprecation 2018-02-08 22:47:42 -08:00
Phillip Webb
ed5ec37737 Fix warnings 2018-02-08 22:46:49 -08:00
Phillip Webb
77264f0f07 Set IDE source compatibility to 1.8 2018-02-08 21:11:43 -08:00
Rossen Stoyanchev
959fbaddf9 Update reference
Issue: SWF-1702
2018-02-08 20:53:13 -05:00
Rossen Stoyanchev
9328890eaf Drop Hibernate 3/4 compatibility code 2018-02-08 18:50:45 -05:00
Rossen Stoyanchev
da6d1492c1 Fix warnings 2018-02-08 18:50:40 -05:00
Rossen Stoyanchev
f107fdcdcf Upgrade gradle -> 4.4.1 2018-02-08 16:37:13 -05:00
Rossen Stoyanchev
5eb6c3f402 Restore throws declarations on public/protected methods 2018-02-08 16:33:24 -05:00
Rossen Stoyanchev
86cf4abbe5 Default methods in FlowExecutionListener 2018-02-08 16:12:50 -05:00
Rossen Stoyanchev
0c9514ed36 dos2unix on FluxExecutionListener + adapter 2018-02-08 16:10:50 -05:00
Rossen Stoyanchev
6d5a8debd5 Polish
Remove:
- auto-boxing
- unnecessary array creation
- public keyword on interface methods
- unnecessary throws clauses

Use lambda expressions
2018-02-08 15:47:21 -05:00
Rossen Stoyanchev
d66c25ffd0 Use diamond operator
Issue: SWF-1718
2018-02-08 13:06:46 -05:00
Rossen Stoyanchev
0a618b0791 Streamline XML namespace support towards unversioned schemas
Issue: SWF-1701
2018-02-07 21:55:11 -05:00
Rossen Stoyanchev
7215a49e4a Revert "Remove Spring JavaScript library"
This reverts commit 4d59b21e49.

Issue: SWF-1693
2018-02-07 14:46:37 -05:00
Rossen Stoyanchev
086e4ec728 Remove reference to tiles2 package (no longer in sources) 2018-02-06 14:37:37 -05:00
Rossen Stoyanchev
6d81084cc6 Polish build.gradle 2018-02-06 14:34:48 -05:00
Rossen Stoyanchev
34ffedf073 Fix test logging dependencies 2018-02-06 14:26:15 -05:00
Rossen Stoyanchev
3f548d6775 Update versions 2018-02-06 14:14:13 -05:00
Rossen Stoyanchev
b30a92e45a Transient source and target in DefaultMappingResults
Issue: SWF-1716
2018-01-24 15:01:18 -05:00
Rossen Stoyanchev
eade36e741 Serializable MappingResult(s)
Issue: SWF-1715
2017-12-20 13:56:24 -05:00
Rossen Stoyanchev
3a165ea879 Remove dependency on internal MyFaces class
Issue: SWF-1712
2017-12-15 15:48:55 -05:00
Rossen Stoyanchev
19be41f9af Fix regression after GenericApplicationContext change
Issue: SWF-1713
2017-12-15 14:37:50 -05:00
Rossen Stoyanchev
084b4e711c Check default binding expressions
This commit introduces a check on default data binding expressions
and ignores those that don't look property paths of the model.

Issue: SWF-1711
2017-09-15 10:39:20 -04:00
Rossen Stoyanchev
ec300fc0dc Parameterize references to project version
SWF-1707
2017-07-31 14:07:20 +02:00
Rossen Stoyanchev
9595f7f83c Improve one time only runtime check if MyFaces is in use
Issue: SWF-1705
2017-07-31 13:32:10 +02:00
Rossen Stoyanchev
93e499332d Adapt to AbstractMessageSource null -> "" change
AbstractMessageSource#getMessage now returns "" instead of null and
FlowResourceELResolver needs to change accordingly in order to give
other resolvers a chance.
2017-06-22 16:42:20 -04:00
Andy Wilkinson
ee6c0b0e13 Align SpringELExpressionParser with Framework's nullable changes
TemplateAwareExpressionParser.parseExpression(String, ParserContext)
no longer accepts a null ParserContext so we now have to call
TemplateAwareExpressionParser.parseExpression(String) when we don't
have a ParserContext.
2017-06-19 14:35:34 +01:00
Rossen Stoyanchev
1f0f1f600b Reference and readme updates 2017-05-31 13:52:47 -04:00
Rossen Stoyanchev
ec3d54d230 Use fixed parser for empty value binding expressions 2017-05-31 11:45:59 -04:00
Rossen Stoyanchev
ae193ac6f7 One time only runtime check if MyFaces is in use
Issue: SWF-1698
2017-05-25 14:57:04 -04:00
Rossen Stoyanchev
e4baa30f7b Update documentation on action-state
Issue: SWF-1688
2017-05-25 14:21:49 -04:00
Rossen Stoyanchev
ff2468556e Use Thread ContextClassLoader in ConfigurableObjectInputStream
Issue: SWF-1690
2017-05-23 16:22:46 -04:00
Rossen Stoyanchev
ca86643099 Merge pull request #44 from wilkinsona/el-api-upgrade
Align EL API dependency with Spring Framework 5
2017-03-15 13:06:33 -04:00
Andy Wilkinson
96f27501b1 Align EL API dependency with Spring Framework 5
Upgrade to 3.0.1-b04. The implementation dependency, tomcat-jasper-el,
has also been upgraded so that it implements the 3.0 API. Lastly,
the EL API dependency has been marked as compileOnly to prevent
conflicts with the API classes that are pulled in transitively by
tomcat-jasper-el.
2017-03-13 17:39:31 +00:00
Rossen Stoyanchev
7ade1b8c81 Catch up with the latest Spring Framework 5 snapshot 2017-02-02 14:02:15 -05:00
Rossen Stoyanchev
8dcd94c8de Merge pull request #43 from wilkinsona/maven-poms
Reinstate logic that applies publish-maven.gradle to subprojects
2017-01-23 08:58:47 -05:00
Andy Wilkinson
0969de6062 Reinstate logic that applies publish-maven.gradle to subprojects
Without applying publish-maven.gradle no Maven poms are generated.
2017-01-21 20:34:52 +00:00
Rossen Stoyanchev
02ab812f38 Merge pull request #42 from wilkinsona/spring-io-gradle-compatibility
Upgrade to latest Spring IO Plugin for Gradle 3.x compatibility
2017-01-09 12:02:06 -05:00