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.
Modifier and Type | Method and Description |
---|---|
void |
addConfiguration(Configuration config)
Adds the given configuration.
|
void |
addMaven(String mavenCoord)
Adds a lone maven artifact, without any of its transitives.
|
void |
addProject(Project project)
Adds the runtime and jar archive for the given project.
|
void |
addThisProject()
Adds the runtime and generated archives for this project.
|
protected com.diffplug.spotless.FileSignature |
calculateState() |
Collection<File> |
resolvedFiles()
Returns the files which were resolved.
|
public void addThisProject()
Adds the runtime and generated archives for this project.
public void addProject(Project project)
Adds the runtime and jar archive for the given project.
public void addConfiguration(Configuration config)
Adds the given configuration.
public void addMaven(String mavenCoord)
Adds a lone maven artifact, without any of its transitives.
protected com.diffplug.spotless.FileSignature calculateState() throws Exception
calculateState
in class com.diffplug.spotless.LazyForwardingEquality<com.diffplug.spotless.FileSignature>
Exception
public Collection<File> resolvedFiles()
Returns the files which were resolved.