]>
source.dussan.org Git - pf4j.git/log
Decebal Suiu [Wed, 22 Feb 2017 21:23:16 +0000 (23:23 +0200)]
Add JarPluginManager, PluginLoader, AbstractPluginManager
Decebal Suiu [Fri, 17 Feb 2017 17:42:10 +0000 (19:42 +0200)]
Merge pull request #125 from ShaoboAi/master
Fix NPE
艾少波 [Fri, 17 Feb 2017 14:21:03 +0000 (22:21 +0800)]
reset file format
Decebal Suiu [Thu, 16 Feb 2017 21:14:34 +0000 (23:14 +0200)]
Fix previous commit
Decebal Suiu [Thu, 16 Feb 2017 21:06:02 +0000 (23:06 +0200)]
Reactivate protection against the issues similar with #97
Decebal Suiu [Thu, 16 Feb 2017 20:04:53 +0000 (22:04 +0200)]
Merge pull request #124 from lyze237/master
Added compileOnly to "api" dependencies in plugins.
Michael Weinberger [Thu, 16 Feb 2017 19:39:57 +0000 (20:39 +0100)]
Added compileOnly to "api" dependencies in plugins.
Same as: https://github.com/decebals/pf4j/blob/master/demo/api/pom.xml#L32
Decebal Suiu [Thu, 16 Feb 2017 17:02:08 +0000 (19:02 +0200)]
Merge pull request #122 from lyze237/master
Updated pf4j to newest version.
Michael Weinberger [Thu, 16 Feb 2017 12:04:43 +0000 (13:04 +0100)]
Forgot to update api to latest version.
Replaced deprecated << operator with doLast.
Michael Weinberger [Thu, 16 Feb 2017 11:56:46 +0000 (12:56 +0100)]
Updated pf4j library to the newest version.
Fixed compliation errors.
Added "copyPlugins" gradle task which copies all plugins into the proper directory.
Decebal Suiu [Wed, 16 Nov 2016 22:35:42 +0000 (00:35 +0200)]
Merge remote-tracking branch 'origin/master'
Decebal Suiu [Wed, 16 Nov 2016 22:35:03 +0000 (00:35 +0200)]
Add version 1.1.1 in changelog
Decebal Suiu [Wed, 16 Nov 2016 22:24:44 +0000 (00:24 +0200)]
[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Wed, 16 Nov 2016 22:24:21 +0000 (00:24 +0200)]
[maven-release-plugin] prepare release release-1.1.1
Decebal Suiu [Wed, 16 Nov 2016 22:22:50 +0000 (00:22 +0200)]
Update changelog
Decebal Suiu [Wed, 16 Nov 2016 22:16:51 +0000 (00:16 +0200)]
Fix #116
Decebal Suiu [Fri, 28 Oct 2016 05:46:30 +0000 (08:46 +0300)]
Update README.md
Decebal Suiu [Fri, 14 Oct 2016 22:00:16 +0000 (01:00 +0300)]
Update README.md
Decebal Suiu [Fri, 14 Oct 2016 21:58:55 +0000 (00:58 +0300)]
Merge pull request #113 from gitter-badger/gitter-badge-1
Add a Gitter chat badge to README.md
The Gitter Badger [Fri, 14 Oct 2016 21:54:08 +0000 (21:54 +0000)]
Add Gitter badge
Decebal Suiu [Wed, 14 Sep 2016 14:49:37 +0000 (17:49 +0300)]
Merge pull request #111 from elecomte-pro/master
Add inheritance support on Extension annot
Emmanuel Lecomte [Wed, 14 Sep 2016 12:38:28 +0000 (14:38 +0200)]
Add inheritance support on Extension annot
Decebal Suiu [Mon, 22 Aug 2016 17:20:24 +0000 (20:20 +0300)]
Update CHANGELOG.md
Decebal Suiu [Mon, 22 Aug 2016 16:52:11 +0000 (19:52 +0300)]
[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Mon, 22 Aug 2016 16:51:44 +0000 (19:51 +0300)]
[maven-release-plugin] prepare release release-1.1.0
Decebal Suiu [Mon, 22 Aug 2016 16:43:03 +0000 (19:43 +0300)]
Update CHANGELOG.md
Decebal Suiu [Mon, 22 Aug 2016 16:24:57 +0000 (19:24 +0300)]
Merge pull request #108 from decebals/extensions_per_plugin
Return a list of all extensions from a plugin and optional for an ension point
Decebal Suiu [Mon, 22 Aug 2016 16:19:47 +0000 (19:19 +0300)]
Rename logExtensions() to debugExtensions()
Decebal Suiu [Thu, 11 Aug 2016 20:07:58 +0000 (23:07 +0300)]
Return a list of all extensions from a plugin and optional for an extension point
Decebal Suiu [Wed, 10 Aug 2016 05:56:11 +0000 (08:56 +0300)]
#107
Decebal Suiu [Fri, 8 Jul 2016 14:29:02 +0000 (17:29 +0300)]
Update README.md
Decebal Suiu [Fri, 8 Jul 2016 14:26:53 +0000 (17:26 +0300)]
Update README.md
Decebal Suiu [Fri, 8 Jul 2016 14:25:45 +0000 (17:25 +0300)]
Update README.md
Decebal Suiu [Fri, 8 Jul 2016 14:09:37 +0000 (17:09 +0300)]
Add Troubleshooting section in readme file
Decebal Suiu [Thu, 7 Jul 2016 20:07:57 +0000 (23:07 +0300)]
Update CHANGELOG.md
Decebal Suiu [Thu, 7 Jul 2016 18:52:51 +0000 (21:52 +0300)]
[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Thu, 7 Jul 2016 18:52:26 +0000 (21:52 +0300)]
[maven-release-plugin] prepare release release-1.0.0
Decebal Suiu [Thu, 7 Jul 2016 18:27:55 +0000 (21:27 +0300)]
Update CHANGELOG.md
Decebal Suiu [Fri, 1 Jul 2016 21:21:35 +0000 (00:21 +0300)]
Fix logging issue in demo
Decebal Suiu [Fri, 1 Jul 2016 21:13:27 +0000 (00:13 +0300)]
Minor modification
Decebal Suiu [Fri, 1 Jul 2016 21:01:38 +0000 (00:01 +0300)]
Remove class loaders checking
Decebal Suiu [Fri, 1 Jul 2016 20:21:16 +0000 (23:21 +0300)]
Add useful log messages
decebal [Fri, 1 Jul 2016 15:29:06 +0000 (18:29 +0300)]
Add some comments in pom.xml files of demo module
decebal [Fri, 1 Jul 2016 15:15:43 +0000 (18:15 +0300)]
Improve debugging for no extensions found
decebal [Fri, 1 Jul 2016 14:16:59 +0000 (17:16 +0300)]
Eliminate duplicate log messages from demo
decebal [Fri, 1 Jul 2016 13:45:12 +0000 (16:45 +0300)]
Improve the log4j.properties file of demo
decebal [Fri, 1 Jul 2016 13:33:06 +0000 (16:33 +0300)]
Minor improvement
decebal [Fri, 1 Jul 2016 11:02:44 +0000 (14:02 +0300)]
Change class loaders order on trace debug
decebal [Fri, 1 Jul 2016 10:41:58 +0000 (13:41 +0300)]
Resolve #97 and keep #98 safe
Decebal Suiu [Thu, 30 Jun 2016 19:51:04 +0000 (22:51 +0300)]
Merge pull request #104 from ecumene-software/ecu-gradle-fixes
Fix for issue #103 and added the SLF4 Simple dependency
ecumene-software [Thu, 30 Jun 2016 18:54:23 +0000 (16:24 -0230)]
Included SLF4J Simple to gradle-demo's app
ecumene-software [Thu, 30 Jun 2016 18:53:14 +0000 (16:23 -0230)]
Fix #103
Decebal Suiu [Wed, 11 May 2016 20:18:45 +0000 (23:18 +0300)]
Merge remote-tracking branch 'origin/master'
Decebal Suiu [Wed, 11 May 2016 20:18:19 +0000 (23:18 +0300)]
Fix #99
Decebal Suiu [Tue, 10 May 2016 07:27:23 +0000 (10:27 +0300)]
Try to fix #100
Decebal Suiu [Fri, 1 Apr 2016 16:36:26 +0000 (19:36 +0300)]
[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Fri, 1 Apr 2016 16:34:48 +0000 (19:34 +0300)]
[maven-release-plugin] prepare release release-0.13.1
Decebal Suiu [Fri, 1 Apr 2016 16:31:24 +0000 (19:31 +0300)]
Fix #98
Decebal Suiu [Tue, 29 Mar 2016 07:24:12 +0000 (10:24 +0300)]
Update CHANGELOG.md
Decebal Suiu [Tue, 29 Mar 2016 07:20:28 +0000 (10:20 +0300)]
Update CHANGELOG.md
Decebal Suiu [Mon, 28 Mar 2016 17:50:51 +0000 (20:50 +0300)]
[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Mon, 28 Mar 2016 17:50:44 +0000 (20:50 +0300)]
[maven-release-plugin] prepare release release-0.13.0
Decebal Suiu [Mon, 28 Mar 2016 17:43:47 +0000 (20:43 +0300)]
Fix typo
Decebal Suiu [Mon, 28 Mar 2016 17:27:45 +0000 (20:27 +0300)]
Fix typo
Decebal Suiu [Mon, 28 Mar 2016 17:26:31 +0000 (20:26 +0300)]
Improve readme
Decebal Suiu [Mon, 28 Mar 2016 16:58:40 +0000 (19:58 +0300)]
Add helper DefaultExtensionFinder.addServiceProviderExtensionFinder
Decebal Suiu [Mon, 21 Mar 2016 19:32:38 +0000 (21:32 +0200)]
Try to create a defense for the issues similar with #97
Decebal Suiu [Sat, 19 Mar 2016 17:59:20 +0000 (19:59 +0200)]
Add distributionManagement in pom.xml
Decebal Suiu [Sat, 19 Mar 2016 17:10:25 +0000 (19:10 +0200)]
Modifier "public" is redundant for interface methods
Decebal Suiu [Sat, 19 Mar 2016 17:02:01 +0000 (19:02 +0200)]
Fix warning
Decebal Suiu [Sat, 19 Mar 2016 16:19:01 +0000 (18:19 +0200)]
Remove dezactivate ServiceProviderExtensionFinder from DefaultExtensionFinder
Decebal Suiu [Sat, 19 Mar 2016 15:49:01 +0000 (17:49 +0200)]
Minor code improvement
Decebal Suiu [Sat, 20 Feb 2016 03:55:23 +0000 (05:55 +0200)]
Possible fix for #91
Decebal Suiu [Sat, 20 Feb 2016 03:31:08 +0000 (05:31 +0200)]
Fix typo
Decebal Suiu [Sat, 20 Feb 2016 03:13:00 +0000 (05:13 +0200)]
Fix string format placeholder
Decebal Suiu [Sat, 20 Feb 2016 02:39:57 +0000 (04:39 +0200)]
Rename note() to info()
Decebal Suiu [Sat, 20 Feb 2016 02:24:30 +0000 (04:24 +0200)]
Add some note messages in ExtensionAnnotationProcessor
Decebal Suiu [Sat, 20 Feb 2016 02:06:47 +0000 (04:06 +0200)]
Little clean in code
Decebal Suiu [Sat, 20 Feb 2016 01:34:56 +0000 (03:34 +0200)]
Log with trace level on PluginClassLoader
Decebal Suiu [Fri, 12 Feb 2016 13:44:45 +0000 (15:44 +0200)]
Merge pull request #89 from harbulot/master
Fix "URI is not hierarchical" issue
Bruno Harbulot [Fri, 12 Feb 2016 10:53:08 +0000 (10:53 +0000)]
Fixing debugging statement.
Bruno Harbulot [Fri, 12 Feb 2016 10:48:58 +0000 (10:48 +0000)]
Fix issue with listing files from the jar file in readPluginsStorages().
Decebal Suiu [Fri, 29 Jan 2016 12:42:28 +0000 (14:42 +0200)]
Update CHANGELOG.md
Decebal Suiu [Fri, 29 Jan 2016 12:11:16 +0000 (14:11 +0200)]
[maven-release-plugin] prepare for next development iteration
Decebal Suiu [Fri, 29 Jan 2016 12:11:11 +0000 (14:11 +0200)]
[maven-release-plugin] prepare release release-0.12.0
Decebal Suiu [Thu, 21 Jan 2016 14:57:01 +0000 (16:57 +0200)]
Add properties to exclude demo from deploy, javadoc, etc
Decebal Suiu [Mon, 18 Jan 2016 20:07:10 +0000 (22:07 +0200)]
fix wildcard imports
Decebal Suiu [Mon, 18 Jan 2016 19:55:39 +0000 (21:55 +0200)]
Merge pull request #87 from horuzhiy/master
Fix issue "URI is not hierarchical" when working with extensions jar's
Alexander Horuzhiy [Mon, 18 Jan 2016 15:34:39 +0000 (16:34 +0100)]
Change Java 8 newBufferedReader method to be compiled on Java 7
Alexander Horuzhiy [Mon, 18 Jan 2016 15:31:54 +0000 (16:31 +0100)]
Remove Java 8 dependency
Alexander Horuzhiy [Mon, 18 Jan 2016 15:25:39 +0000 (16:25 +0100)]
Fix issue with listing files from the Jar file. Work with Jar's like with external file system using NIO.
Decebal Suiu [Thu, 14 Jan 2016 13:49:58 +0000 (15:49 +0200)]
Add 'ServiceLoader interoperability' section in readme
Decebal Suiu [Thu, 14 Jan 2016 12:44:54 +0000 (14:44 +0200)]
Plugable ExtensionStorage in ExtensionAnnotationProcessor (via processor options and system properties)
Decebal Suiu [Wed, 13 Jan 2016 13:58:36 +0000 (15:58 +0200)]
Add changelog
Decebal Suiu [Wed, 13 Jan 2016 09:10:43 +0000 (11:10 +0200)]
Merge pull request #85 from decebals/service_provider
Extension storage based on Java Service Provider (META-INf/services)
Decebal Suiu [Wed, 6 Jan 2016 11:39:48 +0000 (13:39 +0200)]
Add SNAPSHOT maven repository
Decebal Suiu [Tue, 5 Jan 2016 13:34:14 +0000 (15:34 +0200)]
Remove unused util class
Decebal Suiu [Tue, 5 Jan 2016 13:31:31 +0000 (15:31 +0200)]
Back to extensions.idx storage (maybe temporary) because it's more tested
Decebal Suiu [Tue, 5 Jan 2016 13:21:52 +0000 (15:21 +0200)]
Use PluginClassLoader.findResource instead of getResource
Decebal Suiu [Tue, 5 Jan 2016 12:04:50 +0000 (14:04 +0200)]
Remove isExtensionPoint check in AbstractExtensionFinder so a Service from a ServiceProvider is seen as an extension point