Commit Graph

  • ee20f0f1e0 * removed usage of empty list as it is immutable Oliver Gierke 2010-01-11 14:23:17 +00:00
  • 7678b1172f * refactored @addPlugin@ to be fluent interface style Oliver Gierke 2010-01-11 14:23:15 +00:00
  • 91505b785d * minor refactorings and JavaDoc polishing Oliver Gierke 2010-01-11 14:23:14 +00:00
  • 660653cd1e * opened up @OrderAwarePluginRegistry@ to use any @Comparator@ implementation but falling back on Spring's @AnnotationAwareOrderComparator@ by default * refactored factory methods accordingly * polished JavaDoc Oliver Gierke 2010-01-11 14:23:12 +00:00
  • b79113c5b0 * added licence header Oliver Gierke 2010-01-11 14:23:10 +00:00
  • 551436de3f * use concrete type instead of interface Oliver Gierke 2009-12-28 20:44:39 +00:00
  • fde7b55dee * opened up factory methods to return the concrete type created * added @reverse@ method to create @OrderAwarePluginRegistry@ with the reverse order of the plugins Oliver Gierke 2009-12-28 20:39:53 +00:00
  • 456575717f * moved modifying methods of @PluginRegistry@ into @MutablePluginRegistry@ Oliver Gierke 2009-12-28 20:39:48 +00:00
  • 273a0e169a * added method to determine whether the @PluginRegistry@ contains a @Plugin@ for the given delimiter Oliver Gierke 2009-12-28 20:39:42 +00:00
  • 04a9aa4287 * fixed use of @Factory@ instead of @FactoryPostProcessor@ Oliver Gierke 2009-11-27 14:54:32 +00:00
  • a8b1176ffa * added complete XML header to sample usage of namespace * fixes #164 Oliver Gierke 2009-11-27 14:54:30 +00:00
  • 22068e325a * fixed some Findbugs / Checkstyle issues * introduced helper methods to minimize necessary @@SuppressWarnings("unchecked")@ scope Oliver Gierke 2009-10-23 07:30:25 +00:00
  • 032849a858 * added test case to assert an empty list if no beans are found at all Oliver Gierke 2009-10-23 07:30:21 +00:00
  • 7b7442f159 * [maven-release-plugin] -prepare for next development iteration Oliver Gierke 2009-09-23 14:50:53 +00:00
  • ddece33a50 * [maven-release-plugin] -prepare release org.synyx.hera-0.5 Oliver Gierke 2009-09-23 14:50:03 +00:00
  • 130758a164 * fixed bug in reference documentation source Oliver Gierke 2009-09-23 14:48:39 +00:00
  • 6c06772c0e * [maven-release-plugin] -rollback the release of org.synyx.hera-0.5 Oliver Gierke 2009-09-23 14:45:35 +00:00
  • 28f61e1943 * [maven-release-plugin] -prepare for next development iteration Oliver Gierke 2009-09-23 14:42:04 +00:00
  • 5c06d08e31 * [maven-release-plugin] -prepare release org.synyx.hera-0.5 Oliver Gierke 2009-09-23 14:41:43 +00:00
  • 704d11b070 * [maven-release-plugin] -rollback the release of org.synyx.hera-0.5 Oliver Gierke 2009-09-23 14:29:14 +00:00
  • 6403f8c9d8 * [maven-release-plugin] -prepare release org.synyx.hera-0.5 Oliver Gierke 2009-09-23 14:27:11 +00:00
  • f65f608942 * [maven-release-plugin] -rollback the release of org.synyx.hera-0.5 Oliver Gierke 2009-09-23 14:25:47 +00:00
  • 4c15fef4bc * [maven-release-plugin] -prepare release org.synyx.hera-0.5 Oliver Gierke 2009-09-23 14:23:30 +00:00
  • 7e427d52a9 * added documentation of XML namespace elements (for rudimentary out-of-the-box editor support) * formatting Oliver Gierke 2009-09-23 13:16:21 +00:00
  • 2a82e4fe06 * updated site distribution Oliver Gierke 2009-09-23 12:53:41 +00:00
  • 137c0e7442 * moved annotation to more appropriate type Oliver Gierke 2009-09-23 12:53:39 +00:00
  • b31c041da8 * updated artifact ids to user OSGi conform ones * polished pom property names Oliver Gierke 2009-09-23 09:09:26 +00:00
  • 42f40e9d27 * updated pom to use Nexus repository to deploy project to Oliver Gierke 2009-09-23 08:58:50 +00:00
  • b32bf25b51 * IDE settings (compiler settings) Oliver Gierke 2009-09-23 08:35:21 +00:00
  • 9879cb70ab * let @BeanListFactoryBean@ regards bean order before handing them out to clients Oliver Gierke 2009-09-23 08:35:18 +00:00
  • 27782f57bd * fix version to 2.5.6.SEC01 Oliver Gierke 2009-09-23 08:35:14 +00:00
  • 88f8b46dae * let the simple @BeanListFactoryBean@ take the order of the collected beans into account Oliver Gierke 2009-09-23 08:35:12 +00:00
  • 8d09857650 * fixed artifact id for metadata module Oliver Gierke 2009-09-23 08:35:09 +00:00
  • ec949a0315 * removed @.classpath@ files * added @.gitignore@ to exclude @target@ and @.classpath@ Oliver Gierke 2009-09-23 08:35:08 +00:00
  • 948c6a5ec3 * fixed artifact id for core Oliver Gierke 2009-09-23 08:35:06 +00:00
  • 5344ebfb72 * removed obsolete folders and files Oliver Gierke 2009-09-23 08:32:54 +00:00
  • 9860b7b853 * removed obsolete folders Oliver Gierke 2009-09-23 08:31:57 +00:00
  • a0b7b1c2ca * cleaned up folder structure * OSGiyfied artifact names * polished poms a little * edited Eclipse project names to align artifact id Oliver Gierke 2009-08-05 17:15:56 +00:00
  • 0aabad48fa * fixed dependency scop of spring-context to avoid compile errors for @FactoryBean@s Oliver Gierke 2009-04-23 09:21:42 +00:00
  • 522a66e535 * switched to @FactoryBean@ based implementation to create @PluginRegistry@ instances from the namespace Oliver Gierke 2009-04-21 14:51:14 +00:00
  • a9eff35651 * fixes #70 * introduced factory methods to create @PluginRegistry@ instances with a list of plugins initially Oliver Gierke 2009-04-21 14:11:16 +00:00
  • 63b1724f06 * [maven-release-plugin] -prepare for next development iteration Oliver Gierke 2009-03-24 09:14:58 +00:00
  • bcd4896e2a * [maven-release-plugin] -prepare release hera-0.4 Oliver Gierke 2009-03-24 09:14:37 +00:00
  • 9766377cb9 * [maven-release-plugin] -rollback the release of hera-0.4 Oliver Gierke 2009-03-24 09:10:21 +00:00
  • a08089ae24 * [maven-release-plugin] -prepare release hera-0.4 Oliver Gierke 2009-03-24 09:09:26 +00:00
  • 2ac8f2ad05 * [maven-release-plugin] -rollback the release of hera-0.4 Oliver Gierke 2009-03-24 09:02:02 +00:00
  • d135ff89ac * [maven-release-plugin] -prepare for next development iteration Oliver Gierke 2009-03-24 09:00:24 +00:00
  • c900b29bb1 * [maven-release-plugin] -prepare release hera-0.4 Oliver Gierke 2009-03-24 09:00:10 +00:00
  • 25d9015c51 * IDE settings Oliver Gierke 2009-03-23 15:46:11 +00:00
  • b3fe7340f7 * updated version * added revision entry for order change in core.xml Oliver Gierke 2009-03-23 15:43:44 +00:00
  • 9cdf1162bb * added documentation on ordering plugin capabilities Oliver Gierke 2009-03-23 15:40:12 +00:00
  • fd4ca58fc5 * use SpringSource log4j to prevent unnecessary dependencies Oliver Gierke 2009-03-23 15:39:28 +00:00
  • 8824668add * IDE settings Oliver Gierke 2009-03-23 15:38:25 +00:00
  • c142ab1d70 * fixed #60 - created @OrderAwarePluginRegistry@ that uses Spring ordering API to ensure correct order of plugins * let @PluginRegistryBeanFactoryPostProcessor@ use the new one instead of the old one * renamed old @PluginRegistry@ class intro @SimplePluginRegistry@ * extracted @PluginRegistry@ interface * added some unittests for both implementations Oliver Gierke 2009-02-12 11:07:41 +00:00
  • a3a3076c37 * removed obsolete MANIFEST.MF Oliver Gierke 2009-02-12 05:50:08 +00:00
  • 057198c32d * removed wrong MANIFEST.MF Oliver Gierke 2009-02-12 05:49:16 +00:00
  • 2fd662a339 * bound javadoc creation to deploy phase * added bundle plugin to create OSGi bundles Oliver Gierke 2009-02-12 05:48:49 +00:00
  • a6046d2cc5 * remarks regarding inner bean usage * updated version and year Oliver Gierke 2009-02-12 05:47:40 +00:00
  • b04706a003 * [maven-release-plugin] -prepare for next development iteration Oliver Gierke 2009-01-21 13:20:50 +00:00
  • 893962bfcc * [maven-release-plugin] -prepare release hera-0.3.1 Oliver Gierke 2009-01-21 13:20:28 +00:00
  • 571a7c6d2c * bugfix in PluginListDefinitionParser Oliver Gierke 2009-01-21 13:12:48 +00:00
  • fd1eb27ade * [maven-release-plugin] -prepare for next development iteration Oliver Gierke 2009-01-21 06:32:25 +00:00
  • 97ca708608 * [maven-release-plugin] -prepare release hera-0.3 Oliver Gierke 2009-01-21 06:32:21 +00:00
  • 53b00d60cb * Eclipse Maven plugin settings Oliver Gierke 2009-01-21 06:29:31 +00:00
  • dccc560e9b Fixed #52. Oliver Gierke 2009-01-20 20:38:25 +00:00
  • 1fde03653c * changed method signature of {{{PluginRegistry.create()}}} to make it work on javac (possible compiler bug - see: http://bugs.sun.com/view_bug.do?bug_id=6192945) Oliver Gierke 2008-12-15 07:27:27 +00:00
  • 1aef972a65 * fixed initialization Oliver Gierke 2008-12-05 15:15:19 +00:00
  • 8ee08a56a3 * added possibility do declare lists and registries as inner beans Oliver Gierke 2008-12-05 15:03:23 +00:00
  • 28b0b5130e * fixed bug in repository url Oliver Gierke 2008-11-21 10:21:40 +00:00
  • 6db2a1af4a * update version to upcoming 0.3 Oliver Gierke 2008-11-21 10:21:21 +00:00
  • f7b997252d * [maven-release-plugin] -prepare for next development iteration Oliver Gierke 2008-11-21 09:44:58 +00:00
  • 0d49cca6dc * [maven-release-plugin] -prepare release hera-0.2 Oliver Gierke 2008-11-21 09:44:54 +00:00
  • 95c52ba207 * removed unnecessary dependencies and reduced scopes as much as possible Oliver Gierke 2008-11-21 08:16:04 +00:00
  • 8e45b5544a * minor documentation fixes Oliver Gierke 2008-11-20 16:27:35 +00:00
  • 59358da2b0 * renamed config.xsd to hera.xsd * changed schema URL to the correct one Oliver Gierke 2008-11-06 17:28:26 +00:00
  • 6a213e2b45 * added first draft of documentation for metadata module Oliver Gierke 2008-11-06 05:42:43 +00:00
  • 6f95ae0e1f * commented doctype declaration to let docbkx generate the documentation also in offline mode Oliver Gierke 2008-11-06 05:40:37 +00:00
  • 3d648e9bc3 * minor tweaks Oliver Gierke 2008-11-06 05:39:53 +00:00
  • 0cae408f9a * removed title from xref links XSLT transformation Oliver Gierke 2008-11-06 05:38:48 +00:00
  • f5a9c4439c * added first draft of documentation Oliver Gierke 2008-11-04 17:37:13 +00:00
  • ef719c65ba * let {{{BeanListBeanFactoryPostProcessor}}} implement {{{org.springframework.core.Ordered}}} to ensure late execution Oliver Gierke 2008-10-16 12:58:40 +00:00
  • 36952dbce0 * added Apache Licence 2.0 text * fixed #2 Oliver Gierke 2008-10-16 06:33:43 +00:00
  • 573bbec3e2 * removed obsolete packages Oliver Gierke 2008-10-15 17:54:38 +00:00
  • b270402919 * removed obsolete packages Oliver Gierke 2008-10-15 17:53:24 +00:00
  • d8686e85d0 * IDE settings Oliver Gierke 2008-10-15 17:47:27 +00:00
  • 1c82b3869c * completed renaming Oliver Gierke 2008-10-15 17:40:52 +00:00
  • 8bc770e679 * propagated name change in module directory names and pom Oliver Gierke 2008-10-15 16:18:00 +00:00
  • 12a8401c3e * gave project name hera Oliver Gierke 2008-10-15 16:12:08 +00:00
  • 241169c1be * added static factory method to ease instantiation of a new registry * adapted unit test accordingly * polished !JavaDocs a little Oliver Gierke 2008-10-13 16:05:42 +00:00
  • 29ee503813 * fixed path to distribute maven site Oliver Gierke 2008-10-09 07:33:47 +00:00
  • 829dd8ac24 * [maven-release-plugin] -prepare for next development iteration Oliver Gierke 2008-10-09 06:57:40 +00:00
  • 39e1ae5db9 * [maven-release-plugin] -prepare release synyx-plugin-0.1 Oliver Gierke 2008-10-09 06:57:37 +00:00
  • a0dd123ef9 * [maven-release-plugin] -rollback the release of synyx-plugin-0.1 Oliver Gierke 2008-10-09 06:55:33 +00:00
  • 5b68c2f6e8 * [maven-release-plugin] -prepare release synyx-plugin-0.1 Oliver Gierke 2008-10-09 06:55:01 +00:00
  • 96ef5acf0e * removed docbook generation as this causes trouble in multi module parent poms Oliver Gierke 2008-10-09 06:54:01 +00:00
  • 50d749d155 * [maven-release-plugin] -rollback the release of synyx-plugin-0.1 Oliver Gierke 2008-10-09 06:45:22 +00:00
  • 36c57d949e * [maven-release-plugin] -prepare for next development iteration Oliver Gierke 2008-10-09 06:43:18 +00:00
  • 541edc56d5 * [maven-release-plugin] -prepare release synyx-plugin-0.1 Oliver Gierke 2008-10-09 06:43:14 +00:00
  • bf1c47f854 * corrected stuff from failed release Oliver Gierke 2008-10-09 06:37:50 +00:00
  • d43ca069da * IDE settings to remove warnings in Eclipse Oliver Gierke 2008-10-09 06:37:06 +00:00