]> source.dussan.org Git - pf4j.git/log
pf4j.git
3 years agoFix tests
Decebal Suiu [Wed, 6 Jan 2021 18:38:12 +0000 (20:38 +0200)]
Fix tests

3 years agoRename org.pf4j.plugin package to org.pf4j.test
Decebal Suiu [Wed, 6 Jan 2021 18:34:25 +0000 (20:34 +0200)]
Rename org.pf4j.plugin package to org.pf4j.test

3 years agoAdd test-jar
Decebal Suiu [Wed, 6 Jan 2021 18:18:41 +0000 (20:18 +0200)]
Add test-jar

4 years agoAdd version 3.5.0 to changelog
Decebal Suiu [Sun, 8 Nov 2020 19:29:13 +0000 (21:29 +0200)]
Add version 3.5.0 to changelog

4 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Sun, 8 Nov 2020 19:01:18 +0000 (21:01 +0200)]
[maven-release-plugin] prepare for next development iteration

4 years ago[maven-release-plugin] prepare release release-3.5.0 release-3.5.0
Decebal Suiu [Sun, 8 Nov 2020 19:01:08 +0000 (21:01 +0200)]
[maven-release-plugin] prepare release release-3.5.0

4 years agoUpdate changelog
Decebal Suiu [Sun, 8 Nov 2020 18:57:41 +0000 (20:57 +0200)]
Update changelog

4 years agoSupport multiple plugin root directories (#404)
rreich [Thu, 5 Nov 2020 13:37:08 +0000 (14:37 +0100)]
Support multiple plugin root directories (#404)

4 years agoBucketed caching in SingletonExtensionFactory (#402)
Ajith Kumar [Tue, 20 Oct 2020 09:06:15 +0000 (14:36 +0530)]
Bucketed caching in SingletonExtensionFactory (#402)

4 years agoFix javadoc when run inside Intellij IDEA
Decebal Suiu [Mon, 12 Oct 2020 20:25:47 +0000 (23:25 +0300)]
Fix javadoc when run inside Intellij IDEA

4 years agoSolve #440
Decebal Suiu [Mon, 12 Oct 2020 20:24:09 +0000 (23:24 +0300)]
Solve #440

4 years agoMake DefaultPluginDescriptor#addDependency usable (#398)
rreich [Mon, 28 Sep 2020 19:15:03 +0000 (21:15 +0200)]
Make DefaultPluginDescriptor#addDependency usable (#398)

Thanks!

4 years agoadded toString to WrongDependencyVersion to solve issue #396 (#397)
asafbennatan [Mon, 14 Sep 2020 17:46:31 +0000 (20:46 +0300)]
added toString to WrongDependencyVersion to solve issue #396 (#397)

4 years agoFix #395
Decebal Suiu [Thu, 27 Aug 2020 16:54:33 +0000 (19:54 +0300)]
Fix #395

4 years agoFix #378
Decebal Suiu [Tue, 18 Aug 2020 07:42:28 +0000 (10:42 +0300)]
Fix #378

4 years agoAdd version 3.4.1 to changelog
Decebal Suiu [Fri, 14 Aug 2020 13:06:28 +0000 (16:06 +0300)]
Add version 3.4.1 to changelog

4 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Fri, 14 Aug 2020 12:56:00 +0000 (15:56 +0300)]
[maven-release-plugin] prepare for next development iteration

4 years ago[maven-release-plugin] prepare release release-3.4.1 release-3.4.1
Decebal Suiu [Fri, 14 Aug 2020 12:55:52 +0000 (15:55 +0300)]
[maven-release-plugin] prepare release release-3.4.1

4 years agoUpdate changelog
Decebal Suiu [Fri, 14 Aug 2020 12:52:41 +0000 (15:52 +0300)]
Update changelog

4 years agoFix #391
Decebal Suiu [Mon, 10 Aug 2020 17:21:38 +0000 (20:21 +0300)]
Fix #391

4 years ago Fix for #377 and minor fixes found by Sonar lint (#388)
Valeriy Kucherenko [Fri, 24 Jul 2020 19:07:34 +0000 (22:07 +0300)]
 Fix for #377 and minor fixes found by Sonar lint (#388)

4 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Fri, 17 Jul 2020 18:17:54 +0000 (21:17 +0300)]
[maven-release-plugin] prepare for next development iteration

4 years ago[maven-release-plugin] prepare release release-3.4.0 release-3.4.0
Decebal Suiu [Fri, 17 Jul 2020 18:17:46 +0000 (21:17 +0300)]
[maven-release-plugin] prepare release release-3.4.0

4 years agoFix for problem with file lock on Windows platform. Introduce unloadPlugins method...
Valeriy Kucherenko [Fri, 17 Jul 2020 16:51:43 +0000 (19:51 +0300)]
Fix for problem with file lock on Windows platform. Introduce unloadPlugins method. (#387)

Thanks for your contribution!

4 years agoLittle formatting
Decebal Suiu [Fri, 17 Jul 2020 13:52:14 +0000 (16:52 +0300)]
Little formatting

4 years agoDeprecate PluginClassLoader with parentFirst as parameter
Decebal Suiu [Fri, 17 Jul 2020 13:44:30 +0000 (16:44 +0300)]
Deprecate PluginClassLoader with parentFirst as parameter

4 years agoBetter Customization for PluginClassLoader (#385)
asafbennatan [Fri, 17 Jul 2020 13:38:38 +0000 (16:38 +0300)]
Better Customization for PluginClassLoader (#385)

4 years agoFix wrong logical condition (optional dependencies are always skipped) (#386)
Valeriy Kucherenko [Fri, 17 Jul 2020 10:24:02 +0000 (13:24 +0300)]
Fix wrong logical condition (optional dependencies are always skipped) (#386)

4 years agoparent first class loading is protected by ClassCastException instead of ClassNotFoun...
asafbennatan [Thu, 9 Jul 2020 19:02:49 +0000 (22:02 +0300)]
parent first class loading is protected by ClassCastException instead of ClassNotFoundException (#384)

4 years agosort files using last modified as long, preventing downcasting errors (#376)
ThatGamerBlue [Mon, 25 May 2020 16:32:40 +0000 (17:32 +0100)]
sort files using last modified as long, preventing downcasting errors (#376)

4 years agoUpdate slf4j to version 1.7.25 for quickstart
Decebal Suiu [Wed, 22 Apr 2020 07:01:39 +0000 (10:01 +0300)]
Update slf4j to version 1.7.25 for quickstart

4 years agoSwitch to Log4j2
Decebal Suiu [Wed, 22 Apr 2020 06:58:24 +0000 (09:58 +0300)]
Switch to Log4j2

4 years agoLittle optimization
Decebal Suiu [Wed, 22 Apr 2020 04:11:58 +0000 (07:11 +0300)]
Little optimization

4 years agoEliminate some redundant checks
Decebal Suiu [Wed, 22 Apr 2020 04:02:17 +0000 (07:02 +0300)]
Eliminate some redundant checks

4 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Tue, 21 Apr 2020 18:28:14 +0000 (21:28 +0300)]
[maven-release-plugin] prepare for next development iteration

4 years ago[maven-release-plugin] prepare release release-3.3.1 release-3.3.1
Decebal Suiu [Tue, 21 Apr 2020 18:28:05 +0000 (21:28 +0300)]
[maven-release-plugin] prepare release release-3.3.1

4 years agoUpdate changelog
Decebal Suiu [Tue, 21 Apr 2020 18:25:29 +0000 (21:25 +0300)]
Update changelog

4 years agoFix #371
Decebal Suiu [Tue, 21 Apr 2020 18:07:58 +0000 (21:07 +0300)]
Fix #371

4 years agoMark (bold font) that a plugin class is optional
Decebal Suiu [Tue, 21 Apr 2020 13:36:27 +0000 (16:36 +0300)]
Mark (bold font) that a plugin class is optional

4 years agoAdd version 3.3.0 to changelog
Decebal Suiu [Tue, 21 Apr 2020 13:32:26 +0000 (16:32 +0300)]
Add version 3.3.0 to changelog

4 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Tue, 21 Apr 2020 13:06:15 +0000 (16:06 +0300)]
[maven-release-plugin] prepare for next development iteration

4 years ago[maven-release-plugin] prepare release release-3.3.0 release-3.3.0
Decebal Suiu [Tue, 21 Apr 2020 13:06:06 +0000 (16:06 +0300)]
[maven-release-plugin] prepare release release-3.3.0

4 years agoUpdate changelog
Decebal Suiu [Tue, 21 Apr 2020 13:03:06 +0000 (16:03 +0300)]
Update changelog

4 years agoFix #363
Decebal Suiu [Tue, 21 Apr 2020 12:30:35 +0000 (15:30 +0300)]
Fix #363

4 years agoAdd test for findExtensionAnnotation (preparation for #363)
Decebal Suiu [Tue, 21 Apr 2020 10:59:56 +0000 (13:59 +0300)]
Add test for findExtensionAnnotation (preparation for #363)

4 years agoImprove annotation processor error messages (#370)
GunoH [Tue, 10 Mar 2020 15:46:44 +0000 (16:46 +0100)]
Improve annotation processor error messages (#370)

4 years agoPluginClassLoader does not resolve classpath resources from plugin dependencies ...
Lee David Painter [Thu, 20 Feb 2020 17:06:22 +0000 (17:06 +0000)]
PluginClassLoader does not resolve classpath resources from plugin dependencies (#365)

4 years agoCheck proper list for debug logging (#366)
GunoH [Tue, 11 Feb 2020 09:15:33 +0000 (10:15 +0100)]
Check proper list for debug logging (#366)

4 years agoFailed plugin state added. When plugin failed to start previous state was kept (...
radeklos [Tue, 4 Feb 2020 18:04:02 +0000 (19:04 +0100)]
Failed plugin state added. When plugin failed to start previous state was kept (#364)

4 years agoThrow IOException if `mkdirs()` fails while unpacking ZIP file (#359) (#362)
Sebastian Lövdahl [Mon, 13 Jan 2020 11:39:40 +0000 (13:39 +0200)]
Throw IOException if `mkdirs()` fails while unpacking ZIP file (#359) (#362)

4 years agoImprove readability
Decebal Suiu [Fri, 20 Dec 2019 20:59:22 +0000 (22:59 +0200)]
Improve readability

4 years agoRemove unneeded methods
Decebal Suiu [Fri, 20 Dec 2019 20:48:46 +0000 (22:48 +0200)]
Remove unneeded methods

4 years agoResolve #355
decebals [Wed, 11 Dec 2019 19:03:51 +0000 (21:03 +0200)]
Resolve #355

4 years agoAdd test (deleteJarPlugin) in DefaultPluginManagerTest that replicates the issue...
decebals [Wed, 11 Dec 2019 17:38:19 +0000 (19:38 +0200)]
Add test (deleteJarPlugin) in DefaultPluginManagerTest that replicates the issue #355

4 years agoadds equals/hashCode to some data classes (#352)
Cameron Fieber [Wed, 4 Dec 2019 12:00:11 +0000 (04:00 -0800)]
adds equals/hashCode to some data classes (#352)

4 years agoAdd version 3.2.0 to changelog
Decebal Suiu [Fri, 29 Nov 2019 20:55:13 +0000 (22:55 +0200)]
Add version 3.2.0 to changelog

4 years agoUse public key when release a new version
Decebal Suiu [Fri, 29 Nov 2019 20:43:48 +0000 (22:43 +0200)]
Use public key when release a new version

4 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Fri, 29 Nov 2019 20:09:06 +0000 (22:09 +0200)]
[maven-release-plugin] prepare for next development iteration

4 years ago[maven-release-plugin] prepare release release-3.2.0 release-3.2.0
Decebal Suiu [Fri, 29 Nov 2019 20:08:29 +0000 (22:08 +0200)]
[maven-release-plugin] prepare release release-3.2.0

4 years agoUpdate changelog
Decebal Suiu [Fri, 29 Nov 2019 19:45:26 +0000 (21:45 +0200)]
Update changelog

5 years agoSupport any interface as an ExtensionPoint (#350)
Decebal Suiu [Fri, 15 Nov 2019 22:40:40 +0000 (00:40 +0200)]
Support any interface as an ExtensionPoint (#350)

5 years agoSmall refactoring
Decebal Suiu [Fri, 15 Nov 2019 17:55:49 +0000 (19:55 +0200)]
Small refactoring

5 years agoFix gradle demo (#349)
Clay McCoy [Fri, 15 Nov 2019 17:46:55 +0000 (11:46 -0600)]
Fix gradle demo (#349)

5 years agoFix flaky test DefaultPluginRepositoryTest.testGetPluginArchive
Decebal Suiu [Fri, 15 Nov 2019 16:43:11 +0000 (18:43 +0200)]
Fix flaky test DefaultPluginRepositoryTest.testGetPluginArchive

5 years agoUpdate README.md
Decebal Suiu [Fri, 15 Nov 2019 15:58:30 +0000 (17:58 +0200)]
Update README.md

5 years agoFound extensions when using decorated annotations (#348)
Decebal Suiu [Fri, 15 Nov 2019 15:53:51 +0000 (17:53 +0200)]
Found extensions when using decorated annotations (#348)

5 years agoAd more tests in ExtensionAnnotationProcessorTest
Decebal Suiu [Wed, 13 Nov 2019 23:54:16 +0000 (01:54 +0200)]
Ad more tests in ExtensionAnnotationProcessorTest

5 years agoAdd more defense in ExtensionAnnotationProcessor (error message if something is wrong)
Decebal Suiu [Wed, 13 Nov 2019 19:16:07 +0000 (21:16 +0200)]
Add more defense in ExtensionAnnotationProcessor (error message if something is wrong)

5 years agoMove static method in superclass
Decebal Suiu [Wed, 13 Nov 2019 17:50:05 +0000 (19:50 +0200)]
Move static method in superclass

5 years agoAdd javadoc
Decebal Suiu [Wed, 13 Nov 2019 17:46:08 +0000 (19:46 +0200)]
Add javadoc

5 years agoQuickstart (call to action) section in readme
Decebal Suiu [Tue, 10 Sep 2019 19:10:54 +0000 (22:10 +0300)]
Quickstart (call to action) section in readme

5 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Sun, 8 Sep 2019 19:04:16 +0000 (22:04 +0300)]
[maven-release-plugin] prepare for next development iteration

5 years ago[maven-release-plugin] prepare release release-3.1.0 release-3.1.0
Decebal Suiu [Sun, 8 Sep 2019 19:03:51 +0000 (22:03 +0300)]
[maven-release-plugin] prepare release release-3.1.0

5 years agoUpdate changelog
Decebal Suiu [Sun, 8 Sep 2019 18:38:33 +0000 (21:38 +0300)]
Update changelog

5 years agoAdd version 3.0.0 to changelog
Decebal Suiu [Sun, 8 Sep 2019 18:29:34 +0000 (21:29 +0300)]
Add version 3.0.0 to changelog

5 years agoAdd IDEA classpath for Development mode (#323)
Hank [Thu, 5 Sep 2019 11:35:25 +0000 (19:35 +0800)]
Add IDEA classpath for Development mode (#323)

5 years agoImplement PluginClassLoader.getResources (#336) (#337)
Sebastian Lövdahl [Wed, 4 Sep 2019 09:45:07 +0000 (12:45 +0300)]
Implement PluginClassLoader.getResources (#336) (#337)

5 years agoResolve #335
Decebal Suiu [Mon, 5 Aug 2019 19:28:14 +0000 (22:28 +0300)]
Resolve #335

5 years agoImprove testing of #335
Decebal Suiu [Mon, 5 Aug 2019 18:16:39 +0000 (21:16 +0300)]
Improve testing of #335

5 years agoMake AbstractPluginManager fields protected to allow better control in custom plugin...
Johannes Schüth [Fri, 12 Jul 2019 12:52:05 +0000 (14:52 +0200)]
Make AbstractPluginManager fields protected to allow better control in custom plugin managers (#330)

5 years agoMake PluginWrapper#setPluginState and PluginWrapper#setPluginFactory public to better...
Johannes Schüth [Wed, 10 Jul 2019 19:44:54 +0000 (21:44 +0200)]
Make PluginWrapper#setPluginState and PluginWrapper#setPluginFactory public to better support custom plugin managers (#329)

5 years agoModified org.pf4j.PluginState to an enum (#328)
MacTrophy [Tue, 2 Jul 2019 20:39:33 +0000 (16:39 -0400)]
Modified org.pf4j.PluginState to an enum (#328)

5 years agoUpdate README.md
Decebal Suiu [Thu, 20 Jun 2019 07:22:56 +0000 (10:22 +0300)]
Update README.md

5 years agoUpdate README.md
Decebal Suiu [Tue, 18 Jun 2019 10:49:52 +0000 (13:49 +0300)]
Update README.md

5 years agoUpdate README.md
Decebal Suiu [Tue, 18 Jun 2019 10:48:18 +0000 (13:48 +0300)]
Update README.md

5 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Wed, 12 Jun 2019 20:39:13 +0000 (23:39 +0300)]
[maven-release-plugin] prepare for next development iteration

5 years ago[maven-release-plugin] prepare release release-3.0.1 release-3.0.1
Decebal Suiu [Wed, 12 Jun 2019 20:38:50 +0000 (23:38 +0300)]
[maven-release-plugin] prepare release release-3.0.1

5 years agoRevert disable Javadoc generation on 11+
Decebal Suiu [Wed, 12 Jun 2019 20:36:00 +0000 (23:36 +0300)]
Revert disable Javadoc generation on 11+

5 years ago[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Wed, 12 Jun 2019 19:40:07 +0000 (22:40 +0300)]
[maven-release-plugin] prepare for next development iteration

5 years ago[maven-release-plugin] prepare release release-3.0.0 release-3.0.0
Decebal Suiu [Wed, 12 Jun 2019 19:38:39 +0000 (22:38 +0300)]
[maven-release-plugin] prepare release release-3.0.0

5 years agoUpdate changelog
Decebal Suiu [Wed, 12 Jun 2019 19:24:25 +0000 (22:24 +0300)]
Update changelog

5 years agoMerge pull request #324 from pf4j/pf4j_3
Decebal Suiu [Wed, 12 Jun 2019 18:48:24 +0000 (21:48 +0300)]
Merge pull request #324 from pf4j/pf4j_3

PF4J 3

5 years agoMerge branch master pf4j_3 324/head
Decebal Suiu [Tue, 11 Jun 2019 17:11:49 +0000 (20:11 +0300)]
Merge branch master

5 years agoConvert PluginException in PluginRuntimeException and use unchecked exceptions
Decebal Suiu [Sat, 8 Jun 2019 19:49:38 +0000 (22:49 +0300)]
Convert PluginException in PluginRuntimeException and use unchecked exceptions

5 years agoFix FileSystemException in windows on plugin delete (#322)
hazemkmammu [Tue, 4 Jun 2019 21:33:11 +0000 (03:03 +0530)]
Fix FileSystemException in windows on plugin delete (#322)

5 years agoPolishing #321
decebals [Tue, 4 Jun 2019 10:17:43 +0000 (13:17 +0300)]
Polishing #321

5 years agoRecreate FileSystemException in windows on plugin delete (#321)
hazemkmammu [Tue, 4 Jun 2019 09:32:55 +0000 (15:02 +0530)]
Recreate FileSystemException in windows on plugin delete (#321)

5 years agoImprove PluginJar, add ClassDataProvider concept
Decebal Suiu [Fri, 31 May 2019 17:02:09 +0000 (20:02 +0300)]
Improve PluginJar, add ClassDataProvider concept

5 years agoAdd JarPluginManagerTest
decebals [Thu, 30 May 2019 19:03:51 +0000 (22:03 +0300)]
Add JarPluginManagerTest

5 years agoImprove PluginZip
decebals [Thu, 30 May 2019 19:02:38 +0000 (22:02 +0300)]
Improve PluginZip