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:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.diffplug.spotless.NoLambda
com.diffplug.spotless.NoLambda.EqualityBasedOnSerialization -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConfiguration(Configuration config) Adds the given configuration.voidAdds a lone maven artifact, without any of its transitives.voidaddProject(Project project) Adds the runtime and jar archive for the given project.voidAdds the runtime and generated archives for this project.protected com.diffplug.spotless.FileSignatureReturns the files which were resolved.Methods inherited from class com.diffplug.spotless.LazyForwardingEquality
equals, hashCode, state, toBytes, unlazy
-
Method Details
-
addThisProject
public void addThisProject()Adds the runtime and generated archives for this project. -
addProject
Adds the runtime and jar archive for the given project. -
addConfiguration
Adds the given configuration. -
addMaven
Adds a lone maven artifact, without any of its transitives. -
calculateState
- Specified by:
calculateStatein classcom.diffplug.spotless.LazyForwardingEquality<com.diffplug.spotless.FileSignature>- Throws:
Exception
-
resolvedFiles
Returns the files which were resolved.
-