IBuildOutput¶
-
public interface
IBuildOutput
<P extends IParseUnit, A extends IAnalyzeUnit, AU extends IAnalyzeUnitUpdate, T extends ITransformUnit<?>>¶ Output generated by a build.
Parameters: - <P> – Type of parse units
- <A> – Type of analyze units.
- <AU> – Type of analyze unit updates.
- <T> – Type of transform units.
Methods¶
allMessages¶
analysisResults¶
changedResources¶
-
Iterable<FileObject>
changedResources
()¶ Returns: Resources that were added or changed prior to the build.
includedResources¶
parseResults¶
-
Iterable<P>
parseResults
()¶ Returns: Parse results for changed resources. If parsing fails exceptionally by a ParseException
orIOException
, there is no parse result for that resource.
removedResources¶
state¶
-
BuildState
state
()¶ Returns: State produced by the build.