Oliver Gierke
b4e6491e45
* drop own implementation of a reverting comparator by using @InvertibleComparator@ of Spring * fixed some generics
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@11640 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-06-24 13:27:26 +00:00
Oliver Gierke
5bc37d6af5
* fix Bundlor setup * removed dependency to Commons Lang
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@11639 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-06-24 13:27:25 +00:00
Oliver Gierke
cc883dea1a
* added @spring.tooling@ for namespace IDE integration
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@11638 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-06-24 13:27:25 +00:00
Oliver Gierke
34c936b8d6
* replaced felix bundle plugin by SpringSource Bundlor
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@11637 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-06-24 13:27:24 +00:00
Oliver Gierke
081a539724
* use OSGi compatible version number * references #320
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@11636 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-06-24 13:27:23 +00:00
Oliver Gierke
f4db81a59a
* pom.xml formatting * references #320
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@11634 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-06-24 13:27:22 +00:00
Oliver Gierke
9001678fc9
* updated @pom.xml@ to prepare publishing to Maven central * corrected issue tracker * fixed plugin versions * added SpringSource repositories * updated developer information * references #320
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@11633 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-06-24 13:27:22 +00:00
Oliver Gierke
14433f43c1
* removed redundant exception declaration
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@11632 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-06-24 13:27:21 +00:00
Oliver Gierke
88d639d6cb
* [maven-release-plugin] -prepare for next development iteration
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@9567 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-02-25 15:33:30 +00:00
Oliver Gierke
81fbad9a74
* [maven-release-plugin] -prepare release org.synyx.hera-0.6
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@9565 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-02-25 15:33:26 +00:00
Oliver Gierke
98335fb78c
* fixed PMD issue with @Comparator@ implementation
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8598 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-01-12 13:42:00 +00:00
Oliver Gierke
d20e429879
* restructured test cases
...
* do sorting in the appropriate place
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8547 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-01-11 14:40:30 +00:00
Oliver Gierke
4fa39f3744
* simplified generic signatures
...
* made @SimplePluginRegistry@ safe against @null@ values
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8546 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-01-11 14:40:28 +00:00
Oliver Gierke
efb58730e3
* replaced @EasyMock@ with @Mockito@
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8545 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-01-11 14:40:26 +00:00
Oliver Gierke
7984449b0b
* fixed licence texts and year's in licence texts
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8544 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-01-11 14:40:22 +00:00
Oliver Gierke
68efadea79
* made @plugins@ property protected to allow mutable access for sorting
...
* created dedicated method for setting a @Comparator@ to clean up internal code
* use @plugins@ property for sorting access instead of @getPlugins@ which returns an immutable @List@ now
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8543 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-01-11 14:23:20 +00:00
Oliver Gierke
4944e4259c
* added @getPlugins@ method to @PluginRegistry@ interface
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8542 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-01-11 14:23:18 +00:00
Oliver Gierke
ee20f0f1e0
* removed usage of empty list as it is immutable
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8541 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-01-11 14:23:17 +00:00
Oliver Gierke
7678b1172f
* refactored @addPlugin@ to be fluent interface style
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8540 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-01-11 14:23:15 +00:00
Oliver Gierke
91505b785d
* minor refactorings and JavaDoc polishing
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8539 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-01-11 14:23:14 +00:00
Oliver Gierke
660653cd1e
* opened up @OrderAwarePluginRegistry@ to use any @Comparator@ implementation but falling back on Spring's @AnnotationAwareOrderComparator@ by default
...
* refactored factory methods accordingly
* polished JavaDoc
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8538 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-01-11 14:23:12 +00:00
Oliver Gierke
b79113c5b0
* added licence header
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8537 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2010-01-11 14:23:10 +00:00
Oliver Gierke
551436de3f
* use concrete type instead of interface
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8472 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-12-28 20:44:39 +00:00
Oliver Gierke
fde7b55dee
* opened up factory methods to return the concrete type created
...
* added @reverse@ method to create @OrderAwarePluginRegistry@ with the reverse order of the plugins
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8471 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-12-28 20:39:53 +00:00
Oliver Gierke
456575717f
* moved modifying methods of @PluginRegistry@ into @MutablePluginRegistry@
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8470 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-12-28 20:39:48 +00:00
Oliver Gierke
273a0e169a
* added method to determine whether the @PluginRegistry@ contains a @Plugin@ for the given delimiter
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8469 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-12-28 20:39:42 +00:00
Oliver Gierke
04a9aa4287
* fixed use of @Factory@ instead of @FactoryPostProcessor@
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8085 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-11-27 14:54:32 +00:00
Oliver Gierke
a8b1176ffa
* added complete XML header to sample usage of namespace
...
* fixes #164
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@8084 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-11-27 14:54:30 +00:00
Oliver Gierke
22068e325a
* fixed some Findbugs / Checkstyle issues
...
* introduced helper methods to minimize necessary @@SuppressWarnings("unchecked")@ scope
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@7555 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-10-23 07:30:25 +00:00
Oliver Gierke
032849a858
* added test case to assert an empty list if no beans are found at all
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@7554 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-10-23 07:30:21 +00:00
Oliver Gierke
7b7442f159
* [maven-release-plugin] -prepare for next development iteration
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@7006 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 14:50:53 +00:00
Oliver Gierke
ddece33a50
* [maven-release-plugin] -prepare release org.synyx.hera-0.5
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@7004 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 14:50:03 +00:00
Oliver Gierke
130758a164
* fixed bug in reference documentation source
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@7003 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 14:48:39 +00:00
Oliver Gierke
6c06772c0e
* [maven-release-plugin] -rollback the release of org.synyx.hera-0.5
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@7001 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 14:45:35 +00:00
Oliver Gierke
28f61e1943
* [maven-release-plugin] -prepare for next development iteration
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@7000 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 14:42:04 +00:00
Oliver Gierke
5c06d08e31
* [maven-release-plugin] -prepare release org.synyx.hera-0.5
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6998 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 14:41:43 +00:00
Oliver Gierke
704d11b070
* [maven-release-plugin] -rollback the release of org.synyx.hera-0.5
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6996 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 14:29:14 +00:00
Oliver Gierke
6403f8c9d8
* [maven-release-plugin] -prepare release org.synyx.hera-0.5
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6995 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 14:27:11 +00:00
Oliver Gierke
f65f608942
* [maven-release-plugin] -rollback the release of org.synyx.hera-0.5
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6994 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 14:25:47 +00:00
Oliver Gierke
4c15fef4bc
* [maven-release-plugin] -prepare release org.synyx.hera-0.5
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6993 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 14:23:30 +00:00
Oliver Gierke
7e427d52a9
* added documentation of XML namespace elements (for rudimentary out-of-the-box editor support)
...
* formatting
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6984 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 13:16:21 +00:00
Oliver Gierke
2a82e4fe06
* updated site distribution
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6981 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 12:53:41 +00:00
Oliver Gierke
137c0e7442
* moved annotation to more appropriate type
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6980 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 12:53:39 +00:00
Oliver Gierke
b31c041da8
* updated artifact ids to user OSGi conform ones
...
* polished pom property names
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6967 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 09:09:26 +00:00
Oliver Gierke
42f40e9d27
* updated pom to use Nexus repository to deploy project to
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6965 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 08:58:50 +00:00
Oliver Gierke
b32bf25b51
* IDE settings (compiler settings)
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6964 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 08:35:21 +00:00
Oliver Gierke
9879cb70ab
* let @BeanListFactoryBean@ regards bean order before handing them out to clients
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6963 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 08:35:18 +00:00
Oliver Gierke
27782f57bd
* fix version to 2.5.6.SEC01
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6962 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 08:35:14 +00:00
Oliver Gierke
88f8b46dae
* let the simple @BeanListFactoryBean@ take the order of the collected beans into account
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6961 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 08:35:12 +00:00
Oliver Gierke
8d09857650
* fixed artifact id for metadata module
...
git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/hera/trunk@6960 5a64d73e-33d6-4ccc-9058-23f8668ecac9
2009-09-23 08:35:09 +00:00