decebals
|
a0a645ffdd
|
Polishing #321
|
5 years ago |
hazemkmammu
|
1bd6b801d4
|
Recreate FileSystemException in windows on plugin delete (#321)
|
5 years ago |
Decebal Suiu
|
6fd8ae2384
|
Improve PluginJar, add ClassDataProvider concept
|
5 years ago |
decebals
|
733fb970b4
|
Add JarPluginManagerTest
|
5 years ago |
decebals
|
0ad926448e
|
Improve PluginZip
|
5 years ago |
decebals
|
a8f00177d9
|
Improve PluginJar
|
5 years ago |
Decebal Suiu
|
3cd26fc19d
|
Revert commit 40846fa (Rename PluginRepository.getPluginPaths to getPluginsPaths)
|
5 years ago |
decebals
|
a487cbf37a
|
Improve #307 (add support for development mode)
|
5 years ago |
Decebal Suiu
|
a6ce0a6ace
|
Add DirectedGraphTest
|
5 years ago |
Decebal Suiu
|
fd91679182
|
Add AbstractPluginManagerTest
|
5 years ago |
Decebal Suiu
|
65e8fe76c8
|
Improve #292
|
5 years ago |
Decebal Suiu
|
8a2674c539
|
Improve #292
|
5 years ago |
Decebal Suiu
|
642f6343c9
|
Add pluginClass getter in PluginZip and PluginJar
|
5 years ago |
Decebal Suiu
|
70963ea174
|
Resolve #311
|
5 years ago |
Decebal Suiu
|
40846fa186
|
Rename PluginRepository.getPluginPaths to getPluginsPaths
|
5 years ago |
Decebal Suiu
|
c1062e7cc7
|
Improve readability
|
5 years ago |
Decebal Suiu
|
44ed78f1c2
|
Add constants for properties names
|
5 years ago |
Decebal Suiu
|
f149b2e8ae
|
Improve readability of PropertiesPluginDescriptorFinderTest
|
5 years ago |
Decebal Suiu
|
4907d01093
|
Clean tests
|
5 years ago |
Decebal Suiu
|
76e8acce91
|
Add PluginJar
|
5 years ago |
Decebal Suiu
|
78a7802793
|
Add possibility to add extra properties
|
5 years ago |
Decebal Suiu
|
e1fb3f7bc4
|
Migrate to JUnit 5
|
5 years ago |
Decebal Suiu
|
4ad1f4fe2a
|
Fix deprecated class
|
5 years ago |
Decebal Suiu
|
4eeaf8ab55
|
Resolve #294
|
5 years ago |
Dmitry Timofeev
|
cd8e12c0bc
|
Check no plugin with same pluginId is loaded (#287)
|
5 years ago |
Andreas Rudolph
|
153c7b3326
|
Optional plugin dependencies (#270)
|
5 years ago |
Decebal Suiu
|
935a724155
|
Fix #248
|
5 years ago |
Decebal Suiu
|
3939e6d8e5
|
Remove useless throws exception
|
5 years ago |
Decebal Suiu
|
1d31281196
|
Add tests for SingletonExtensionFactory
|
6 years ago |
Decebal Suiu
|
c421a3b4e0
|
Formatting, rename fields refactoring, add comments
|
6 years ago |
Decebal Suiu
|
0d5ba39ce1
|
Fix #223
|
6 years ago |
Shawn Sherwood
|
4a6d840057
|
Improving development mode experience for Gradle users #195 (#221)
|
6 years ago |
Decebal Suiu
|
6b13884408
|
Fix unit test
|
6 years ago |
Bala Raman
|
7eeea8e7f0
|
License header update, #171 (#205)
|
6 years ago |
Decebal Suiu
|
e81057f72a
|
Fix unit test
|
6 years ago |
Decebal Suiu
|
9f60dac684
|
Fix #202
|
6 years ago |
Decebal Suiu
|
172d8b9188
|
Improve VersionManager (prepare pf4j-update release)
|
6 years ago |
Josiah Haswell
|
5b192003f4
|
Refactoring to make PluginDescriptor more usable (#180)
|
6 years ago |
Decebal Suiu
|
1822cdede3
|
Add CompoundPluginDescriptorFinder (#172)
|
6 years ago |
Decebal Suiu
|
5916ee64d9
|
Change root package from ro.fortsoft.pf4j to org.pf4j (#168)
|
6 years ago |
Decebal Suiu
|
c9bdd98e6d
|
Add VersionManager abstractization (breaking change) (#155)
|
7 years ago |
Decebal Suiu
|
617508ffb5
|
Enforce dependencies versions (#150)
|
7 years ago |
Jan Høydahl
|
d20ed779de
|
Refactor requires validation, Fixes #142 (#144)
|
7 years ago |
Decebal Suiu
|
0a0513b663
|
Add more unit tests
|
7 years ago |
Jan Høydahl
|
28e716c71e
|
New LoadPluginsTest (#141)
|
7 years ago |
Jan Høydahl
|
39ef17a075
|
Unzip plugin zip file in loadPluginFromPath() (#140)
|
7 years ago |
Jan Høydahl
|
287e6a3ee2
|
Refactor of requires in PluginDescriptor (breaking change) (#138)
|
7 years ago |
Jan Høydahl
|
edbb541b86
|
The requires Expression does not print well, instead we get the className. This fix adds a `requiresString` to PluginInfo. (#137)
|
7 years ago |
Jan Høydahl
|
f4ddddc61b
|
Delete plugin zip on uninstall (#136)
|
7 years ago |
Jan Høydahl
|
a77245a0da
|
`deletePlugin(id)` which is called by `UpdateManager.uninstallPlugin(id)` failed since the `PluginRepository.deletePluginPath()` call used `Files.deleteIfExists(path)` which is not able to delete recursively. (#135)
|
7 years ago |