…is helps with projects containing more than 100 sub-projects.
… dependencies. This only matters if someone explicitly sets this in the script via the 'idea' plugin. This might also help with the issue #7.
…ts it (just like in commit a2322b6).
…using the wrong kind of platform.
…rsion (this may happen with non JDK platforms).
…hat newly added platforms will be visible without restarting NetBeans.
…ay choose to open the immediate children or every subproject recursively.
…he project) now relies on the GradleDaemonManager.
…o avoid starting multiple daemons. Not all tasks can be queued however (e.g.: run/debug must not be queued).
…me 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.
…s 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).
…well when debugging the test code.
…ll be listed in the project view.
…has been set for the project. Also, all files in the project directory share the same character encoding not just the files in the source directories.
… if they are the same as the default values.
… more than 100 projects in the build.