Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/santhosh-tekuri/jsonschema
/ functions
Functions
377 in github.com/santhosh-tekuri/jsonschema
⨍
Functions
377
◇
Types & classes
115
Method
LocalizedString
(p *message.Printer)
kind/kind.go:391
Method
LocalizedString
(p *message.Printer)
kind/kind.go:403
Method
LocalizedString
(p *message.Printer)
kind/kind.go:418
Method
LocalizedString
(p *message.Printer)
kind/kind.go:438
Method
LocalizedString
(p *message.Printer)
kind/kind.go:453
Method
LocalizedString
(p *message.Printer)
kind/kind.go:467
Method
LocalizedString
(p *message.Printer)
kind/kind.go:482
Method
LocalizedString
(p *message.Printer)
kind/kind.go:497
Method
LocalizedString
(p *message.Printer)
kind/kind.go:513
Method
LocalizedString
(p *message.Printer)
kind/kind.go:525
Method
LocalizedString
(p *message.Printer)
kind/kind.go:540
Method
LocalizedString
(p *message.Printer)
kind/kind.go:557
Method
LocalizedString
(p *message.Printer)
kind/kind.go:574
Method
LocalizedString
(p *message.Printer)
kind/kind.go:591
Method
LocalizedString
(p *message.Printer)
kind/kind.go:608
Method
MarshalJSON
()
output.go:144
Method
MatchString
(s string)
example_regexp_test.go:14
Method
String
()
schema.go:151
Method
String
()
util.go:210
Method
String
()
example_regexp_test.go:19
Method
String
()
position.go:124
Function
TestCompileAnchor
(t *testing.T)
compiler_test.go:46
Function
TestCompileNonStd
(t *testing.T)
compiler_test.go:77
Function
TestCustomVocabMetaschema
(t *testing.T)
compiler_test.go:132
Function
TestCustomVocabSubschemaResource
(t *testing.T)
compiler_test.go:205
Function
TestCustomVocabValidation
(t *testing.T)
compiler_test.go:114
Function
TestDebug
(t *testing.T)
debug_test.go:13
Function
TestDraftFromURL
(t *testing.T)
draft_test.go:9
Function
TestDraft_collectAnchors
(t *testing.T)
draft_test.go:94
Function
TestDraft_collectIds
(t *testing.T)
draft_test.go:31
Function
TestEquals
(t *testing.T)
util_test.go:68
Function
TestFragment
(t *testing.T)
util_test.go:20
Function
TestHashEquals
(t *testing.T)
util_test.go:88
Function
TestInvalidSchemas
(t *testing.T)
invalid_schemas_test.go:13
Function
TestMetaschemaResource
(t *testing.T)
compiler_test.go:10
Function
TestNonJSONResource
(t *testing.T)
compiler_test.go:233
Function
TestOutputSuites
(t *testing.T)
output_test.go:142
Function
TestPath_Absolute
(t *testing.T)
filepaths_test.go:11
Function
TestPath_AbsoluteSpace
(t *testing.T)
filepaths_test.go:22
Function
TestPath_RelativeBackslash
(t *testing.T)
filepaths_test.go:49
Function
TestPath_RelativeBackslashSpace
(t *testing.T)
filepaths_test.go:60
Function
TestPath_RelativeSlash
(t *testing.T)
filepaths_test.go:33
Function
TestPath_RelativeSlashSpace
(t *testing.T)
filepaths_test.go:41
Function
TestQuote
(t *testing.T)
util_test.go:8
Function
TestSuites
(t *testing.T)
suite_test.go:146
Function
TestUnescape
(t *testing.T)
util_test.go:45
Function
TestUnmarshalJSON
(t *testing.T)
loader_test.go:8
Method
Validate
Validate validates v with sch. vpath gives path of v from current context value.
vocab.go:58
Method
Validate
(ctx *jsonschema.ValidatorContext, v any)
example_vocab_uniquekeys_test.go:18
Method
Validate
(v any)
validator.go:15
Method
Validate
(ctx *jsonschema.ValidatorContext, v any)
example_vocab_discriminator_test.go:18
Method
ValueLocation
ValueLocation returns location of value as jsonpath token array.
vocab.go:53
Method
append
(tok string)
util.go:99
Method
clone
()
root.go:168
Method
collect
(v any, ptr jsonPointer)
position.go:17
Method
collect
(v any, ptr jsonPointer)
position.go:33
Method
collect
(v any, ptr jsonPointer)
position.go:49
Method
collect
(v any, ptr jsonPointer)
position.go:67
Method
collect
(v any, ptr jsonPointer)
position.go:106
Function
compileDiscriminator
(ctx *jsonschema.CompilerContext, obj map[string]any)
example_vocab_discriminator_test.go:88
Function
compileUniqueKeys
(ctx *jsonschema.CompilerContext, obj map[string]any)
example_vocab_uniquekeys_test.go:74
Function
dlclarkCompile
(s string)
example_regexp_test.go:23
Function
goRegexpCompile
(s string)
compiler.go:330
Method
hasVocab
(name string)
draft.go:232
Function
init
()
draft.go:127
Method
isEmpty
()
util.go:91
Function
main
()
cmd/jv/main.go:16
Method
resolveFragment
(uf urlFrag)
roots.go:62
Method
validate
(v any)
compiler.go:321
Function
validateEmail
see https://en.wikipedia.org/wiki/Email_address
format.go:299
Function
validatePeriod
(v any)
format.go:599
Function
validateRelativeJSONPointer
see https://tools.ietf.org/html/draft-handrews-relative-json-pointer-01#section-3
format.go:83
Function
validateSemver
see https://semver.org/#backusnaur-form-grammar-for-valid-semver-versions
format.go:635
Function
validateURI
(v any)
format.go:535
Function
validateURIReference
(v any)
format.go:550
Function
validateURITemplate
(v any)
format.go:562
Function
validateUUID
see https://datatracker.ietf.org/doc/html/rfc4122#page-4
format.go:114
← previous
301–377 of 377, ranked by callers