303 Commits (c2d9998350b3a15ff7678c9053bca434463cf915)

Author SHA1 Message Date
  Ajith Kumar c2d9998350
Bucketed caching in SingletonExtensionFactory (#402) 3 years ago
  Decebal Suiu 6e95633518 Solve #440 3 years ago
  rreich 597192ba5b
Make DefaultPluginDescriptor#addDependency usable (#398) 3 years ago
  asafbennatan f1724a2205
added toString to WrongDependencyVersion to solve issue #396 (#397) 3 years ago
  Decebal Suiu 971aa2e58d Fix #395 3 years ago
  Decebal Suiu 92d7c165d9 Fix #378 3 years ago
  Decebal Suiu 3caa5b72d0 Fix #391 3 years ago
  Valeriy Kucherenko 360e54320f
Fix for #377 and minor fixes found by Sonar lint (#388) 3 years ago
  Valeriy Kucherenko 58d3c8e183
Fix for problem with file lock on Windows platform. Introduce unloadPlugins method. (#387) 3 years ago
  Decebal Suiu 4d08bc8c51 Little formatting 3 years ago
  Decebal Suiu 676911da94 Deprecate PluginClassLoader with parentFirst as parameter 3 years ago
  asafbennatan 53745be62c
Better Customization for PluginClassLoader (#385) 3 years ago
  Valeriy Kucherenko b72b75ae26
Fix wrong logical condition (optional dependencies are always skipped) (#386) 3 years ago
  asafbennatan 4b6ad87cc3
parent first class loading is protected by ClassCastException instead of ClassNotFoundException (#384) 3 years ago
  ThatGamerBlue e98c0a4f98
sort files using last modified as long, preventing downcasting errors (#376) 4 years ago
  Decebal Suiu a01cd8ac5b Little optimization 4 years ago
  Decebal Suiu 01e42ee873 Eliminate some redundant checks 4 years ago
  Decebal Suiu 4fca1aa2e4 Fix #371 4 years ago
  Decebal Suiu ec03fd022f Fix #363 4 years ago
  Decebal Suiu 42bb7976de Add test for findExtensionAnnotation (preparation for #363) 4 years ago
  GunoH c10e9bc60c
Improve annotation processor error messages (#370) 4 years ago
  Lee David Painter 2f8343cfda
PluginClassLoader does not resolve classpath resources from plugin dependencies (#365) 4 years ago
  GunoH f1dcdf8920
Check proper list for debug logging (#366) 4 years ago
  radeklos ed1f7fde6e
Failed plugin state added. When plugin failed to start previous state was kept (#364) 4 years ago
  Sebastian Lövdahl e524ac2ca5 Throw IOException if `mkdirs()` fails while unpacking ZIP file (#359) (#362) 4 years ago
  Decebal Suiu 77fb6914b4 Improve readability 4 years ago
  Decebal Suiu b011f59c63 Remove unneeded methods 4 years ago
  decebals 0794f5cab2 Resolve #355 4 years ago
  Cameron Fieber a80ea7adcf adds equals/hashCode to some data classes (#352) 4 years ago
  Decebal Suiu 45eeec8a72
Support any interface as an ExtensionPoint (#350) 4 years ago
  Decebal Suiu 6d442e97d2 Small refactoring 4 years ago
  Decebal Suiu 84461f0f6e
Found extensions when using decorated annotations (#348) 4 years ago
  Decebal Suiu a7bf2eb382 Ad more tests in ExtensionAnnotationProcessorTest 4 years ago
  Decebal Suiu 4ba6bdc829 Add more defense in ExtensionAnnotationProcessor (error message if something is wrong) 4 years ago
  Decebal Suiu 41f5ade508 Move static method in superclass 4 years ago
  Decebal Suiu e6093a313b Add javadoc 4 years ago
  Hank cc6fe5e389 Add IDEA classpath for Development mode (#323) 4 years ago
  Sebastian Lövdahl 628bc9d92d Implement PluginClassLoader.getResources (#336) (#337) 4 years ago
  Decebal Suiu f66859f71c Resolve #335 4 years ago
  Johannes Schüth ef278f6db6 Make AbstractPluginManager fields protected to allow better control in custom plugin managers (#330) 4 years ago
  Johannes Schüth 9c177204db Make PluginWrapper#setPluginState and PluginWrapper#setPluginFactory public to better support custom plugin managers (#329) 4 years ago
  MacTrophy 9ef232d34d Modified org.pf4j.PluginState to an enum (#328) 4 years ago
  Decebal Suiu e81d9054f7 Convert PluginException in PluginRuntimeException and use unchecked exceptions 5 years ago
  hazemkmammu 553a0753f5 Fix FileSystemException in windows on plugin delete (#322) 5 years ago
  decebals 1bfeed1312 Add constructors in JarPluginManager 5 years ago
  Decebal Suiu 3cd26fc19d Revert commit 40846fa (Rename PluginRepository.getPluginPaths to getPluginsPaths) 5 years ago
  Decebal Suiu 5a8e5eaa3e Remove empty line 5 years ago
  decebals b6b4e3ddc4 Remove unneeded method 5 years ago
  decebals a487cbf37a Improve #307 (add support for development mode) 5 years ago
  decebals fde642e63a Extract constants for some strings 5 years ago