FileOptionsCache

class Object
trait Matchable
class Any

Value members

Concrete methods

def buildCache(filesIn: Seq[FileDescriptor], secondaryOutputProvider: SecondaryOutputProvider): Map[FileDescriptor, ScalaPbOptions]
def mergeOptions(parent: ScalaPbOptions, child: ScalaPbOptions): ScalaPbOptions
def parentPackages(packageName: String): List[String]
def preprocessorsForFile(files: Seq[FileDescriptor]): Map[FileDescriptor, Seq[String]]
def reducePackageOptions[T](files: Seq[(FileDescriptor, ScalaPbOptions)], data: (FileDescriptor, ScalaPbOptions) => T)(op: (T, T) => T): Map[FileDescriptor, T]

Deprecated methods

@deprecated("Use buildCache that takes SecondaryOutputProvider. Preprocessors will not work", "0.10.10")
def buildCache(files: Seq[FileDescriptor]): Map[FileDescriptor, ScalaPbOptions]
Deprecated