Support for client code that extends the analysis engine by adding new analysis tasks.

Typedefs

WorkManagerFactory(InternalAnalysisContext context) WorkManager

A function that will create a new WorkManager for the given context.

Properties

DART_ERRORS_FOR_SOURCE_EXTENSION_POINT_ID → String

The identifier of the extension point that allows plugins to register new analysis error results to compute for a Dart source. The object used as an extension must be a ResultDescriptor.

final
DART_ERRORS_FOR_UNIT_EXTENSION_POINT_ID → String

The identifier of the extension point that allows plugins to register new analysis error results to compute for a Dart library specific unit. The object used as an extension must be a ResultDescriptor.

final
HTML_ERRORS_EXTENSION_POINT_ID → String

The identifier of the extension point that allows plugins to register new analysis error results to compute for an HTML source. The object used as an extension must be a ResultDescriptor.

final
TASK_EXTENSION_POINT_ID → String

The identifier of the extension point that allows plugins to register new analysis tasks with the analysis engine. The object used as an extension must be a TaskDescriptor.

final
WORK_MANAGER_EXTENSION_POINT_ID → String

The identifier of the extension point that allows plugins to register new work managers with the analysis engine. The object used as an extension must be a WorkManagerFactory.

final