FileAction

FileAction is an extension of the Action contract for metadata of file actions with the path and dataChange flag.

Table 1. FileAction Contract (Abstract Methods Only)
Method Description

dataChange

dataChange: Boolean

Used when…​FIXME

path

path: String

Used when…​FIXME

Table 2. FileActions
FileAction Description

AddFile

RemoveFile

FileAction is a Scala sealed trait which means that all the implementations are in the same compilation unit (a single file).