Class EquinoxLaunchSource
- java.lang.Object
-
- com.diffplug.spotless.LazyForwardingEquality<com.diffplug.spotless.FileSignature>
-
- com.diffplug.gradle.eclipserunner.EquinoxLaunchSource
-
- All Implemented Interfaces:
com.diffplug.spotless.NoLambda,Serializable
public class EquinoxLaunchSource extends com.diffplug.spotless.LazyForwardingEquality<com.diffplug.spotless.FileSignature>Defines the source jars for an eclipse launch, with lazy resolution for performance.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConfiguration(Configuration config)Adds the given configuration.voidaddMaven(String mavenCoord)Adds a lone maven artifact, without any of its transitives.voidaddProject(Project project)Adds the runtime and jar archive for the given project.voidaddThisProject()Adds the runtime and generated archives for this project.protected com.diffplug.spotless.FileSignaturecalculateState()Collection<File>resolvedFiles()Returns the files which were resolved.
-
-
-
Method Detail
-
addThisProject
public void addThisProject()
Adds the runtime and generated archives for this project.
-
addProject
public void addProject(Project project)
Adds the runtime and jar archive for the given project.
-
addConfiguration
public void addConfiguration(Configuration config)
Adds the given configuration.
-
addMaven
public void addMaven(String mavenCoord)
Adds a lone maven artifact, without any of its transitives.
-
calculateState
protected com.diffplug.spotless.FileSignature calculateState() throws Exception- Specified by:
calculateStatein classcom.diffplug.spotless.LazyForwardingEquality<com.diffplug.spotless.FileSignature>- Throws:
Exception
-
resolvedFiles
public Collection<File> resolvedFiles()
Returns the files which were resolved.
-
-