d46cbbf | tmortagne | 04 December 2011, 16:06:21 UTC | XCOMMONS-67: DefaultExecutionContextManager#clone can corrupt current ExecutionContext if an initializer fail | 04 December 2011, 16:07:25 UTC |
191515c | Vincent Massol | 29 November 2011, 16:04:14 UTC | Small fix to javadoc | 29 November 2011, 16:04:14 UTC |
7cfeb04 | Vincent Massol | 29 November 2011, 15:40:07 UTC | Added javadoc | 29 November 2011, 15:40:07 UTC |
36634a9 | Vincent Massol | 29 November 2011, 15:22:50 UTC | Slightly improve the error message | 29 November 2011, 15:22:50 UTC |
3bcb672 | Vincent Massol | 29 November 2011, 15:09:24 UTC | Added some javadoc/explanations + renamed some private methods + improved some logging | 29 November 2011, 15:09:53 UTC |
bc23ac5 | Thomas Mortagne | 29 November 2011, 07:45:38 UTC | Does not make sense to depends on implementation | 29 November 2011, 07:45:38 UTC |
52d4c9b | Vincent Massol | 28 November 2011, 19:47:06 UTC | Fix property name | 28 November 2011, 19:47:06 UTC |
f39445e | Vincent Massol | 26 November 2011, 13:30:41 UTC | 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 |
d588015 | Vincent Massol | 25 November 2011, 08:52:51 UTC | XCOMMONS-62: Allow Event Listeners to have priorities | 25 November 2011, 08:52:51 UTC |
934b336 | Vincent Massol | 24 November 2011, 08:22:00 UTC | 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 | Vincent Massol | 23 November 2011, 15:03:20 UTC | Improve javadocs | 23 November 2011, 15:03:20 UTC |
85dd3e7 | Vincent Massol | 18 November 2011, 16:24:27 UTC | Slightly better information for debugging | 18 November 2011, 16:24:27 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 |