ProtobufReaders

sbt.internal.inc.binary.converters.ProtobufReaders
final class ProtobufReaders(mapper: ReadMapper, currentVersion: Version)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Type members

Classlikes

implicit class EfficientTraverse[T](seq: List[T])

Attributes

Supertypes
class Object
trait Matchable
class Any
implicit class OptionReader[T](option: Option[T])

Attributes

Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def fromAccess(access: Access): Access
def fromAnalysis(analysis: Analysis): Analysis
def fromAnalysisFile(analysisFile: AnalysisFile): (Analysis, MiniSetup, Version)
def fromAnalyzedClass(shouldStoreApis: Boolean, stringTable: StringTable)(analyzedClass: AnalyzedClass): AnalyzedClass
def fromAnnotation(annotation: Annotation): Annotation
def fromApis(shouldStoreApis: Boolean)(apis: APIs): APIs
def fromApisFile(apisFile: APIsFile, shouldStoreApis: Boolean): (APIs, Version)
def fromClassDefinition(classDefinition: ClassDefinition): ClassDefinition
def fromClassLike(classLike: ClassLike): ClassLike
def fromClasspathFileHash(fileHash: FileHash): FileHash
def fromCompilation(compilation: Compilation): Compilation
def fromCompilationOutput(c: Compilation): Output
def fromCompilations(compilations0: Compilations): Compilations
def fromCompileOrder(compileOrder: CompileOrder, id: Int): CompileOrder
def fromDefinitionType(definitionType: DefinitionType): DefinitionType
def fromMiniOptions(miniOptions: MiniOptions): MiniOptions
def fromMiniSetup(miniSetup: MiniSetup): MiniSetup
def fromMiniSetupOutput(miniSetup: MiniSetup): Output
def fromModifiers(modifiers: Modifiers): Modifiers
def fromOutputGroup(outputGroup: OutputGroup): OutputGroup
def fromPath(path: Path): Path
def fromPathString(path: String): Path
def fromPathStringV(path: String): VirtualFileRef
def fromPosition(position: Position): Position
def fromProblem(problem: Problem): Problem
def fromRelations(relations: Relations): Relations
def fromSeverity(severity: Severity, id: Int): Severity
def fromSourceInfo(sourceInfo: SourceInfo): SourceInfo
def fromSourceInfos(sourceInfos0: SourceInfos): SourceInfos
def fromStampType(stampType: StampType): Stamp
def fromStamps(stamps: Stamps): Stamps
def fromStringTuple(tuple: Tuple): T2[String, String]
def fromStructure(tpe: Structure): Structure
def fromType(`type`: Type): Type
def fromTypeParameter(typeParameter: TypeParameter): TypeParameter
def fromUseScope(useScope: UseScope, id: Int): UseScope

Implicits

Implicits

final implicit def EfficientTraverse[T](seq: List[T]): EfficientTraverse[T]
final implicit def OptionReader[T](option: Option[T]): OptionReader[T]