87978f1 | Vincent Massol | 22 May 2020, 21:59:20 UTC | [Misc] Fix warnings shown by Sonarlint | 22 May 2020, 21:59:20 UTC |
0d20b13 | Vincent Massol | 22 May 2020, 21:58:07 UTC | [Misc] Fix warnings shown by Sonarlint | 22 May 2020, 21:58:07 UTC |
feedc60 | Vincent Massol | 22 May 2020, 21:46:56 UTC | [Misc] Incorporate Dspot test into proper test suite + Remove unnecessary "public" keywords as indicated by sonarlint + remove evosuite config from build since we're not using it anymore | 22 May 2020, 21:46:56 UTC |
f4855b1 | Vincent Massol | 22 May 2020, 21:16:06 UTC | [Misc] Added missing @Test annotation! | 22 May 2020, 21:16:06 UTC |
2a801f4 | Vincent Massol | 22 May 2020, 21:14:29 UTC | [Misc] Incorporate Dspot test into proper test suite | 22 May 2020, 21:14:29 UTC |
a7f63b3 | Vincent Massol | 22 May 2020, 20:20:56 UTC | [Misc] Incorporate Dspot test into proper test suite + add even more tests | 22 May 2020, 20:20:56 UTC |
d28abd4 | Vincent Massol | 21 May 2020, 22:49:20 UTC | [Misc] Display full process so that we can see which java process take which cpu for ex | 21 May 2020, 22:49:37 UTC |
4d7fdf1 | Thomas Mortagne | 20 May 2020, 14:50:15 UTC | XCOMMONS-1946: XWikiVelocityContext does not take into account logging.deprecated.enabled property * remove too optimistic since annotation * add missing Unstable annotation | 20 May 2020, 14:50:15 UTC |
4c00be7 | Thomas Mortagne | 20 May 2020, 14:48:07 UTC | XCOMMONS-1946: XWikiVelocityContext does not take into account logging.deprecated.enabled property * add missing since annotation * fix variable name | 20 May 2020, 14:48:07 UTC |
69688fe | Thomas Mortagne | 20 May 2020, 14:46:24 UTC | XCOMMONS-1946: XWikiVelocityContext does not take into account logging.deprecated.enabled property | 20 May 2020, 14:46:43 UTC |
6d1689e | Vincent Massol | 18 May 2020, 19:35:53 UTC | [Misc] Use XML instead of JSON (allows comments and no issues with regexes) | 18 May 2020, 19:35:53 UTC |
4e217ab | Vincent Massol | 18 May 2020, 19:26:37 UTC | [Misc] Use XML insteas of JSON (allows comments and no issues with regexes) | 18 May 2020, 19:26:37 UTC |
616892c | Vincent Massol | 18 May 2020, 18:47:55 UTC | [Misc] Also prints the iptables on the host machine to try to debug connectivity issues when the tests fail | 18 May 2020, 18:48:04 UTC |
3ef8e06 | Vincent Massol | 18 May 2020, 10:58:28 UTC | [branch] Updating inter-project dependencies on master | 18 May 2020, 10:58:28 UTC |
46e0ef7 | Vincent Massol | 18 May 2020, 10:58:26 UTC | [maven-release-plugin] prepare for next development iteration | 18 May 2020, 10:58:26 UTC |
9c5e197 | Vincent Massol | 18 May 2020, 10:58:26 UTC | [maven-release-plugin] prepare branch stable-12.4.x | 18 May 2020, 10:58:26 UTC |
4333510 | Vincent Massol | 17 May 2020, 17:09:22 UTC | XCOMMONS-1939: Fail the build if we try to @Inject something else than the component role * Rewrite check * We may want to add another check in the future for public components not using an interface role | 17 May 2020, 17:09:22 UTC |
ac6da98 | Vincent Massol | 15 May 2020, 09:06:42 UTC | XCOMMONS-1939: Fail the build if we try to @Inject an implementation class instead of the interface * Disable the check for now, until the issue is fixed | 15 May 2020, 09:06:42 UTC |
3d3226b | Vincent Massol | 15 May 2020, 08:26:48 UTC | [Misc] Don't mix Junit4 and JUnit5 APIs | 15 May 2020, 08:27:03 UTC |
955e3b2 | Manuel Leduc | 14 May 2020, 08:56:56 UTC | XCOMMONS-1944: The getEnumConstants is not a secure method in regard to velocity's SecureIntrospector | 14 May 2020, 09:03:35 UTC |
55478d2 | Vincent Massol | 13 May 2020, 08:56:48 UTC | [Misc] Adding missing EM metadata for e.x.o | 13 May 2020, 08:56:48 UTC |
11cbb20 | Vincent Massol | 11 May 2020, 08:03:17 UTC | XCOMMONS-1939: Fail the build if we try to @Inject an implementation class instead of the interface * Fix bug | 11 May 2020, 08:03:31 UTC |
9f21452 | Thomas Mortagne | 11 May 2020, 06:46:10 UTC | XCOMMONS-1942: Upgrade to Checker Qual 3.4.0 | 11 May 2020, 06:46:10 UTC |
4b46819 | Thomas Mortagne | 11 May 2020, 06:39:24 UTC | XCOMMONS-1941: Upgrade to Maven Assembly Plugin 3.3.0 | 11 May 2020, 06:39:24 UTC |
7f86819 | Thomas Mortagne | 11 May 2020, 06:31:32 UTC | XCOMMONS-1940: Upgrade to Byte Buddy 1.10.10 | 11 May 2020, 06:31:45 UTC |
9cd22e3 | Vincent Massol | 10 May 2020, 09:55:43 UTC | [Misc] Don't report revapi errors on unstable code! * Limitation: it's currently not working if the Unstable annotation is on the class. | 10 May 2020, 09:55:43 UTC |
8f8a52f | Vincent Massol | 10 May 2020, 09:43:07 UTC | [Misc] Convert revapi configuration to new JSON format | 10 May 2020, 09:43:07 UTC |
fe6b44b | Vincent Massol | 08 May 2020, 15:06:39 UTC | XCOMMONS-1939: Fail the build if we try to @Inject an implementation class instead of the interface * Fail if we inject on a class when in non internal code | 08 May 2020, 15:06:39 UTC |
f65495f | Vincent Massol | 08 May 2020, 14:22:41 UTC | XCOMMONS-1939: Fail the build if we try to @Inject an implementation class instead of the interface * Fix forgotten use cases: the field type is excluded by the user or the field type points to a Component implementation that defines its role as itself using the "roles" attribute of the @Component annotation | 08 May 2020, 14:22:41 UTC |
daf6da1 | Vincent Massol | 08 May 2020, 10:19:06 UTC | XCOMMONS-1939: Fail the build if we try to @Inject an implementation class instead of the interface * Remove processor FTM since it's missing supporting a use case | 08 May 2020, 10:19:06 UTC |
676b06b | Vincent Massol | 08 May 2020, 09:33:59 UTC | XCOMMONS-1939: Fail the build if we try to @Inject an implementation class instead of the interface | 08 May 2020, 09:34:10 UTC |
614e537 | Thomas Mortagne | 06 May 2020, 12:45:54 UTC | XWIKI-7260: Add support for a type of extension not associated with a file * better implementation | 06 May 2020, 12:45:54 UTC |
56b5eb9 | Thomas Mortagne | 04 May 2020, 08:06:18 UTC | XWIKI-7260: Add support for a type of extension not associated with a file * make sure to take into account Maven dependencies with type different from default type | 04 May 2020, 08:06:18 UTC |
33f0ad3 | Vincent Massol | 03 May 2020, 16:04:04 UTC | [Misc] Adjust threshold after converting tests from jmock to mockito (it's possible we were more strict before since we were using a lot of oneOf() and with mockito we don't verify systematically all calls). | 03 May 2020, 16:04:04 UTC |
a4444ee | Vincent Massol | 03 May 2020, 08:30:05 UTC | [Misc] Add some eclipse indicators to not reformat | 03 May 2020, 08:30:05 UTC |
d37acb2 | Vincent Massol | 02 May 2020, 14:20:54 UTC | [Misc] Convert tests from JUnit4/JMock to JUnit5/Mockito | 02 May 2020, 14:20:54 UTC |
6b560fc | Vincent Massol | 02 May 2020, 13:57:39 UTC | [Misc] Convert tests from JUnit4/JMock to JUnit5/Mockito | 02 May 2020, 13:57:39 UTC |
e2caa5b | Vincent Massol | 29 April 2020, 17:16:15 UTC | XCOMMONS-1934: Add ability to modify configuration source properties * Add internal decorator helper | 29 April 2020, 17:16:15 UTC |
4fd68a6 | Thomas Mortagne | 29 April 2020, 08:38:42 UTC | XWIKI-7260: Add support for a type of extension not associated with a file | 29 April 2020, 08:39:29 UTC |
cec9245 | Marius Dumitru Florea | 29 April 2020, 08:00:46 UTC | [release] Updated compatibility previous version to the one just released. | 29 April 2020, 08:00:46 UTC |
e821278 | Vincent Massol | 27 April 2020, 17:10:45 UTC | XCOMMONS-1934: Add ability to modify configuration source properties | 27 April 2020, 17:10:58 UTC |
ef71f99 | Thomas Mortagne | 27 April 2020, 15:07:58 UTC | XCOMMONS-1936: Upgrade to Checkstyle 8.32 | 27 April 2020, 15:07:58 UTC |
8625482 | Thomas Mortagne | 27 April 2020, 15:05:01 UTC | XCOMMONS-1935: Upgrade to Caffeine 2.8.2 | 27 April 2020, 15:05:10 UTC |
f8e123d | Vincent Massol | 27 April 2020, 11:19:13 UTC | XCOMMONS-1930: Make it simpler and nicer for Velocity scripts to handle Optional return values * Rollback changes which are not good enough | 27 April 2020, 11:19:13 UTC |
5582f9e | Thomas Mortagne | 27 April 2020, 08:57:09 UTC | XCOMMONS-1933: Upgrade to Woodstox 6.2.0 | 27 April 2020, 08:57:09 UTC |
4aad608 | Thomas Mortagne | 27 April 2020, 08:44:11 UTC | XCOMMONS-1932: Upgrade to Jackson 2.11.0 | 27 April 2020, 08:44:36 UTC |
da1441b | Vincent Massol | 26 April 2020, 21:20:40 UTC | [Misc] Convert some tests from JUnit4 to JUnit5 | 26 April 2020, 21:20:40 UTC |
5aeb421 | Vincent Massol | 25 April 2020, 21:28:15 UTC | [Misc] Convert some tests from JUnit4 to JUnit5 | 25 April 2020, 21:28:15 UTC |
f15f9f1 | Vincent Massol | 24 April 2020, 21:28:01 UTC | XCOMMONS-1930: Make it simpler and nicer for Velocity scripts to handle Optional return values | 24 April 2020, 21:28:01 UTC |
1db9376 | Vincent Massol | 24 April 2020, 20:43:52 UTC | [Misc] Apply logging best practices. I think we should throw an exception instead of continuing since nothing else will work thereafter if we miss a ConverterManager implementation. | 24 April 2020, 20:44:04 UTC |
cf27961 | Thomas Mortagne | 24 April 2020, 15:26:36 UTC | XCOMMONS-1929: Upgrade to log4j API 2.13.2 | 24 April 2020, 15:26:36 UTC |
26f7abd | Thomas Mortagne | 23 April 2020, 13:31:29 UTC | XCOMMONS-1928: Upgrade to ICU4J 67.1 | 23 April 2020, 13:31:29 UTC |
7611663 | Thomas Mortagne | 23 April 2020, 12:28:51 UTC | XWIKI-17239: Warning about already existing [LinkChecker] Event Listener in console when starting XWiki * that warning does not actually make much sense since what it describes is not a problem | 23 April 2020, 12:28:51 UTC |
dca574c | Thomas Mortagne | 23 April 2020, 12:16:12 UTC | [misc] Improve a very misleading warning message | 23 April 2020, 12:16:54 UTC |
da0b9d4 | Vincent Massol | 23 April 2020, 09:25:33 UTC | XCOMMONS-1927: New property annotation to signify that a property should not be displayed in UIs * Fix field name to follow conventions | 23 April 2020, 09:25:33 UTC |
2f1057c | Vincent Massol | 23 April 2020, 09:18:09 UTC | XCOMMONS-1927: New property annotation to signify that a property should not be displayed in UIs | 23 April 2020, 09:18:21 UTC |
4246237 | Vincent Massol | 23 April 2020, 08:59:47 UTC | [Misc] Remove not needed public keywords | 23 April 2020, 09:18:21 UTC |
178d7e9 | Thomas Mortagne | 23 April 2020, 09:08:59 UTC | [misc] Improve log | 23 April 2020, 09:09:26 UTC |
81b27bc | Vincent Massol | 23 April 2020, 07:00:37 UTC | [Misc] Fix errors introduced in previous commit about applying logging best practices (thanks Thomas for catching it) | 23 April 2020, 07:00:37 UTC |
dc059b5 | Vincent Massol | 22 April 2020, 21:14:59 UTC | [Misc] Removed extra new lines | 22 April 2020, 21:14:59 UTC |
8b33736 | Vincent Massol | 22 April 2020, 21:14:02 UTC | [Misc] Apply logging best practices | 22 April 2020, 21:14:13 UTC |
a74b639 | Thomas Mortagne | 22 April 2020, 14:13:46 UTC | XCOMMONS-1926: Upgrade to AntRun Maven Plugin 3.0.0 | 22 April 2020, 14:13:46 UTC |
73ead3e | Thomas Mortagne | 22 April 2020, 13:58:35 UTC | XCOMMONS-1925: Upgrade to JGroups 4.2.3 | 22 April 2020, 13:58:35 UTC |
3c9589d | Thomas Mortagne | 22 April 2020, 13:51:06 UTC | XCOMMONS-1924: Upgrade to Guava 29.0-jre | 22 April 2020, 13:51:06 UTC |
4289f85 | Thomas Mortagne | 22 April 2020, 13:46:47 UTC | XCOMMONS-1923: Upgrade to XStream 1.4.12 | 22 April 2020, 13:46:47 UTC |
c7d77f7 | Thomas Mortagne | 22 April 2020, 13:36:48 UTC | XCOMMONS-1922: Upgrade to Inifinispan 9.4.19.Final | 22 April 2020, 13:36:48 UTC |
910e9ae | Thomas Mortagne | 22 April 2020, 13:33:13 UTC | XCOMMONS-1921: Upgrade to Groovy 2.5.11 | 22 April 2020, 13:33:13 UTC |
0528f88 | Thomas Mortagne | 22 April 2020, 06:22:04 UTC | [misc] Bulletproofing | 22 April 2020, 06:22:19 UTC |
9b0b130 | Vincent Massol | 21 April 2020, 15:55:37 UTC | XCOMMONS-1911: Better checks for components.txt * Bullet proofing to support more use cases (the maven release plugin use case works now) | 21 April 2020, 15:55:37 UTC |
00939b6 | Vincent Massol | 21 April 2020, 14:15:40 UTC | XCOMMONS-1911: Better checks for components.txt * Make it work when the maven release plugin is used (which checks out the source code in the target directory and thus we have 2 target directories in the paths) | 21 April 2020, 14:15:50 UTC |
bf39881 | Thomas Mortagne | 21 April 2020, 13:37:50 UTC | [branch] Updating inter-project dependencies on master | 21 April 2020, 13:37:50 UTC |
6af55db | Thomas Mortagne | 21 April 2020, 13:37:48 UTC | [maven-release-plugin] prepare for next development iteration | 21 April 2020, 13:37:48 UTC |
17a6bcc | Thomas Mortagne | 21 April 2020, 13:37:47 UTC | [maven-release-plugin] prepare branch stable-12.3.x | 21 April 2020, 13:37:47 UTC |
2119549 | Vincent Massol | 21 April 2020, 11:58:23 UTC | [Misc] Improved comment + link to issue | 21 April 2020, 11:58:40 UTC |
ba24e9e | Thomas Mortagne | 17 April 2020, 13:38:25 UTC | [misc] Fix typo | 20 April 2020, 13:06:41 UTC |
8eb0061 | Vincent Massol | 19 April 2020, 13:22:19 UTC | XCOMMONs-1918: Have pages be technical pages by default | 19 April 2020, 13:22:19 UTC |
78fef1c | Vincent Massol | 16 April 2020, 11:28:32 UTC | [Misc] Upgrade to Spoon Maven plugin 3.3 | 16 April 2020, 11:28:32 UTC |
4465efd | Vincent Massol | 16 April 2020, 11:01:47 UTC | XCOMMONS-1916: Upgrade to Dom4j 2.1.3 | 16 April 2020, 11:02:05 UTC |
38eb991 | Thomas Mortagne | 16 April 2020, 07:35:32 UTC | XCOMMONS-1915: Possible nullpointerexception whe passing a null value to ConverterManager * add test * convert existing tests to Junit 5 | 16 April 2020, 07:35:32 UTC |
c1bbd4d | Thomas Mortagne | 16 April 2020, 07:02:24 UTC | XCOMMONS-1915: Possible nullpointerexception whe passing a null value to ConverterManager | 16 April 2020, 07:02:35 UTC |
9466f88 | Vincent Massol | 15 April 2020, 14:18:55 UTC | [Misc] Use CDATA for 2 reasons: 1) so that there's no XML-escaping issue in the json content and 2) so that reformatting tools don't reformat the content of the value field. | 15 April 2020, 14:18:55 UTC |
17552f8 | Vincent Massol | 14 April 2020, 12:00:04 UTC | [Misc] Upgrade dependencies in gradle build + try to fix missing deps. * Build is not working but I tnink that's because Gradle still has some known issues with JUnit5, see https://docs.gradle.org/current/userguide/java_testing.html#using_junit5 | 14 April 2020, 12:00:04 UTC |
3ec9fba | Vincent Massol | 14 April 2020, 10:09:36 UTC | [Misc] Upgrade to openclover 4.4.1 | 14 April 2020, 10:09:36 UTC |
fda7ebf | Vincent Massol | 14 April 2020, 09:45:25 UTC | XCOMMONS-1914: Upgrade to JUnit 5.6.2 | 14 April 2020, 09:45:25 UTC |
edfc137 | Vincent Massol | 14 April 2020, 08:29:01 UTC | [Misc] Don't mix JUnit4 and JUnit5 APIs | 14 April 2020, 08:29:01 UTC |
58b7d87 | Vincent Massol | 14 April 2020, 08:27:17 UTC | XCOMMONS-1913: Spoon check for junit4 and junit5 API mix is not working | 14 April 2020, 08:27:17 UTC |
9cbcc4f | Vincent Massol | 13 April 2020, 19:54:53 UTC | [Misc] Remove Spoon errors which doesn't seem to allow for optional properties | 13 April 2020, 19:54:53 UTC |
206d925 | Vincent Massol | 13 April 2020, 19:48:10 UTC | [Misc] Convert tests to JUnit5 + apply test code style | 13 April 2020, 19:48:10 UTC |
da4452d | Vincent Massol | 13 April 2020, 14:21:14 UTC | [Misc] Replace generics with diamond operator | 13 April 2020, 14:21:14 UTC |
7946850 | Vincent Massol | 12 April 2020, 18:34:24 UTC | [Misc] Improve IntelliJ IDEA code style file | 12 April 2020, 18:34:24 UTC |
0a56fb5 | Vincent Massol | 12 April 2020, 18:26:57 UTC | [Misc] Reformat pom.xml files (fixes alignments and more) | 12 April 2020, 18:26:57 UTC |
a546878 | Vincent Massol | 11 April 2020, 16:06:08 UTC | [Misc] Fix checkstyle configuration which was not correctly checking our code style, see https://forum.xwiki.org/t/checkstyle-adjustments/6642 | 11 April 2020, 16:06:08 UTC |
650e963 | Vincent Massol | 11 April 2020, 15:52:12 UTC | [Misc] Fix javadoc error introduced in previous commit | 11 April 2020, 15:52:12 UTC |
8d1a8e7 | Vincent Massol | 11 April 2020, 14:10:08 UTC | [Misc] Put back exception clause removed by error (needed for MockitoOldCoreExtension) | 11 April 2020, 14:10:08 UTC |
c126517 | Vincent Massol | 11 April 2020, 13:40:31 UTC | [Misc] Fix code style | 11 April 2020, 13:40:31 UTC |
c80cf6d | Vincent Massol | 11 April 2020, 10:17:32 UTC | [Misc] Bulletproof (thanks to SonarQube) | 11 April 2020, 10:17:32 UTC |
d2ca5f7 | Vincent Massol | 11 April 2020, 10:10:30 UTC | [Misc] Fix bug where the current URL source was not removed from the indexes map. Reported by SonarQube. I have no idea if that was causing a real bug or not but what's sure is that the remove() wasn't working. | 11 April 2020, 10:10:30 UTC |
375ba39 | Vincent Massol | 11 April 2020, 10:02:18 UTC | [Misc] Bulletproof | 11 April 2020, 10:02:18 UTC |
360364a | Vincent Massol | 11 April 2020, 09:23:09 UTC | [Misc] Bulletproof and only iterate if there are test instances | 11 April 2020, 09:23:09 UTC |
7aaf6f3 | Vincent Massol | 10 April 2020, 10:52:49 UTC | [Misc] Add explanation | 10 April 2020, 10:55:10 UTC |