IndexGenerator class

Constructors

IndexGenerator.from(ProjectSettings project, PackageSettings package, LibrarySettings index)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
index LibrarySettings
final
indexFile File
final
indexFolder Directory
final
package PackageSettings
final
project ProjectSettings
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

create() Future<void>
Create a index file content
fileToExport(Iterable<File> files) Iterable<String>
Convert dart files in index content lines
filterFiles(Iterable<File> files) Iterable<File>
Filter files with config and index filters
findFiles() Iterable<File>
Find dart files without index file
generate() Iterable<String>
Generate a index file content
getRelativeUnixPath(File file) String
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
packagesToExports(List<ExportSettings> exports) Iterable<String>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited