aboutsummaryrefslogtreecommitdiffstats
path: root/pf4j
Commit message (Collapse)AuthorAgeFilesLines
...
* Added one more fail test to DefaultPluginFactoryMário Franco2015-09-091-0/+18
|
* added possibility to overwrite DefaultPluginManager (see #66)Decebal Suiu2015-09-082-2/+2
|
* [maven-release-plugin] prepare for next development iterationDecebal Suiu2015-08-111-2/+2
|
* [maven-release-plugin] prepare release release-0.10.0release-0.10.0Decebal Suiu2015-08-111-2/+2
|
* fix #63Decebal Suiu2015-08-062-24/+19
|
* fix #60Decebal Suiu2015-07-211-10/+18
|
* Clean up the testsMário Franco2015-07-215-38/+3
|
* Added tests for DefaultExtensionFactoryMário Franco2015-07-212-0/+76
|
* Add another fail testMário Franco2015-07-212-0/+50
|
* Added tests for DefaultPluginFactory and multiple improvementsMário Franco2015-07-217-31/+180
|
* Added failed validationMário Franco2015-07-201-0/+2
|
* Added test for DefaultPluginRepositoryMário Franco2015-07-201-0/+86
|
* Added Test for PluginStatusProviderMário Franco2015-07-202-3/+148
|
* Prepare unit test coverage on Travis and CoverallsMário Franco2015-07-201-1/+1
|
* fix wildcard importDecebal Suiu2015-07-201-6/+17
|
* Merge pull request #55 from lightglitch/masterDecebal Suiu2015-07-201-1/+1
|\ | | | | Stop leafs first
| * Stop leafs firstMário Franco2015-07-201-1/+1
| |
* | fix for #53Decebal Suiu2015-07-201-38/+40
|/
* Fix #42 and it's a help for #32Mário Franco2015-07-203-11/+40
|
* make pluginsDirectory canonicalDecebal Suiu2015-06-251-0/+5
|
* fix typoDecebal Suiu2015-06-251-1/+1
|
* Replace Version with semver libMário Franco2015-06-058-213/+70
|
* Merge pull request #48 from lightglitch/masterDecebal Suiu2015-06-055-5/+5
|\ | | | | Fix name in utf
| * Fix name in utfMário Franco2015-06-055-5/+5
| |
* | little preparation for #42Decebal Suiu2015-06-051-15/+23
|/
* fix typeDecebal Suiu2015-06-051-1/+1
|
* convert existing generics to diamond syntaxDecebal Suiu2015-06-0513-43/+42
|
* Editor config style appliedMário Franco2015-06-0528-280/+280
|
* review #41Decebal Suiu2015-06-054-39/+184
|
* Clean PluginStatusProvider apiMário Franco2015-05-273-60/+118
|
* Add Plugin status providerMário Franco2015-05-272-10/+67
|
* specify that PluginClassLoader is a Parent Last ClassLoader - it loads the ↵Decebal Suiu2014-09-051-0/+2
| | | | classes from the plugin's jars before delegating to the parent class loader
* defense for #21Decebal Suiu2014-08-241-3/+7
|
* try to improve logging for DefaultExtensionFinderDecebal Suiu2014-08-071-3/+5
|
* [maven-release-plugin] prepare for next development iterationDecebal Suiu2014-07-301-2/+2
|
* [maven-release-plugin] prepare release release-0.9.0release-0.9.0Decebal Suiu2014-07-301-2/+2
|
* try to resolve issue #20Decebal Suiu2014-07-159-96/+278
|
* load extensions from classpath; before this commit only plugins can declare ↵Decebal Suiu2014-06-112-30/+98
| | | | extensions
* fix an issue that occurs when the plugin developer put the pf4j jar in the ↵Decebal Suiu2014-06-021-9/+9
| | | | plugin's lib folder (or not declare the pf4j dependency with scope provided in pom.xml)
* minor changeDecebal Suiu2014-06-021-1/+1
|
* add info message about pf4j version and the runtime modeDecebal Suiu2014-04-231-3/+2
|
* add version in DefaultPluginManagerDecebal Suiu2014-04-231-0/+14
|
* add dispose method in PluginClassLoaderDecebal Suiu2014-04-232-5/+23
|
* [maven-release-plugin] prepare for next development iterationDecebal Suiu2014-04-151-2/+2
|
* [maven-release-plugin] prepare release release-0.8.0release-0.8.0Decebal Suiu2014-04-151-2/+2
|
* update slf4j to 1.7.5Decebal Suiu2014-04-142-14/+13
|
* rename PluginVersion to VersionDecebal Suiu2014-04-147-55/+54
|
* Move requires logic to isPluginValid(PluginWrapper), rename default version ↵James Moger2014-04-143-26/+35
| | | | to ZERO
* Add an optional requires manifest valueJames Moger2014-04-125-5/+87
| | | | | | | | | | | | | | As integrators of pf4j evovle their extension APIs it will become a requirement to specify a minimum system version for loading plugins. Loading & starting a newer plugin on an older system could result in runtime failures due to method signature changes or other class differences. This change adds a manifest attribute to specify a 'requires' version which is a minmum system version. It also introduces a method to specify the system version of the plugin manager and logic to disable plugins on load if the system version is too old. This works for both loadPlugins() and loadPlugin().
* Merge pull request #13 from gitblit/descriptionDecebal Suiu2014-04-122-20/+39
|\ | | | | Add an optional description to the manifest