e8a5836 | tmortagne | 28 November 2011, 09:32:33 UTC | XCOMMONS-63: Optimize EmbeddableComponentManager Avoid ghost singleton components impossible to dispose (thanks to Denis Gervalle) | 28 November 2011, 09:32:33 UTC |
8f760bb | tmortagne | 28 November 2011, 08:59:31 UTC | 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 | tmortagne | 28 November 2011, 07:43:12 UTC | XCOMMONS-63: Optimize EmbeddableComponentManager More comments | 28 November 2011, 07:43:12 UTC |
ad444af | tmortagne | 26 November 2011, 17:49:19 UTC | XCOMMONS-63: Optimize EmbeddableComponentManager More improvements (less useless Map#get) | 26 November 2011, 17:49:19 UTC |
724f201 | tmortagne | 26 November 2011, 13:23:09 UTC | XCOMMONS-63: Optimize EmbeddableComponentManager XCOMMONS-64: Impossible to use a Provider that hasn't be lookuped first | 26 November 2011, 13:23:09 UTC |
3ab02c6 | tmortagne | 18 November 2011, 14:30:52 UTC | Fix test | 18 November 2011, 14:31:19 UTC |
15a739d | Vincent Massol | 18 November 2011, 12:05:35 UTC | XCOMMONS-61: Provide valid website URLs in XWiki Maven POMs | 18 November 2011, 12:05:35 UTC |
2bd69fc | tmortagne | 17 November 2011, 14:03:05 UTC | XCOMMONS-60: Move multi ComponentManager system generic code to commons and improve it | 17 November 2011, 14:03:19 UTC |
6aa29f5 | Vincent Massol | 17 November 2011, 08:37:21 UTC | * Fix Commons SCM URLs * Set website URLs for commons observation modules | 17 November 2011, 08:38:44 UTC |
f2cd5e8 | Sergiu Dumitriu | 16 November 2011, 08:37:50 UTC | XCOMMONS-59: Upgrade to commons-lang 3.1 Done. | 16 November 2011, 08:37:50 UTC |
6056078 | Vincent Massol | 14 November 2011, 12:20:57 UTC | XCOMMONS-58: Add support for JSR330's Provider * Recognize Providers | 14 November 2011, 12:20:57 UTC |
6b06e2e | Vincent Massol | 14 November 2011, 11:57:29 UTC | * 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 | Vincent Massol | 14 November 2011, 11:08:30 UTC | * 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 | Vincent Massol | 14 November 2011, 09:47:32 UTC | 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 | Denis Gervalle | 10 November 2011, 17:32:31 UTC | 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 | Denis Gervalle | 10 November 2011, 17:26:44 UTC | 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 | Denis Gervalle | 10 November 2011, 17:10:31 UTC | 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 | Denis Gervalle | 09 November 2011, 18:55:28 UTC | 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 | Thomas Mortagne | 07 November 2011, 16:08:10 UTC | Better author name | 07 November 2011, 16:08:10 UTC |
c32da90 | Vincent Massol | 04 November 2011, 16:54:50 UTC | 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 | Vincent Massol | 04 November 2011, 16:52:36 UTC | Fix NPE issue | 04 November 2011, 16:52:36 UTC |
03dc081 | Vincent Massol | 02 November 2011, 14:04:00 UTC | XCOMMONS-53: Upgrade to SLF4J 1.6.4 and Logback 1.0 | 02 November 2011, 14:04:00 UTC |
3595cc8 | Vincent Massol | 02 November 2011, 13:54:28 UTC | XCOMMONS-56: Upgrade to Maven Checkstyle Plugin v2.8 * Added more explanations | 02 November 2011, 13:54:28 UTC |
b071a11 | Vincent Massol | 02 November 2011, 13:53:27 UTC | XCOMMONS-56: Upgrade to Maven Checkstyle Plugin v2.8 | 02 November 2011, 13:53:27 UTC |
6cff3de | Vincent Massol | 01 November 2011, 11:17:49 UTC | XCOMMONS-55: Upgrade to Maven Shade Plugin v1.5 | 01 November 2011, 11:17:49 UTC |
a82e479 | Vincent Massol | 01 November 2011, 11:10:20 UTC | XCOMMONS-54: Upgrade to AntRun Maven Plugin v1.7 | 01 November 2011, 11:10:20 UTC |
275f873 | Vincent Massol | 31 October 2011, 08:17:54 UTC | XCOMMONS-52: Add Component Archetype to XWiki Commons | 31 October 2011, 08:17:54 UTC |
6310025 | Vincent Massol | 27 October 2011, 11:09:50 UTC | 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 | tmortagne | 19 October 2011, 10:04:12 UTC | Add support for log4j | 19 October 2011, 10:04:12 UTC |
e379786 | tmortagne | 18 October 2011, 09:08:30 UTC | 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 | Vincent Massol | 18 October 2011, 07:30:32 UTC | XCOMMONS-50: Upgrade to SLF4J 1.6.3 * Forgot two other SLF4J deps to upgrade | 18 October 2011, 07:30:32 UTC |
955c22b | Vincent Massol | 18 October 2011, 07:17:42 UTC | XCOMMONS-50: Upgrade to SLF4J 1.6.3 | 18 October 2011, 07:17:42 UTC |
8c8ecc9 | Vincent Massol | 14 October 2011, 14:25:55 UTC | XCOMMONS-49: Add support for being able to override components more than once | 14 October 2011, 15:39:28 UTC |
2fbbcc2 | tmortagne | 13 October 2011, 17:00:52 UTC | 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 | tmortagne | 13 October 2011, 16:02:42 UTC | XCOMMONS-39: Xar plugin should not embed anything by default | 13 October 2011, 17:05:34 UTC |
0a81894 | tmortagne | 13 October 2011, 16:01:48 UTC | Remove useless files | 13 October 2011, 17:05:34 UTC |
8f941e3 | Eduard Moraru | 13 October 2011, 15:27:30 UTC | [build] Fixed leftover ${project.version} in common plugin versions by using ${commons.version} instead. | 13 October 2011, 15:30:43 UTC |
13d847c | tmortagne | 11 October 2011, 12:47:37 UTC | Update previous version now that 3.2 final has been released | 11 October 2011, 12:47:37 UTC |
60a74a0 | tmortagne | 11 October 2011, 12:24:37 UTC | Explicitly exclude target-eclipse since the include does not seems to work. | 11 October 2011, 12:25:02 UTC |
6dd550a | tmortagne | 11 October 2011, 12:17:23 UTC | 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 | Vincent Massol | 06 October 2011, 15:03:40 UTC | Update to Maven Surefire plugin 2.10 | 06 October 2011, 15:14:24 UTC |
f081bcf | tmortagne | 06 October 2011, 07:49:23 UTC | More after release cleanup | 06 October 2011, 07:49:23 UTC |
b4df605 | Sergiu Dumitriu | 05 October 2011, 17:34:31 UTC | [maven-release-plugin] prepare release stable-3.2.x | 05 October 2011, 17:34:31 UTC |
dd9c720 | Sergiu Dumitriu | 05 October 2011, 17:34:26 UTC | [maven-release-plugin] prepare branch stable-3.2.x | 05 October 2011, 17:34:26 UTC |
03569b7 | tmortagne | 05 October 2011, 10:21:38 UTC | Add unit test | 05 October 2011, 10:21:58 UTC |
4d42c56 | tmortagne | 05 October 2011, 10:13:27 UTC | 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 | Vincent Massol | 04 October 2011, 19:51:54 UTC | typo | 04 October 2011, 19:52:40 UTC |
646a56b | tmortagne | 04 October 2011, 14:45:43 UTC | 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 | Vincent Massol | 04 October 2011, 14:38:10 UTC | 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 | tmortagne | 03 October 2011, 20:41:18 UTC | 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 | tmortagne | 03 October 2011, 15:09:16 UTC | Fix test | 03 October 2011, 15:09:16 UTC |
39dde4a | tmortagne | 03 October 2011, 14:33:07 UTC | 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 | Vincent Massol | 30 September 2011, 16:34:34 UTC | XCOMMONS-46: Move LogEnabled concept and associated classes to new legacy module | 30 September 2011, 16:34:34 UTC |
73c8404 | Vincent Massol | 30 September 2011, 12:59:34 UTC | XCOMMONS-45: Make sure modules don't depend on legacy modules | 30 September 2011, 12:59:34 UTC |
274a360 | Vincent Massol | 30 September 2011, 07:49:11 UTC | XCOMMONS-44: Move @Requirement support to new legacy module | 30 September 2011, 07:49:24 UTC |
dba0722 | tmortagne | 30 September 2011, 06:44:03 UTC | Improve reusability | 30 September 2011, 06:49:37 UTC |
0d62acc | Vincent Massol | 29 September 2011, 15:58:02 UTC | XCOMMONS-42: Make sure we cannot release an artifact without an associated javadoc jar | 29 September 2011, 15:58:02 UTC |
3d36728 | Vincent Massol | 28 September 2011, 16:38:51 UTC | Fixed some wrong dependency scopes | 28 September 2011, 16:38:51 UTC |
e9a93ee | Vincent Massol | 28 September 2011, 16:38:07 UTC | XCOMMONS-41: Make sure there are no dependencies on Commons Logging and Log4J | 28 September 2011, 16:38:07 UTC |
1bb5132 | Vincent Massol | 28 September 2011, 09:58:01 UTC | Make sure the EC is initialized soon enough | 28 September 2011, 09:58:01 UTC |
4a6e565 | Vincent Massol | 28 September 2011, 09:27:11 UTC | 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 | Vincent Massol | 28 September 2011, 09:00:11 UTC | 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 | Vincent Massol | 28 September 2011, 08:47:43 UTC | XCOMMONS-40 Make it possible to extend how Component Dependency injections are recognized | 28 September 2011, 08:47:43 UTC |
4d241ef | Vincent Massol | 27 September 2011, 12:30:51 UTC | typo | 27 September 2011, 12:30:51 UTC |
4feacfd | tmortagne | 23 September 2011, 08:10:32 UTC | XCOMMONS-38: XAR plugin does not take into account provided dependencies when generating the xar Also cleaned tests resources from external dependencies | 23 September 2011, 08:11:18 UTC |
22513ab | Vincent Massol | 23 September 2011, 07:45:37 UTC | XWIKI-2155: Add license header check to the build * Added BAT license header format * Fixed license headers in xwiki-platform * Moved specific excludes to their target modules | 23 September 2011, 07:45:37 UTC |
2079922 | Vincent Massol | 22 September 2011, 16:14:35 UTC | XWIKI-2155: Add license header check to the build * Added custom style for shell/properties files * Started fixing some license headers in xwiki-platform | 22 September 2011, 16:14:35 UTC |
271aa60 | Vincent Massol | 22 September 2011, 15:02:35 UTC | XWIKI-2155: Add license header check to the build * Added comment | 22 September 2011, 15:02:35 UTC |
d4414de | Vincent Massol | 22 September 2011, 14:44:23 UTC | XWIKI-2155: Add license header check to the build * Defined XML format matching our conventions defined at http://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentPractices#HCopyrightheaderinsourcefiles | 22 September 2011, 14:44:23 UTC |
6bed125 | Vincent Massol | 22 September 2011, 13:41:55 UTC | XWIKI-2155: Add license header check to the build * Enabled checks for xwiki-rendering * Fixed headers | 22 September 2011, 13:41:55 UTC |
5ac90e3 | Vincent Massol | 22 September 2011, 13:16:04 UTC | XWIKI-2155: Add license header check to the build * Added configuration in top level POM * Enabled checks for xwiki-commons * Fixed headers Note: * ATM we're not checking for project's pom.xml since they're excluded by default and only distributed content is checked for license headers | 22 September 2011, 13:16:04 UTC |
0dd7c70 | Vincent Massol | 22 September 2011, 11:17:20 UTC | Fixed all commons license headers for java files (added missing + fixed existing) | 22 September 2011, 11:17:20 UTC |
3fb7bde | Vincent Massol | 22 September 2011, 09:11:07 UTC | Update checkstyle DTD | 22 September 2011, 09:11:07 UTC |
16500b1 | Vincent Massol | 22 September 2011, 07:38:49 UTC | XCOMMONS-36: Upgrade to Logback 0.9.30 | 22 September 2011, 07:38:49 UTC |
4fd256f | Vincent Massol | 19 September 2011, 08:17:18 UTC | Removed unneccesary init | 19 September 2011, 08:17:18 UTC |
80086cd | tmortagne | 19 September 2011, 08:01:53 UTC | XCOMMONS-35: ScriptServiceManager#get should never throw exception | 19 September 2011, 08:01:53 UTC |
41227cb | Vincent Massol | 16 September 2011, 13:40:14 UTC | Fixed some checkstyle error | 16 September 2011, 13:40:14 UTC |
16e2ac9 | Vincent Massol | 16 September 2011, 13:29:08 UTC | Fixed some checkstyle error | 16 September 2011, 13:29:08 UTC |
dc8e38b | Vincent Massol | 16 September 2011, 12:16:38 UTC | typo | 16 September 2011, 12:16:59 UTC |
00b1034 | tmortagne | 16 September 2011, 11:23:22 UTC | XRENDERING-46: Upgrade to HTML Cleaner 2.2 Some cleanup | 16 September 2011, 11:23:22 UTC |
0c81f08 | tmortagne | 16 September 2011, 10:16:51 UTC | Missing clirr exclude | 16 September 2011, 10:17:11 UTC |
fe28c83 | Vincent Massol | 16 September 2011, 10:09:50 UTC | Use best practice for logging | 16 September 2011, 10:09:50 UTC |
2e8c9c5 | Vincent Massol | 16 September 2011, 10:01:02 UTC | Use best practice for logging | 16 September 2011, 10:01:24 UTC |
6b3a1d3 | tmortagne | 16 September 2011, 09:53:28 UTC | Checkstyle is enabled by default. | 16 September 2011, 09:56:39 UTC |
49a5c23 | tmortagne | 16 September 2011, 08:18:00 UTC | Apply codestyle | 16 September 2011, 09:56:39 UTC |
efc2d01 | Vincent Massol | 16 September 2011, 09:15:20 UTC | Use best practice for logging | 16 September 2011, 09:15:20 UTC |
99b978f | tmortagne | 15 September 2011, 11:47:36 UTC | XCOMMONS-34: Make easier to programmatically register a component in unit test | 15 September 2011, 11:47:36 UTC |
6611f2e | tmortagne | 15 September 2011, 10:29:54 UTC | XCOMMONS-33: ":" (colon) is parsed as list converter separator Too much warning cleanup... | 15 September 2011, 10:29:54 UTC |
b36ec95 | tmortagne | 15 September 2011, 10:23:18 UTC | XCOMMONS-33: ":" (colon) is parsed as list converter separator Keep retro compatibility after all | 15 September 2011, 10:23:18 UTC |
8bd0a46 | tmortagne | 15 September 2011, 10:04:55 UTC | XCOMMONS-33: ":" (colon) is parsed as list converter separator | 15 September 2011, 10:04:55 UTC |
04edd98 | tmortagne | 14 September 2011, 09:36:53 UTC | Look like WTP behavior changed a bit | 14 September 2011, 09:40:50 UTC |
97ac5c3 | Vincent Massol | 12 September 2011, 15:12:31 UTC | XRENDERING-46: Upgrade to HTML Cleaner 2.2 | 13 September 2011, 10:36:09 UTC |
3fa175c | Vincent Massol | 12 September 2011, 12:40:45 UTC | XCOMMONS-30: Upgrade to Apache Commons Configuration 1.7 | 12 September 2011, 12:40:45 UTC |
9cbf36e | Vincent Massol | 08 September 2011, 13:54:46 UTC | Implement new @Override strategy | 08 September 2011, 13:54:46 UTC |
efb427d | Vincent Massol | 08 September 2011, 13:39:34 UTC | Implement new @Override strategy | 08 September 2011, 13:39:34 UTC |
7866915 | Vincent Massol | 08 September 2011, 11:06:20 UTC | Added some missing javadoc | 08 September 2011, 11:06:20 UTC |
9884f5d | Sergiu Dumitriu | 06 September 2011, 07:48:34 UTC | [misc] Another git broken commit... | 06 September 2011, 07:48:34 UTC |
1284f0d | Sergiu Dumitriu | 06 September 2011, 07:26:03 UTC | XCOMMONS-20: Upgrade to commons-lang 3.0.1 Done. | 06 September 2011, 07:35:42 UTC |
66492d1 | tmortagne | 01 September 2011, 10:09:23 UTC | XCOMMONS-29: Provide xwiki.clirr.previous.version property in the root pom | 01 September 2011, 10:09:23 UTC |
fb38967 | tmortagne | 01 September 2011, 10:06:36 UTC | XCOMMONS-29: Provide xwiki.clirr.previous.version property in the root pom Forgot the initial goal... | 01 September 2011, 10:06:36 UTC |