Header menu logo Partas.GitNet

RepoCracker Module

Nested modules

Modules Description

CrackRepo

Type extensions

Type extension Description

this.CrackRepo

Full Usage: this.CrackRepo

Parameters:
    () : unit

Returns: CrackedProject seq

Explores and provides the projects from the repository.

The data is computed on demand, so care must be taken when writing to disk and subsequently recomputing the project information.

Extended Type: GitNetRuntime

() : unit
Returns: CrackedProject seq

this.WriteAssemblyFiles

Full Usage: this.WriteAssemblyFiles

Parameters:
    versions : SepochSemver seq - The sequence of SepochSemver's to operate on. Scopeless Semvers will have no effect.
    ?stageFiles : bool - Whether to subsequently stage the generated files (Default false).

Returns: Result<unit, Error> seq

Given a sequence of SepochSemver's, will generate AssemblyFile's using the scope from the input to match against the project directory.

Extended Type: GitNetRuntime

versions : SepochSemver seq

The sequence of SepochSemver's to operate on. Scopeless Semvers will have no effect.

?stageFiles : bool

Whether to subsequently stage the generated files (Default false).

Returns: Result<unit, Error> seq

this.WriteAssemblyFiles

Full Usage: this.WriteAssemblyFiles

Parameters:
    mapping : IDictionary<string, SepochSemver> - The dict of SepochSemver's to operate on. Scopeless Semvers will have no effect. Since this is an alias to _.WriteAssemblyFiles of type SepochSemver seq, the keys of the map have no effect.
    ?stageFiles : bool - Whether to subsequently stage the generated files (Default false).

Returns: Result<unit, Error> seq

Given a dictionary of Scope's to SepochSemver's, will generate AssemblyFile's using the scope from the values to match against the project directory.

Extended Type: GitNetRuntime

mapping : IDictionary<string, SepochSemver>

The dict of SepochSemver's to operate on. Scopeless Semvers will have no effect. Since this is an alias to _.WriteAssemblyFiles of type SepochSemver seq, the keys of the map have no effect.

?stageFiles : bool

Whether to subsequently stage the generated files (Default false).

Returns: Result<unit, Error> seq

this.WriteAssemblyFiles

Full Usage: this.WriteAssemblyFiles

Parameters:
Returns: IDictionary<string, SepochSemver> * string

Convenience overload that accepts the output of runtime.Run() and uses the provided versions in the bump dictionary to update the assembly files before returning tuple for further processing.

Does not stage the files.

Extended Type: GitNetRuntime

mapping : IDictionary<string, SepochSemver> * string
Returns: IDictionary<string, SepochSemver> * string

Type something to start searching.