Application programming interfaces for code clean up.
Package SpecificationThis package provides the interfaces and classes that are needed to contribute a code clean up via
Interface Summary Interface Description ICleanUpA clean up solves problems in a compilation unit. ICleanUpConfigurationUIProvides the UI to configure a clean up. ICleanUpFixA clean up fix calculates a
CompilationUnitChangewhich can be applied on a document to fix one or more problems in a compilation unit.
ICleanUpOptionsInitializerInitializes the default options for a clean up kind.
Class Summary Class Description CleanUpContextThe context that contains all information required by a clean up to create a fix. CleanUpOptionsAllows to set and retrieve clean up settings for given options keys. CleanUpRequirementsSpecifies the requirements of a clean up.