aboutsummaryrefslogtreecommitdiffstats
path: root/pf4j
Commit message (Collapse)AuthorAgeFilesLines
...
* Refactor requires validation, Fixes #142 (#144)Jan Høydahl2017-04-206-27/+113
|
* Add more unit testsDecebal Suiu2017-04-066-6/+319
|
* New LoadPluginsTest (#141)Jan Høydahl2017-04-066-11/+253
|
* Unzip plugin zip file in loadPluginFromPath() (#140)Jan Høydahl2017-04-065-42/+131
|
* Ability to get pluginsRoot from PluginManager (#139)Jan Høydahl2017-04-051-0/+5
|
* Remove unused importsDecebal Suiu2017-04-041-2/+1
|
* Refactor of requires in PluginDescriptor (breaking change) (#138)Jan Høydahl2017-04-044-29/+29
|
* The requires Expression does not print well, instead we get the className. ↵Jan Høydahl2017-04-033-3/+14
| | | | This fix adds a `requiresString` to PluginInfo. (#137)
* Delete plugin zip on uninstall (#136)Jan Høydahl2017-04-033-1/+34
|
* `deletePlugin(id)` which is called by `UpdateManager.uninstallPlugin(id)` ↵Jan Høydahl2017-04-035-30/+38
| | | | failed since the `PluginRepository.deletePluginPath()` call used `Files.deleteIfExists(path)` which is not able to delete recursively. (#135)
* getVersion() use wrong class for calculating PF4J version (#134)Jan Høydahl2017-04-031-1/+1
|
* Fix bug in loadJars() (#131)Jan Høydahl2017-04-014-14/+19
| | | | | Fix bug in load-jars which would not detect jars from lib/ if Path is not absolute Add slf4j-simple logger in test scope for some logging from tests Convert some File usage to Path
* Refactor validation of PluginDescriptors (#130)Jan Høydahl2017-04-016-87/+83
|
* Support for adding license information to the plugins (plugin.license), e.g. ↵Jan Høydahl2017-03-305-3/+24
| | | | Apache-2.0 or MIT
* Added copyrightJan Høydahl2017-03-301-0/+15
|
* Adding parsing of plugin.description and plugin.requires to the properties ↵Jan Høydahl2017-03-302-0/+189
| | | | finder, and added a test
* Add 'Custom PluginManager' section in readmeDecebal Suiu2017-03-081-1/+1
|
* [maven-release-plugin] prepare for next development iterationDecebal Suiu2017-03-031-2/+2
|
* [maven-release-plugin] prepare release release-1.2.0release-1.2.0Decebal Suiu2017-03-031-2/+2
|
* Add JarPluginManager, PluginLoader, AbstractPluginManagerDecebal Suiu2017-02-2228-1246/+1499
|
* reset file format艾少波2017-02-171-1/+1
|
* Reactivate protection against the issues similar with #97Decebal Suiu2017-02-162-0/+106
|
* Fix #116Decebal Suiu2016-11-172-6/+4
|
* Add inheritance support on Extension annotEmmanuel Lecomte2016-09-141-0/+2
|
* [maven-release-plugin] prepare for next development iterationDecebal Suiu2016-08-221-2/+2
|
* [maven-release-plugin] prepare release release-1.1.0release-1.1.0Decebal Suiu2016-08-221-2/+2
|
* Rename logExtensions() to debugExtensions()Decebal Suiu2016-08-223-11/+13
|
* Return a list of all extensions from a plugin and optional for an extension ↵Decebal Suiu2016-08-118-96/+216
| | | | point
* #107Decebal Suiu2016-08-102-2/+10
|
* [maven-release-plugin] prepare for next development iterationDecebal Suiu2016-07-071-2/+2
|
* [maven-release-plugin] prepare release release-1.0.0release-1.0.0Decebal Suiu2016-07-071-2/+2
|
* Minor modificationDecebal Suiu2016-07-021-1/+1
|
* Remove class loaders checkingDecebal Suiu2016-07-022-15/+1
|
* Add useful log messagesDecebal Suiu2016-07-012-2/+6
|
* Improve debugging for no extensions founddecebal2016-07-011-6/+19
|
* Minor improvementdecebal2016-07-011-7/+3
|
* Change class loaders order on trace debugdecebal2016-07-011-3/+3
|
* Resolve #97 and keep #98 safedecebal2016-07-011-9/+6
|
* Fix #99Decebal Suiu2016-05-112-6/+23
|
* [maven-release-plugin] prepare for next development iterationDecebal Suiu2016-04-011-2/+2
|
* [maven-release-plugin] prepare release release-0.13.1release-0.13.1Decebal Suiu2016-04-011-2/+2
|
* Fix #98Decebal Suiu2016-04-011-0/+3
|
* [maven-release-plugin] prepare for next development iterationDecebal Suiu2016-03-281-2/+2
|
* [maven-release-plugin] prepare release release-0.13.0release-0.13.0Decebal Suiu2016-03-281-2/+2
|
* Add helper DefaultExtensionFinder.addServiceProviderExtensionFinderDecebal Suiu2016-03-281-0/+9
|
* Try to create a defense for the issues similar with #97Decebal Suiu2016-03-211-1/+7
|
* Modifier "public" is redundant for interface methodsDecebal Suiu2016-03-198-37/+37
|
* Fix warningDecebal Suiu2016-03-191-0/+1
|
* Remove dezactivate ServiceProviderExtensionFinder from DefaultExtensionFinderDecebal Suiu2016-03-191-4/+6
|
* Minor code improvementDecebal Suiu2016-03-191-2/+2
|