sort by:
Revision Author Date Message Commit Date
a188f76 [maven-release-plugin] prepare release xwiki-commons-3.4-milestone-1 11 January 2012, 17:32:07 UTC
b20883f [release] Preparing release xwiki-commons-3.4-milestone-1 11 January 2012, 17:31:03 UTC
7bc3bb1 XCOMMONS-75: Superfluous warning for old-style component overrides with component-overrides.txt 03 January 2012, 14:50:00 UTC
5854f98 [misc] Fixed missing log parameter 03 January 2012, 12:24:55 UTC
f7d0c47 [misc] Improve exceptionn catching and message to ease debugging 03 January 2012, 10:09:23 UTC
8f06e53 XCOMMONS-74: DefaultLoggerManager#popLogListener does not put back stacked listener 30 December 2011, 20:51:40 UTC
8e39ba0 [misc] Fixed failing tests 28 December 2011, 04:45:29 UTC
43bffe9 XCOMMONS-72: StringUtils in Velocity Done, $stringtool is now an instance of org.apache.commons.lang3.StringUtils 27 December 2011, 22:22:47 UTC
ddae17b XCOMMONS-71: #stop directive no longer works Fixed + provide $template scope variable in our custom evaliation implementation 27 December 2011, 22:13:18 UTC
1838c1d XCOMMONS-70: Enable Velocity $macro and $template extra scopes Done. 27 December 2011, 22:13:18 UTC
6498164 Exclude until 3.3 is released 13 December 2011, 11:01:02 UTC
0e6d650 XCOMMONS-69: Can't register listener on a subwiki component manager 13 December 2011, 10:55:01 UTC
95a58db Proper @since 12 December 2011, 10:30:18 UTC
484cfb0 Merge branch 'feature-improvecm' 12 December 2011, 10:21:13 UTC
d51868c Update version after branch creation 08 December 2011, 12:02:01 UTC
e58d4bc [maven-release-plugin] prepare release stable-3.3.x 08 December 2011, 01:56:20 UTC
0bbfc7d XCOMMONS-63: Optimize EmbeddableComponentManager Comparing class names is actually useless since it will produce classcast exception in the client code anyway so completly getting rid of it to speed up comparisons (thanks Denis Gervalle for the catch) 07 December 2011, 10:15:39 UTC
2c31d08 Merge branch 'master' into feature-improvecm 04 December 2011, 16:10:53 UTC
d46cbbf XCOMMONS-67: DefaultExecutionContextManager#clone can corrupt current ExecutionContext if an initializer fail 04 December 2011, 16:07:25 UTC
14fbb2a XCOMMONS-63: Optimize EmbeddableComponentManager Fix useless error log 01 December 2011, 12:08:42 UTC
5eb4432 XCOMMONS-63: Optimize EmbeddableComponentManager The descriptor on a component entry is not supposed to ever change directly, it's supposed to go through the whole process of registration (to produce events etc.) 01 December 2011, 06:07:51 UTC
3c6e1ed Add missing @since 30 November 2011, 12:18:01 UTC
c66fec7 XCOMMONS-66: It's possible to modify the descriptor outside of CM after it has been registered 30 November 2011, 11:58:42 UTC
52a37f6 XCOMMONS-63: Optimize EmbeddableComponentManager Add some detailed explanations 30 November 2011, 08:16:40 UTC
7e80cb8 XCOMMONS-63: Optimize EmbeddableComponentManager A bit safer 30 November 2011, 07:43:49 UTC
191515c Small fix to javadoc 29 November 2011, 16:04:14 UTC
7cfeb04 Added javadoc 29 November 2011, 15:40:07 UTC
36634a9 Slightly improve the error message 29 November 2011, 15:22:50 UTC
3bcb672 Added some javadoc/explanations + renamed some private methods + improved some logging 29 November 2011, 15:09:53 UTC
bc23ac5 Does not make sense to depends on implementation 29 November 2011, 07:45:38 UTC
52d4c9b Fix property name 28 November 2011, 19:47:06 UTC
e8a5836 XCOMMONS-63: Optimize EmbeddableComponentManager Avoid ghost singleton components impossible to dispose (thanks to Denis Gervalle) 28 November 2011, 09:32:33 UTC
8f760bb XCOMMONS-65: ComponentManager#lookupList() returns duplicate components for the same hint when a component is overridden in a child CM 28 November 2011, 08:59:31 UTC
a614d08 XCOMMONS-63: Optimize EmbeddableComponentManager More comments 28 November 2011, 07:43:12 UTC
ad444af XCOMMONS-63: Optimize EmbeddableComponentManager More improvements (less useless Map#get) 26 November 2011, 17:49:19 UTC
f39445e Revert "XCOMMONS-62: Allow Event Listeners to have priorities" since it broke several tests in platform (need to review and fix them before committing again) This reverts commit d588015b0bdb1c14856bd4d6ee5b5186644ac5d4. 26 November 2011, 13:30:41 UTC
724f201 XCOMMONS-63: Optimize EmbeddableComponentManager XCOMMONS-64: Impossible to use a Provider that hasn't be lookuped first 26 November 2011, 13:23:09 UTC
d588015 XCOMMONS-62: Allow Event Listeners to have priorities 25 November 2011, 08:52:51 UTC
934b336 Fix issue where Maven doesn't see that archetype integration tests depend on some other modules and thus the reactor order is not correct. This is fixed by exposing the dependencies needed by the IT in the archetype POM itself. 24 November 2011, 08:22:00 UTC
acae9dd Improve javadocs 23 November 2011, 15:03:20 UTC
85dd3e7 Slightly better information for debugging 18 November 2011, 16:24:27 UTC
3ab02c6 Fix test 18 November 2011, 14:31:19 UTC
15a739d XCOMMONS-61: Provide valid website URLs in XWiki Maven POMs 18 November 2011, 12:05:35 UTC
2bd69fc XCOMMONS-60: Move multi ComponentManager system generic code to commons and improve it 17 November 2011, 14:03:19 UTC
6aa29f5 * Fix Commons SCM URLs * Set website URLs for commons observation modules 17 November 2011, 08:38:44 UTC
f2cd5e8 XCOMMONS-59: Upgrade to commons-lang 3.1 Done. 16 November 2011, 08:37:50 UTC
6056078 XCOMMONS-58: Add support for JSR330's Provider * Recognize Providers 14 November 2011, 12:20:57 UTC
6b06e2e * XCOMMONS-57: Add a new Disposable interface to allow the component manager to properly unregister singleton components. * Restore behavior set by Denis on release() + added unit tests to prove it (was missing) 14 November 2011, 11:57:29 UTC
0faebac * XCOMMONS-57: Add a new Disposable interface to allow the component manager to properly unregister singleton components. * Make sure that component events are always sent 14 November 2011, 11:08:30 UTC
7deda9c XCOMMONS-58: Add support for JSR330's Provider * First part done at the level of the Component Manager. What remains is to modify the Component Annotation Loader to add support for discovering and registering Providers. * XCOMMONS-57: Add a new Disposable interface to allow the component manager to properly unregister singleton components. * Refactor a few things. Removed the DisposalException since we already have a ComponentLifecycleException and we're already throwing it in release() (I fixed the code since it wasn't throwing anything!) * Also fixed a few other minor things (re-registration of component descriptor when unregistering component instance for ex) 14 November 2011, 09:47:32 UTC
882f657 XCOMMONS-57: Add a new Disposable interface to allow the component manager to properly unregister singleton components 10 November 2011, 17:32:31 UTC
84105bc XCOMMONS-57: Add a new Disposable interface to allow the component manager to properly unregister singleton components - Simplify test based on Thomas comment (should have seen it before, sorry) 10 November 2011, 17:26:44 UTC
b18d1d7 XCOMMONS-57: Add a new Disposable interface to allow the component manager to properly unregister singleton components - rename FinalizationException to DisposalException - during disposal, avoid dependency on the implementation from the descriptor, using the instance instead - add test based on provided instance without providing implementation in the descriptor 10 November 2011, 17:16:45 UTC
da611bb XCOMMONS-57: Add a new Disposable interface to allow the component manager to properly unregister singleton components 10 November 2011, 15:29:32 UTC
9905abf Better author name 07 November 2011, 16:08:10 UTC
c32da90 XRENDERING-158: Add ability to get the list of configured transformation names * Now also send an event when finding a not ok external link + refactored test framework to make registerMock* methods available to AbstractMockingComponentTestCase + added some equals/hashcode in Events/Event Filters to make the test easy to write 04 November 2011, 16:54:50 UTC
02a58f7 Fix NPE issue 04 November 2011, 16:52:36 UTC
03dc081 XCOMMONS-53: Upgrade to SLF4J 1.6.4 and Logback 1.0 02 November 2011, 14:04:00 UTC
3595cc8 XCOMMONS-56: Upgrade to Maven Checkstyle Plugin v2.8 * Added more explanations 02 November 2011, 13:54:28 UTC
b071a11 XCOMMONS-56: Upgrade to Maven Checkstyle Plugin v2.8 02 November 2011, 13:53:27 UTC
6cff3de XCOMMONS-55: Upgrade to Maven Shade Plugin v1.5 01 November 2011, 11:17:49 UTC
a82e479 XCOMMONS-54: Upgrade to AntRun Maven Plugin v1.7 01 November 2011, 11:10:20 UTC
275f873 XCOMMONS-52: Add Component Archetype to XWiki Commons 31 October 2011, 08:17:54 UTC
6310025 XRENDERING-152: Macro Archetype has failing tests * Added an integration tests so that it doesn't happen again (this needs the Maven Archetype Plugin v2.1) 27 October 2011, 11:09:50 UTC
9771763 Add support for log4j 19 October 2011, 10:04:12 UTC
e379786 XCOMMONS-51: Add support for on/off fomatter tag in Eclipse formatter configuration Also updated to Eclipse 3.7 configuration 18 October 2011, 09:09:07 UTC
c95a8bb XCOMMONS-50: Upgrade to SLF4J 1.6.3 * Forgot two other SLF4J deps to upgrade 18 October 2011, 07:30:32 UTC
955c22b XCOMMONS-50: Upgrade to SLF4J 1.6.3 18 October 2011, 07:17:42 UTC
8c8ecc9 XCOMMONS-49: Add support for being able to override components more than once 14 October 2011, 15:39:28 UTC
2fbbcc2 XCOMMONS-39: Xar plugin should not embed anything by default Filter xar dependencies. Fix dependency version issue 13 October 2011, 17:05:34 UTC
cd14b82 XCOMMONS-39: Xar plugin should not embed anything by default 13 October 2011, 17:05:34 UTC
0a81894 Remove useless files 13 October 2011, 17:05:34 UTC
8f941e3 [build] Fixed leftover ${project.version} in common plugin versions by using ${commons.version} instead. 13 October 2011, 15:30:43 UTC
13d847c Update previous version now that 3.2 final has been released 11 October 2011, 12:47:37 UTC
60a74a0 Explicitly exclude target-eclipse since the include does not seems to work. 11 October 2011, 12:25:02 UTC
6dd550a Make sure to check license header only in sources (used to have issues with target-eclipse folder content generated by M2Eclipse for example) 11 October 2011, 12:25:02 UTC
53c4e72 Update to Maven Surefire plugin 2.10 06 October 2011, 15:14:24 UTC
f081bcf More after release cleanup 06 October 2011, 07:49:23 UTC
b4df605 [maven-release-plugin] prepare release stable-3.2.x 05 October 2011, 17:34:31 UTC
dd9c720 [maven-release-plugin] prepare branch stable-3.2.x 05 October 2011, 17:34:26 UTC
03569b7 Add unit test 05 October 2011, 10:21:58 UTC
4d42c56 XCOMMONS-47: DefaultExecutionContextManager should make sure the Execution is set before calling actual initializers Fiw variable inversion when applying codestyle 05 October 2011, 10:21:57 UTC
774be5a typo 04 October 2011, 19:52:40 UTC
646a56b XCOMMONS-47: DefaultExecutionContextManager should make sure the Execution is set before calling actual initializers Really fixed stacking issue related to the fact that context is now set during clone 04 October 2011, 14:45:59 UTC
4f0ec83 XCOMMONS-48: HTML Cleaner doesn't produce valid XHTML when there's a LI element without an OL or UL parent 04 October 2011, 14:38:10 UTC
c76bb76 XCOMMONS-47: DefaultExecutionContextManager should make sure the Execution is set before calling actual initializers Fixed stacking issue related to the fact that context is now set during clone 03 October 2011, 20:41:18 UTC
b1291aa Fix test 03 October 2011, 15:09:16 UTC
39dde4a XCOMMONS-47: DefaultExecutionContextManager should make sure the Execution is set before calling actual initializers Also applied some codestyle and removed code made useless by this change 03 October 2011, 14:35:07 UTC
2df930a XCOMMONS-46: Move LogEnabled concept and associated classes to new legacy module 30 September 2011, 16:34:34 UTC
73c8404 XCOMMONS-45: Make sure modules don't depend on legacy modules 30 September 2011, 12:59:34 UTC
274a360 XCOMMONS-44: Move @Requirement support to new legacy module 30 September 2011, 07:49:24 UTC
dba0722 Improve reusability 30 September 2011, 06:49:37 UTC
0d62acc XCOMMONS-42: Make sure we cannot release an artifact without an associated javadoc jar 29 September 2011, 15:58:02 UTC
3d36728 Fixed some wrong dependency scopes 28 September 2011, 16:38:51 UTC
e9a93ee XCOMMONS-41: Make sure there are no dependencies on Commons Logging and Log4J 28 September 2011, 16:38:07 UTC
1bb5132 Make sure the EC is initialized soon enough 28 September 2011, 09:58:01 UTC
4a6e565 XCOMMONS-40 Make it possible to extend how Component Dependency injections are recognized * Move method not needed in AbstractComponentDependencyFactory 28 September 2011, 09:27:11 UTC
761c552 XCOMMONS-40 Make it possible to extend how Component Dependency injections are recognized * Duplicate a bit more code but make sure @Requirement is only used in RequirementComponentDependencyFactory 28 September 2011, 09:00:11 UTC
6cd7ec4 XCOMMONS-40 Make it possible to extend how Component Dependency injections are recognized 28 September 2011, 08:47:43 UTC
4d241ef typo 27 September 2011, 12:30:51 UTC
back to top