Exposes the compilation results but not the transformed source code.
Namespace: Metalama.Framework.Introspection
Assembly: Metalama.Framework.Introspection.dll
Syntax
public interface IIntrospectionCompilationDetails
Properties
Name | Description |
---|---|
Advice | Gets the list of advice in the compilation. |
AspectClasses | Gets the list of aspect classes in the compilation. |
AspectInstances | Gets the list of aspect instances in the compilation. |
AspectLayers | Gets the ordered list of aspect layers in the compilation. Note that when the current object represents several projects, the execution order of the aspect layers is not relevant. |
Diagnostics | Gets the list of diagnostics reported by Metalama and by aspects. |
HasMetalamaSucceeded | Gets a value indicating whether the processing of the compilation by Metalama was successful
for all projects in the current set. This property returns |
IsMetalamaEnabled | Gets a value indicating whether Metalama is enabled on this project. |
Transformations | Gets the list of transformations applied to source code. |