Nuke.Cola
Loading...
Searching...
No Matches
Nuke.Cola.BuildPlugins.ImplicitBuildInterfacePlugin Class Reference
Inheritance diagram for Nuke.Cola.BuildPlugins.ImplicitBuildInterfacePlugin:
Nuke.Cola.BuildPlugins.IHavePlugin

Public Member Functions

void Compile (BuildContext context)
 This should be called before attempting to gather resulting types from the plugin.
 
- Public Member Functions inherited from Nuke.Cola.BuildPlugins.IHavePlugin

Properties

List< ImportableInterfaces = new() [get]
 
IEnumerable< ImportableBuildInterfaces [get]
 List of build interfaces which are found in the plugin.
 
AbsolutePath SourcePath [get]
 Original source path of the plugin (can be either a script or a project file)
 
- Properties inherited from Nuke.Cola.BuildPlugins.IHavePlugin

Detailed Description

Definition at line 9 of file ImplicitBuildInterfacePlugin.cs.

Member Function Documentation

◆ Compile()

void Nuke.Cola.BuildPlugins.ImplicitBuildInterfacePlugin.Compile ( BuildContext context)

This should be called before attempting to gather resulting types from the plugin.

Implements Nuke.Cola.BuildPlugins.IHavePlugin.

Definition at line 16 of file ImplicitBuildInterfacePlugin.cs.

Property Documentation

◆ BuildInterfaces

IEnumerable<Importable> Nuke.Cola.BuildPlugins.ImplicitBuildInterfacePlugin.BuildInterfaces
get

List of build interfaces which are found in the plugin.

Implements Nuke.Cola.BuildPlugins.IHavePlugin.

Definition at line 12 of file ImplicitBuildInterfacePlugin.cs.

◆ Interfaces

List<Importable> Nuke.Cola.BuildPlugins.ImplicitBuildInterfacePlugin.Interfaces = new()
get

Definition at line 11 of file ImplicitBuildInterfacePlugin.cs.

◆ SourcePath

AbsolutePath Nuke.Cola.BuildPlugins.ImplicitBuildInterfacePlugin.SourcePath
get

Original source path of the plugin (can be either a script or a project file)

Implements Nuke.Cola.BuildPlugins.IHavePlugin.

Definition at line 14 of file ImplicitBuildInterfacePlugin.cs.


The documentation for this class was generated from the following file: