Oliver Drotbohm
d24958fcdf
#67 - Upgrade to Spring Framework 5.1.8.
2019-06-14 00:08:04 +02:00
Spring Operator
953d2ce12f
#50 - URL cleanups.
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were fixed successfully.
* http://www.apache.org/licenses/LICENSE-2.0 migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
* http://www.pivotal.io migrated to:
https://www.pivotal.io ([https](https://www.pivotal.io ) result 301).
* http://www.spring.io migrated to:
https://www.spring.io ([https](https://www.spring.io ) result 301).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0
* http://maven.apache.org/maven-v4_0_0.xsd
* http://www.w3.org/2001/XMLSchema-instance
2019-03-18 19:43:30 +01:00
Oliver Drotbohm
907c541633
#53 - Polishing.
2019-03-18 19:41:18 +01:00
Oliver Drotbohm
ec7ca4fb92
#53 - Tightened nullability contract and added nullability annotations.
2019-03-18 19:41:09 +01:00
Spring Buildmaster
21cbf686c0
#48 - Prepare next development iteration.
2019-03-04 15:32:03 +00:00
Spring Buildmaster
3417ab0fa5
#48 - Release version 2.0.0.M1.
2019-03-04 15:31:58 +00:00
Oliver Drotbohm
5f6bf879d6
#40 - Fixed docs on general usage of PluginFactory API.
2019-03-04 16:14:10 +01:00
Oliver Drotbohm
4f05683a85
#48 - Aligned factory methods in SimplePluginRegistry with OrderAwarePluginRegistry.
2019-03-04 16:13:19 +01:00
Oliver Drotbohm
a826473c10
#46 - Polishing.
...
Trailing whitespace.
2019-02-01 15:42:52 +01:00
Oliver Drotbohm
af3b10d2af
#46 - Upgrade dependencies.
...
Upgrade to Spring 5.1.4. Removed obsolete exclusions of Commons Logging. Introduced automatic module names. Set build encoding to UTF-8.
Upgrade to Slf4j 1.7.25, Logback 1.2.3, Maven Compiler Plugin 3.8, Maven Source 3.0.1, Maven JAR Plugin 3.1.1, Maven Javadoc Plugin 3.0.1.
2019-02-01 15:42:46 +01:00
Oliver Drotbohm
c26af82abf
#45 - Polishing.
...
Mostly trailing whitespace.
2019-02-01 15:27:01 +01:00
Oliver Drotbohm
764772cb13
#45 - Introduced PluginRegistry.of(…) factory methods.
...
The introduced methods mostly mimic the ones available on OrderAwarePluginRegistry except the one that's implying a certain order in the first place. Also introduced ….of(…) factory methods on OrderAwarePluginRegistry and deprecated the ….create(…) ones.
2019-02-01 15:26:40 +01:00
Oliver Gierke
e6b652d240
#42 - Java 8 cleanups in OrderAwarePluginRegistry.
...
Removed deprecated use of InvertibleComparator in favor of Java 8's Comparator.reversed(). Made comparator field final. Added non-null assertions. Removed superfluous generic method type hints. Javadoc.
2017-04-21 08:06:23 +02:00
Oliver Gierke
1298d05e9f
#41 - Polishing.
...
Javadoc.
2017-04-21 08:03:32 +02:00
Oliver Gierke
856f662cf9
#41 - Added PluginRegistry.getRequiredPlugin(…).
...
Added aforementioned method for clients to look up a required plugin with the registry throwing a default exception if none is found. An overload taking a Supplier<String> is available to customize the exception message if needed.
2017-04-21 08:03:23 +02:00
Oliver Gierke
605b22ed82
#37 , #38 - Move to Java 8 concepts in PluginRegistry API.
...
Moved to Optional instead of null values in the API. Removed deprecated methods in favor of methods taking a Supplier for both exceptions to be thrown or plugin defaults.
2017-02-14 12:00:36 +01:00
Oliver Gierke
8f64dce90b
#38 - Removed Bundlor from build setup.
2017-02-14 11:51:48 +01:00
Oliver Gierke
1f0f6e0aec
#35 - Prepare 2.0 development.
...
Upgraded to Spring 5.0 M3 and Java 8.
2017-01-31 11:44:45 +01:00
Marco Collovati
0429686b46
#29 - Fixed assertion in OrderAwarePluginRegistryUnitTest.assertOrder
...
Fixed assertion to compare result with expected object.
Original pull request: #30 .
2017-01-31 11:38:06 +01:00
Oliver Gierke
2abef3aafc
#31 - Move away from deprecated assertion methods in Spring 5.
...
We now consistently use Assert.notNull(…) et al that take an error message as the overload without a message have been deprecated in Spring 5.
Added build profile for Spring 5 releases and snapshots.
2017-01-31 10:48:22 +01:00
Shanmukha Rao Meesala
66eaf45b17
#24 - Use correct execution environment for Java 6 in manifest.
...
Updated template.mf to render a correct Java 6 execution environment (i.e. JavaSE-1.6 instead of J2SE-1.6).
Original pull request: #25 .
2016-08-30 15:06:08 +02:00
Oliver Gierke
a800aa0ecc
#18 - Explicitly declare bean definitions target type for plugin registries.
...
We now use the API introduced in Spring Framework 4.3.3 to explicitly declare a ResolvableType for the BeanDefinition of the plugin registries. This allows to autowire registries as PluginRegisty<Foo, …> and PluginRegistry<Bar, …> without using explicit qualifiers.
2016-08-30 11:53:32 +02:00
Oliver Gierke
1feb021ee3
#21 - Upgraded to Spring baseline to 4.3.
...
Upgraded to Spring 4.3.3 snapshots. Upgraded Logback 1.1.3 to 1.1.7 and Slf4J 1.7.14 to 1.7.21, too.
2016-08-30 11:48:21 +02:00
Oliver Gierke
1464c8e30b
#17 - Updated build dependencies.
2016-01-28 10:38:17 +01:00
Oliver Gierke
cedd3fc03f
#20 - Upgraded to Spring Framework 4.1.9.
2016-01-28 10:32:32 +01:00
Oliver Gierke
ad017e83cd
#19 - Exceptions on plugin lookup can now be submitted lazily.
...
Introduced overloads on PluginRegistry which instead of taking an exception instance immediately (which requires instance creation beforehand) now accept a Supplier<E> so that the exception creation can actually be delayed until it's really needed.
Deprecated the old methods taking exception instances directly.
2016-01-28 10:24:15 +01:00
Spring Buildmaster
46d36ec85d
#13 - Prepare next development iteration.
2015-03-05 02:12:42 -08:00
Spring Buildmaster
ee53d9f3fa
#13 - Release version 1.2.0.RELEASE.
2015-03-05 02:12:33 -08:00
Oliver Gierke
4464d36398
#13 - Prepare 1.2.0.RELEASE.
...
Upgarded to Spring 4.0 generation. Upgraded test dependencies and Maven plugins. Polished Project metadata and repository URIs.
2015-03-05 11:04:20 +01:00
Oliver Gierke
def9d6cfe2
#11 - Fixed broken equals(…) in SimplePluginMetadata.
2015-03-05 11:01:20 +01:00
Oliver Gierke
83cf68afb7
#12 - Added license file to project.
2015-03-05 10:53:03 +01:00
Spring Buildmaster
fb1b09ffb2
#6 - Prepare next development iteration.
2014-05-01 10:30:26 -07:00
Spring Buildmaster
7261a19fb0
#6 - Release version 1.1.0.RELEASE.
2014-05-01 10:30:21 -07:00
Oliver Gierke
3f9b6d17a5
#8 - Prepare 1.1.0.RELEASE.
...
Upgraded to Spring 3.2.8, Slf4j 1.7.6 and Logback 1.1.0.
2014-05-01 19:27:06 +02:00
Oliver Gierke
5c962ba287
#9 - Removed Spring Integration integration module.
2014-05-01 19:11:00 +02:00
Spring Buildmaster
4ce00cc87d
#5 - Prepare next development iteration.
2014-01-28 15:18:18 -08:00
Spring Buildmaster
4304d8b8b4
#5 - Release version 1.0.0.RELEASE.
2014-01-28 15:18:16 -08:00
Oliver Gierke
0150456210
#5 - Added SCM information.
...
Fixed indentation.
2014-01-29 00:15:06 +01:00
Oliver Gierke
b805257345
#5 - Upgraded to Spring 3.2.7.
2014-01-28 23:50:00 +01:00
Oliver Gierke
f3801fd8f9
#5 - Polished readme.
2014-01-21 12:46:13 +01:00
Oliver Gierke
33a6ec2a2d
#5 - Polishing pom.xml in preparation of 1.0 release.
2014-01-21 12:44:03 +01:00
Oliver Gierke
fd415c3c7e
#9 - Polished readme.
2014-01-21 12:44:03 +01:00
Chris Beams
0524dc79f5
Fix typo in README
2013-08-03 19:22:43 +02:00
Chris Beams
f3bf8a5776
Fix typo in README
2013-08-03 19:20:53 +02:00
Spring Buildmaster
7f5f9b9641
#2 - Prepare next development iteration.
2012-11-22 01:36:56 -08:00
Spring Buildmaster
ee1b49cf8c
#2 - Release version 0.8.0.RELEASE.
2012-11-22 01:36:53 -08:00
Oliver Gierke
a54e6e241d
Fixed Spring Integration setup required after latest upgrade.
...
Switched to extend AbstractIntegrationNamespaceHandler to make sure the auto-channel registration works properly and channels are discovered wherever they are declared.
2012-11-22 10:26:41 +01:00
Oliver Gierke
cfddee95c1
#2 - Added Logback configuration and ditched Log4J.
2012-11-22 10:25:47 +01:00
Oliver Gierke
c46f965c38
#2 - Polished pom.xml before release.
...
Upgraded to Spring 3.1.3.RELEASE, Slf4j 1.7.2, Spring Integration 2.1.5.RELEASE. Added URL for build system.
2012-11-22 10:11:27 +01:00
Oliver Gierke
ccadfe6a50
#3 - Fixed declaration of exported type in namespace XSD.
2012-11-22 10:04:26 +01:00