ExtractAPI
This phase sends a representation of the API of classes to sbt via callbacks.
This is used by sbt for incremental recompilation.
See the documentation of ExtractAPICollector
, ExtractDependencies
,
ExtractDependenciesCollector
and
http://www.scala-sbt.org/1.x/docs/Understanding-Recompilation.html for more
information on incremental recompilation.
The following flags affect this phase: -Yforce-sbt-phases -Ydump-sbt-inc
- See also:
ExtractDependencies
Value members
Concrete methods
Inherited methods
Can this transform change the base types of a type?
Can this transform change the base types of a type?
- Inherited from:
- Phase
Can this transform create or delete non-private members?
Can this transform create or delete non-private members?
- Inherited from:
- Phase
Can this transform change the parents of a class?
Can this transform change the parents of a class?
- Inherited from:
- Phase
Check what the phase achieves, to be called at any point after it is finished.
Check what the phase achieves, to be called at any point after it is finished.
- Inherited from:
- Phase
The sequence position of this phase in the given context where 0 is reserved for NoPhase and the first real phase is at position 1. -1 if the phase is not installed in the context.
The sequence position of this phase in the given context where 0 is reserved for NoPhase and the first real phase is at position 1. -1 if the phase is not installed in the context.
- Inherited from:
- Phase
Is this phase the standard typerphase? True for TyperPhase, but not for other first phases (such as FromTasty or Parser). The predicate is tested in some places that perform checks and corrections. It's different from ctx.isAfterTyper (and cheaper to test).
Is this phase the standard typerphase? True for TyperPhase, but not for other first phases (such as FromTasty or Parser). The predicate is tested in some places that perform checks and corrections. It's different from ctx.isAfterTyper (and cheaper to test).
- Inherited from:
- Phase
If set, allow missing or superfluous arguments in applications and type applications.
If set, allow missing or superfluous arguments in applications and type applications.
- Inherited from:
- Phase