Defines a list of sources (i.e. input files) and targets (i.e. output files) for a given task.
@type t() :: %Mix.Tasks.Compile.AvroSchemaGenerator.TaskSummary{ sources: [String.t()], targets: [String.t()] }