Namespace Unity.ProjectAuditor.Editor.Core
Classes
AnalysisContext
Base class for a context object passed by a Module to an Analyzer's Analyze() method.
AnimationModuleAnalyzer
Abstract base class for an Analyzer to be invoked by AnimationModule
AssetAnalysisContext
A context object passed by AssetsModule to an AssetsModuleAnalyzer's Analyze() method.
AssetDependencyNode
For building an asset dependency tree.
AssetsModuleAnalyzer
Abstract base class for an Analyzer to be invoked by AssetsModule
AudioClipAnalysisContext
A context object passed by AudioClipModule to an AudioClipModuleAnalyzer's Analyze() method.
AudioClipModuleAnalyzer
Abstract base class for an Analyzer to be invoked by AudioClipModule
CodeModuleAnalyzer
Abstract base class for an Analyzer to be invoked by CodeModule
CodeModuleInstructionAnalyzer
Abstract base class for an Analyzer to be invoked by CodeModule
CodeModulePrecompiledAssemblyAnalyzer
Abstract base class for a Precompiled Assembly analyzer
DescriptorExtensions
Additional Descriptor functionality
DiagnosticParameterAttribute
Used to mark an integer field in an class that inherits from ModuleAnalyzer as being a Diagnostic Parameter.
InstructionAnalysisContext
A context object passed by CodeModule to a CodeModuleInstructionAnalyzer's Analyze() method.
MaterialAnalysisContext
A context object passed by a MaterialModule to a MaterialModuleAnalyzer's Analyze() method.
MaterialModuleAnalyzer
Abstract base class for an Analyzer to be invoked by MaterialModule
MeshAnalysisContext
A context object passed by MeshModule to a MeshModuleAnalyzer's Analyze() method.
MeshModuleAnalyzer
Abstract base class for an Analyzer to be invoked by MeshModule
ModuleAnalyzer
Base class for all ModuleAnalyzers
PackageAnalysisContext
A context object passed by PackagesModule to a PackagesModuleAnalyzer's Analyze() method.
PackagesModuleAnalyzer
Abstract base class for an Analyzer to be invoked by PackagesModule
PrecompiledAssemblyAnalysisContext
A context object passed by CodeModule to a CodeModulePrecompiledAssemblyAnalyzer's Analyze() method.
ReportItemBuilder
Provides methods to construct a ReportItem object for a Report.
SettingsAnalysisContext
A context object passed by SettingsModule to a SettingsModuleAnalyzer's Analyze() method.
SettingsModuleAnalyzer
Abstract base class for an Analyzer to be invoked by SettingsModule
ShaderAnalysisContext
A context object passed by ShadersModule to a ShaderModuleAnalyzer's Analyze() method.
ShaderModuleAnalyzer
Abstract base class for an Analyzer to be invoked by ShaderModule
SpriteAtlasAnalysisContext
A context object passed by SpriteAtlasModule to a SpriteAtlasModuleAnalyzer's Analyze() method.
SpriteAtlasModuleAnalyzer
Abstract base class for an Analyzer to be invoked by SpriteAtlasModule
TextureAnalysisContext
A context object passed by a TextureModule to a TextureModuleAnalyzer's Analyze() method.
TextureModuleAnalyzer
Abstract base class for an Analyzer to be invoked by TextureModule