mirror of
https://github.com/Smaug123/WoofWare.Whippet
synced 2025-10-05 15:58:39 +00:00
First release (#10)
Some checks are pending
.NET / build (Debug) (push) Waiting to run
.NET / build (Release) (push) Waiting to run
.NET / analyzers (push) Waiting to run
.NET / check-dotnet-format (push) Waiting to run
.NET / check-nix-format (push) Waiting to run
.NET / Check links (push) Waiting to run
.NET / Check flake (push) Waiting to run
.NET / nuget-pack (push) Waiting to run
.NET / expected-pack (push) Blocked by required conditions
.NET / check-accurate-generations (push) Waiting to run
.NET / all-required-checks-complete (push) Blocked by required conditions
.NET / nuget-publish (push) Blocked by required conditions
.NET / nuget-publish-fantomas (push) Blocked by required conditions
.NET / nuget-publish-json-plugin (push) Blocked by required conditions
.NET / nuget-publish-json-attrs (push) Blocked by required conditions
.NET / nuget-publish-argparser-plugin (push) Blocked by required conditions
.NET / nuget-publish-argparser-attrs (push) Blocked by required conditions
Some checks are pending
.NET / build (Debug) (push) Waiting to run
.NET / build (Release) (push) Waiting to run
.NET / analyzers (push) Waiting to run
.NET / check-dotnet-format (push) Waiting to run
.NET / check-nix-format (push) Waiting to run
.NET / Check links (push) Waiting to run
.NET / Check flake (push) Waiting to run
.NET / nuget-pack (push) Waiting to run
.NET / expected-pack (push) Blocked by required conditions
.NET / check-accurate-generations (push) Waiting to run
.NET / all-required-checks-complete (push) Blocked by required conditions
.NET / nuget-publish (push) Blocked by required conditions
.NET / nuget-publish-fantomas (push) Blocked by required conditions
.NET / nuget-publish-json-plugin (push) Blocked by required conditions
.NET / nuget-publish-json-attrs (push) Blocked by required conditions
.NET / nuget-publish-argparser-plugin (push) Blocked by required conditions
.NET / nuget-publish-argparser-attrs (push) Blocked by required conditions
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
namespace WoofWare.Whippet.Core
|
||||
|
||||
open System.Collections.Generic
|
||||
|
||||
(*
|
||||
These types should take no dependencies and should only change additively; otherwise consumers will break!
|
||||
*)
|
||||
@@ -18,6 +20,8 @@ type RawSourceGenerationArgs =
|
||||
FilePath : string
|
||||
/// Contents of the file; you might want to `System.Text.Encoding.UTF8.GetString` this.
|
||||
FileContents : byte[]
|
||||
/// Extra parameters as supplied through the project file with <Whippet{ParamName}>{ParamValue}</Whippet{ParamName}>.
|
||||
Parameters : IReadOnlyDictionary<string, string>
|
||||
}
|
||||
|
||||
/// We provide this interface as a helper to give you compile-time safety, but you don't have to use it.
|
||||
|
@@ -1,11 +1,13 @@
|
||||
WoofWare.Whippet.Core.IGenerateRawFromRaw - interface with 1 member(s)
|
||||
WoofWare.Whippet.Core.IGenerateRawFromRaw.GenerateRawFromRaw [method]: WoofWare.Whippet.Core.RawSourceGenerationArgs -> string
|
||||
WoofWare.Whippet.Core.RawSourceGenerationArgs inherit obj, implements WoofWare.Whippet.Core.RawSourceGenerationArgs System.IEquatable, System.Collections.IStructuralEquatable, WoofWare.Whippet.Core.RawSourceGenerationArgs System.IComparable, System.IComparable, System.Collections.IStructuralComparable
|
||||
WoofWare.Whippet.Core.RawSourceGenerationArgs..ctor [constructor]: (string, System.Byte [])
|
||||
WoofWare.Whippet.Core.RawSourceGenerationArgs inherit obj, implements WoofWare.Whippet.Core.RawSourceGenerationArgs System.IEquatable, System.Collections.IStructuralEquatable
|
||||
WoofWare.Whippet.Core.RawSourceGenerationArgs..ctor [constructor]: (string, System.Byte [], System.Collections.Generic.IReadOnlyDictionary<string, string>)
|
||||
WoofWare.Whippet.Core.RawSourceGenerationArgs.Equals [method]: (WoofWare.Whippet.Core.RawSourceGenerationArgs, System.Collections.IEqualityComparer) -> bool
|
||||
WoofWare.Whippet.Core.RawSourceGenerationArgs.FileContents [property]: [read-only] System.Byte []
|
||||
WoofWare.Whippet.Core.RawSourceGenerationArgs.FilePath [property]: [read-only] string
|
||||
WoofWare.Whippet.Core.RawSourceGenerationArgs.get_FileContents [method]: unit -> System.Byte []
|
||||
WoofWare.Whippet.Core.RawSourceGenerationArgs.get_FilePath [method]: unit -> string
|
||||
WoofWare.Whippet.Core.RawSourceGenerationArgs.get_Parameters [method]: unit -> System.Collections.Generic.IReadOnlyDictionary<string, string>
|
||||
WoofWare.Whippet.Core.RawSourceGenerationArgs.Parameters [property]: [read-only] System.Collections.Generic.IReadOnlyDictionary<string, string>
|
||||
WoofWare.Whippet.Core.WhippetGeneratorAttribute inherit System.Attribute
|
||||
WoofWare.Whippet.Core.WhippetGeneratorAttribute..ctor [constructor]: unit
|
Reference in New Issue
Block a user