75 Commits (a0a645ffdd924d17f431a5db49ce4b24e9c88e58)

Author SHA1 Message Date
  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