Releases
v0.4.0
Compare
Sorry, something went wrong.
No results found
Breaking Change: Remove Coder type
Breaking Change: Remove Generator.Coder method
Breaking Change: Rename following fields:
Generator.CodeNSValidator to Generator.CodeNamespaceValidator
ParsedCode.NS to ParsedCode.Namespace
Breaking Change: Rename following types:
NS to CodeNamespace
NSValidator to CodeNamespaceValidator
Breaking Change: Rename following functions:
ComposeNSValidator to ComposeCodeNamespaceValidator
LenNSValidator to LenCodeNamespaceValidator
RegexpNSValidator to RegexpCodeNamespaceValidator
UnicodeNSValidator to UnicodeCodeNamespaceValidator
HasCodeNS to HasCodeNamespace
HasCodeNSUsing to HasCodeNamespaceUsing
Breaking Change: Change signature of following functions:
BuildCode(uint, ...NS) (Code, error) to BuildCode(uint, CodeNamespace) (Code, error)
HasCode(Code, ...Operator) Matcher to HasCode(uint, CodeNamespace, ...Operator) Matcher
MustBuildCode(uint, ...NS) Code to MustBuildCode(uint, CodeNamespace) Code
WithCode(Code) Option to WithCode(uint, CodeNamespace) Option
Breaking Change: Change signature of Builder.Code(Code) *Builder method to Builder.Code(uint, CodeNamespace) *Builder
Add following functions for working with codes:
HasCodeUsing
MustValidateCodeNamespace
MustValidateCodeValue
ValidateCodeNamespace
ValidateCodeValue
Add following methods for working with codes:
Generator.BuildCode
Generator.MustBuildCode
Generator.MustParseCode
Generator.MustValidateCode
Generator.MustValidateCodeNamespace
Generator.MustValidateCodeValue
Generator.ParseCode
Generator.ValidateCode
Generator.ValidateCodeNamespace
Generator.ValidateCodeValue
Add Problem.Clone method to safely clone a Problem
Add V7UUIDGenerator and V7UUIDGeneratorFromReader functions to return a UUIDGenerator that generates a (V7) UUID
You can’t perform that action at this time.