Hao Xiang
e80aae6c1f
close JarFile stream after getManifest ( #197 )
7 years ago
Decebal Suiu
a78fe6d7e6
Formatting
7 years ago
Tyler Hawkes
44acc38081
Can now just get Extension classes ( #191 )
7 years ago
Decebal Suiu
4477d2243c
[maven-release-plugin] prepare for next development iteration
7 years ago
Decebal Suiu
c19ab612df
[maven-release-plugin] prepare release release-2.1.0
7 years ago
Decebal Suiu
6a4064d05c
Minor improvement and refactoring
7 years ago
Julieng50
f426f98db3
#185 : fix missing slash for jar file on Windows while creating new file system ( #186 )
7 years ago
Decebal Suiu
2bdcb6c462
Fix #184
7 years ago
Josiah Haswell
5b192003f4
Refactoring to make PluginDescriptor more usable ( #180 )
7 years ago
Kristof
a30c05be38
@Override should not change method signature ( #178 )
7 years ago
Decebal Suiu
16c8208f89
[maven-release-plugin] prepare for next development iteration
7 years ago
Decebal Suiu
0f1ec19f8a
[maven-release-plugin] prepare release release-2.0.0
7 years ago
Sergey Tyurin
422484d750
Emit warning instead of error when plugin root is not present ( #176 )
7 years ago
Sergey Tyurin
5529c4dd08
Improve public API of Extention* classes ( #175 )
7 years ago
Decebal Suiu
46cb21cea6
Remove JarPluginManager
7 years ago
Decebal Suiu
dcd66386a3
Add CompoundPluginLoader
7 years ago
Decebal Suiu
1822cdede3
Add CompoundPluginDescriptorFinder ( #172 )
7 years ago
Decebal Suiu
da346cf715
Open a new extension (protected method) point in PropertiesPluginDescriptorFinder
7 years ago
Decebal Suiu
7588aea2c1
Set version to 2.0.0-SNAPSHOT
7 years ago
Decebal Suiu
5916ee64d9
Change root package from ro.fortsoft.pf4j to org.pf4j ( #168 )
7 years ago
Decebal Suiu
c4bf168259
Fix #161
7 years ago
Decebal Suiu
c35a4f63b4
Cosmetics
7 years ago
Nicholas DiPiazza
a569bb5768
add some javadoc so people don't wonder if this will throw exception or return null. ( #160 )
7 years ago
Decebal Suiu
1efed171be
Minor javadoc fix
8 years ago
Decebal Suiu
f5f5587e96
Update some code to Java 7
8 years ago
Decebal Suiu
6e15379429
Close the input stream after read it and remove redundant util method
8 years ago
Decebal Suiu
c7a95d5ea0
Possible fix for #156
8 years ago
Decebal Suiu
c9bdd98e6d
Add VersionManager abstractization (breaking change) ( #155 )
8 years ago
COLLIGNON Thomas
49bd1f5996
Refactor ManifestPluginDescriptorFinder to allow custom managing of V… ( #154 )
8 years ago
Decebal Suiu
84c856b359
Add javadoc for DependencyResolver class
8 years ago
Decebal Suiu
617508ffb5
Enforce dependencies versions ( #150 )
8 years ago
Decebal Suiu
c6f1615d19
[maven-release-plugin] prepare for next development iteration
8 years ago
Decebal Suiu
2d60ec726d
[maven-release-plugin] prepare release release-1.3.0
8 years ago
Decebal Suiu
9d19554c99
Minor improvements
8 years ago
Decebal Suiu
5279f74095
Add constructors with varargs in PippoException
8 years ago
Jan Høydahl
d20ed779de
Refactor requires validation, Fixes #142 ( #144 )
8 years ago
Decebal Suiu
0a0513b663
Add more unit tests
8 years ago
Jan Høydahl
28e716c71e
New LoadPluginsTest ( #141 )
8 years ago
Jan Høydahl
39ef17a075
Unzip plugin zip file in loadPluginFromPath() ( #140 )
8 years ago
Jan Høydahl
c9f98de8ff
Ability to get pluginsRoot from PluginManager ( #139 )
8 years ago
Decebal Suiu
1c85f2ccb4
Remove unused imports
8 years ago
Jan Høydahl
287e6a3ee2
Refactor of requires in PluginDescriptor (breaking change) ( #138 )
8 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 )
8 years ago
Jan Høydahl
f4ddddc61b
Delete plugin zip on uninstall ( #136 )
8 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 )
8 years ago
Jan Høydahl
042fec5a7d
getVersion() use wrong class for calculating PF4J version ( #134 )
8 years ago
Jan Høydahl
aef9d3a486
Fix bug in loadJars() ( #131 )
...
Fix bug in load-jars which would not detect jars from lib/ if Path is not absolute
Add slf4j-simple logger in test scope for some logging from tests
Convert some File usage to Path
8 years ago
Jan Høydahl
9f284467b3
Refactor validation of PluginDescriptors ( #130 )
8 years ago
Jan Høydahl
54dda05946
Support for adding license information to the plugins (plugin.license), e.g. Apache-2.0 or MIT
8 years ago
Jan Høydahl
26cbed53d9
Added copyright
8 years ago