@ParametersAreNonnullByDefault
Package com.diffplug.gradle.eclipse
Plugins for creating and manipulating eclipse project files.
-
Class Summary Class Description BuildPropertiesPlugin Uses [`build.properties`](https://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Feditors%2Fmanifest_editor%2Fbuild.htm) to control a gradle build, and fixes the eclipse project classpath to include binary assets specified in `build.properties`.BuildPropertiesPlugin.Legacy EquoMigration ExcludeBuildFolderPlugin Creates eclipse project files which excludes the gradle build folder from Eclipse's resource indexing.ExcludeBuildFolderPlugin.Legacy MavenCentralExtension MavenCentralMapping Maps eclipse jars to their mavenCentral artifact ids and versions based on their official release.MavenCentralPlugin Now that Eclipse is publishing artifacts to maven central, it's possible to use the valuable components of the eclipse project without getting bogged down in p2 and OSGi.MavenCentralPlugin.Legacy ProjectDepsExtension Determines where the manifest is written out byBndManifestPlugin
.ProjectDepsPlugin Fixes an intermittent problem when generating eclipse project files where dependencies on other projects within the workspace aren't always resolved correctly within Eclipse.ProjectDepsPlugin.Legacy ResourceFilter Models an eclipse resource filter.ResourceFiltersExtension DSL forResourceFiltersPlugin
.ResourceFiltersPlugin Eclipse projects can have [resource filters](https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Fresourcefilters.htm) which include or exclude certain files.ResourceFiltersPlugin.Legacy