Removed unnecessary dependencies.
Auto attach to the debugger now specifies the path to the sources as well when debugging the test code.
ChangeSupport and PropertyChangeSupport objects now have event sources implementing the same interface which declares the addXXX and removeXXX methods. This seems necessary because NetBeans sometimes attempts to cast the event source to such an interface (even though the doc says nothing about such requirement).
Directories containing a "settings.gradle" file or a file with the same name as its directory with a ".gradle" extension are now also recognized as Gradle projects. The later case seems to be used relatively widely (even in the sources of Gradle itself), which is probably to be able to distinguish between multiple open build files. This has no advantage when editing the build files from this plugin because, their containing directory will be on their tab as well.
Set the version to 1.1.3
Added new GradleDaemonManager, so it is now possible to queue tasks to avoid starting multiple daemons. Not all tasks can be queued however (e.g.: run/debug must not be queued).
Except for test single, every Gradle daemon task (including loading the project) now relies on the GradleDaemonManager.
Test single relies on GradleDaemonManager as well as other built-in tasks.
Minor refactoring in GradleActionProvider.
Custom tasks can now be specified as non-blocking.
All the subprojects are shown for multi-level projects and the user may choose to open the immediate children or every subproject recursively.
The platform combo in the global settings is repopulated always, so that newly added platforms will be visible without restarting NetBeans.
Do not allow to set a platform which does not have a specification version (this may happen with non JDK platforms).
Fixed a visual issue where tasks remain shown as suspended.
The name of the platform is saved in the configuration file to avoid using the wrong kind of platform.
Removed no longer true limitation from the readme.
Event sources of ChangeSupport are now set to the type NetBeans expects it (just like in commit a2322b64a748ac70e0bb94d0585c40ed9ac0a759).
An attempt to fix the issue with circular dependencies: Issue #10.
Set the version to 1.1.3.1
Added caption when parsing from IdeaModel.