94 Commits (c2d9998350b3a15ff7678c9053bca434463cf915)

Autor SHA1 Mensagem Data
  Ajith Kumar c2d9998350
Bucketed caching in SingletonExtensionFactory (#402) 3 anos atrás
  rreich 597192ba5b
Make DefaultPluginDescriptor#addDependency usable (#398) 3 anos atrás
  Valeriy Kucherenko 360e54320f
Fix for #377 and minor fixes found by Sonar lint (#388) 3 anos atrás
  Valeriy Kucherenko 58d3c8e183
Fix for problem with file lock on Windows platform. Introduce unloadPlugins method. (#387) 3 anos atrás
  ThatGamerBlue e98c0a4f98
sort files using last modified as long, preventing downcasting errors (#376) 4 anos atrás
  Decebal Suiu ec03fd022f Fix #363 4 anos atrás
  Decebal Suiu 42bb7976de Add test for findExtensionAnnotation (preparation for #363) 4 anos atrás
  Lee David Painter 2f8343cfda
PluginClassLoader does not resolve classpath resources from plugin dependencies (#365) 4 anos atrás
  Sebastian Lövdahl e524ac2ca5 Throw IOException if `mkdirs()` fails while unpacking ZIP file (#359) (#362) 4 anos atrás
  decebals d359ad77ac Add test (deleteJarPlugin) in DefaultPluginManagerTest that replicates the issue #355 4 anos atrás
  Cameron Fieber a80ea7adcf adds equals/hashCode to some data classes (#352) 4 anos atrás
  Decebal Suiu 45eeec8a72
Support any interface as an ExtensionPoint (#350) 4 anos atrás
  Decebal Suiu 87b6d19064 Fix flaky test DefaultPluginRepositoryTest.testGetPluginArchive 4 anos atrás
  Decebal Suiu 84461f0f6e
Found extensions when using decorated annotations (#348) 4 anos atrás
  Decebal Suiu a7bf2eb382 Ad more tests in ExtensionAnnotationProcessorTest 4 anos atrás
  Sebastian Lövdahl 628bc9d92d Implement PluginClassLoader.getResources (#336) (#337) 4 anos atrás
  Decebal Suiu f66859f71c Resolve #335 4 anos atrás
  Decebal Suiu d7344b8d3c Improve testing of #335 4 anos atrás
  Decebal Suiu e81d9054f7 Convert PluginException in PluginRuntimeException and use unchecked exceptions 5 anos atrás
  decebals a0a645ffdd Polishing #321 5 anos atrás
  hazemkmammu 1bd6b801d4 Recreate FileSystemException in windows on plugin delete (#321) 5 anos atrás
  Decebal Suiu 6fd8ae2384 Improve PluginJar, add ClassDataProvider concept 5 anos atrás
  decebals 733fb970b4 Add JarPluginManagerTest 5 anos atrás
  decebals 0ad926448e Improve PluginZip 5 anos atrás
  decebals a8f00177d9 Improve PluginJar 5 anos atrás
  Decebal Suiu 3cd26fc19d Revert commit 40846fa (Rename PluginRepository.getPluginPaths to getPluginsPaths) 5 anos atrás
  decebals a487cbf37a Improve #307 (add support for development mode) 5 anos atrás
  Decebal Suiu a6ce0a6ace Add DirectedGraphTest 5 anos atrás
  Decebal Suiu fd91679182 Add AbstractPluginManagerTest 5 anos atrás
  Decebal Suiu 65e8fe76c8 Improve #292 5 anos atrás
  Decebal Suiu 8a2674c539 Improve #292 5 anos atrás
  Decebal Suiu 642f6343c9 Add pluginClass getter in PluginZip and PluginJar 5 anos atrás
  Decebal Suiu 70963ea174 Resolve #311 5 anos atrás
  Decebal Suiu 40846fa186 Rename PluginRepository.getPluginPaths to getPluginsPaths 5 anos atrás
  Decebal Suiu c1062e7cc7 Improve readability 5 anos atrás
  Decebal Suiu 44ed78f1c2 Add constants for properties names 5 anos atrás
  Decebal Suiu f149b2e8ae Improve readability of PropertiesPluginDescriptorFinderTest 5 anos atrás
  Decebal Suiu 4907d01093 Clean tests 5 anos atrás
  Decebal Suiu 76e8acce91 Add PluginJar 5 anos atrás
  Decebal Suiu 78a7802793 Add possibility to add extra properties 5 anos atrás
  Decebal Suiu e1fb3f7bc4 Migrate to JUnit 5 5 anos atrás
  Decebal Suiu 4ad1f4fe2a Fix deprecated class 5 anos atrás
  Decebal Suiu 4eeaf8ab55 Resolve #294 5 anos atrás
  Dmitry Timofeev cd8e12c0bc Check no plugin with same pluginId is loaded (#287) 5 anos atrás
  Andreas Rudolph 153c7b3326 Optional plugin dependencies (#270) 5 anos atrás
  Decebal Suiu 935a724155 Fix #248 5 anos atrás
  Decebal Suiu 3939e6d8e5 Remove useless throws exception 5 anos atrás
  Decebal Suiu 1d31281196 Add tests for SingletonExtensionFactory 5 anos atrás
  Decebal Suiu c421a3b4e0 Formatting, rename fields refactoring, add comments 6 anos atrás
  Decebal Suiu 0d5ba39ce1 Fix #223 6 anos atrás