C# Класс Bari.Core.Model.Discovery.ModuleProjectDiscovery

A ISuiteExplorer implementation which discovers modules and projects by traversing the file system starting from the suite's root directory.
Наследование: ISuiteExplorer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ExtendWithDiscoveries ( Suite suite ) : void

Extends suite model with discovered information based on bari conventions

ModuleProjectDiscovery ( [ suiteRoot ) : System

Constructs the suite discovery implementation

Приватные методы

Метод Описание
AddAllFiles ( SourceSet target, IFileSystemDirectory dir, SourceSetIgnoreList ignoreList ) : void

Recursively adds every file in a given directory to a source set (SourceSet)

DiscoverProjectSources ( Project project, IFileSystemDirectory projectDir, SourceSetIgnoreLists ignoreLists ) : void

Goes through all the subdirectories of a project and interprets them as source sets

Описание методов

ExtendWithDiscoveries() публичный Метод

Extends suite model with discovered information based on bari conventions
public ExtendWithDiscoveries ( Suite suite ) : void
suite Suite The suite model to be extended with discoveries
Результат void

ModuleProjectDiscovery() публичный Метод

Constructs the suite discovery implementation
public ModuleProjectDiscovery ( [ suiteRoot ) : System
suiteRoot [ File system directory representing the suite's root
Результат System