Schema Salad
Command Line Options
schema-salad-tool
schema-salad-doc
How to add new types to the local Typeshed
API Reference
schema_salad
Submodules
schema_salad.__main__
schema_salad.avro
schema_salad.codegen
schema_salad.codegen_base
schema_salad.cpp_codegen
schema_salad.dlang_codegen
schema_salad.dotnet_codegen
schema_salad.exceptions
schema_salad.fetcher
schema_salad.java_codegen
schema_salad.jsonld_context
schema_salad.main
schema_salad.makedoc
schema_salad.metaschema
schema_salad.python_codegen
schema_salad.python_codegen_support
schema_salad.ref_resolver
schema_salad.schema
schema_salad.sourceline
schema_salad.tests
schema_salad.typescript_codegen
schema_salad.utils
schema_salad.validate
Attributes
Package Contents
__author__
Schema Salad
Index
Index
Symbols
|
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
Symbols
--brand
schema-salad-doc command line option
schema-salad-tool command line option
--brandinverse
schema-salad-doc command line option
schema-salad-tool command line option
--brandlink
schema-salad-doc command line option
schema-salad-tool command line option
--brandstyle
schema-salad-doc command line option
schema-salad-tool command line option
--codegen
schema-salad-tool command line option
--codegen-copyright
schema-salad-tool command line option
--codegen-examples
schema-salad-tool command line option
--codegen-package
schema-salad-tool command line option
--codegen-parser-info
schema-salad-tool command line option
--codegen-spdx-copyright-text
schema-salad-tool command line option
--codegen-spdx-license-identifier
schema-salad-tool command line option
--codegen-target
schema-salad-tool command line option
--debug
schema-salad-doc command line option
schema-salad-tool command line option
--help
schema-salad-doc command line option
schema-salad-tool command line option
--non-strict
schema-salad-tool command line option
--only
schema-salad-doc command line option
schema-salad-tool command line option
--primtype
schema-salad-doc command line option
schema-salad-tool command line option
--print-avro
schema-salad-tool command line option
--print-doc
schema-salad-tool command line option
--print-fieldrefs-dot
schema-salad-tool command line option
--print-index
schema-salad-tool command line option
--print-inheritance-dot
schema-salad-tool command line option
--print-jsonld-context
schema-salad-tool command line option
--print-metadata
schema-salad-tool command line option
--print-oneline
schema-salad-tool command line option
--print-pre
schema-salad-tool command line option
--print-rdf
schema-salad-tool command line option
--print-rdfs
schema-salad-tool command line option
--quiet
schema-salad-tool command line option
--rdf-serializer
schema-salad-tool command line option
--redirect
schema-salad-doc command line option
schema-salad-tool command line option
--skip-schemas
schema-salad-tool command line option
--strict
schema-salad-tool command line option
--strict-foreign-properties
schema-salad-tool command line option
--verbose
schema-salad-tool command line option
--version
schema-salad-tool command line option
-h
schema-salad-doc command line option
schema-salad-tool command line option
-v
schema-salad-tool command line option
_
__author__ (in module schema_salad)
__contains__() (schema_salad.ref_resolver.NormDict method)
__del__() (schema_salad.ref_resolver.NormDict method)
__delitem__() (schema_salad.ref_resolver.NormDict method)
__enter__() (schema_salad.sourceline.SourceLine method)
__eq__() (schema_salad.metaschema.ArraySchema method)
(schema_salad.metaschema.Documentation method)
(schema_salad.metaschema.EnumSchema method)
(schema_salad.metaschema.JsonldPredicate method)
(schema_salad.metaschema.MapSchema method)
(schema_salad.metaschema.RecordField method)
(schema_salad.metaschema.RecordSchema method)
(schema_salad.metaschema.SaladEnumSchema method)
(schema_salad.metaschema.SaladMapSchema method)
(schema_salad.metaschema.SaladRecordField method)
(schema_salad.metaschema.SaladRecordSchema method)
(schema_salad.metaschema.SaladUnionSchema method)
(schema_salad.metaschema.SpecializeDef method)
(schema_salad.metaschema.UnionSchema method)
(schema_salad.ref_resolver.NormDict method)
(schema_salad.tests.matcher.JsonDiffMatcher method)
__exit__() (schema_salad.sourceline.SourceLine method)
__getitem__() (schema_salad.ref_resolver.NormDict method)
__hash__() (schema_salad.metaschema.ArraySchema method)
(schema_salad.metaschema.Documentation method)
(schema_salad.metaschema.EnumSchema method)
(schema_salad.metaschema.JsonldPredicate method)
(schema_salad.metaschema.MapSchema method)
(schema_salad.metaschema.RecordField method)
(schema_salad.metaschema.RecordSchema method)
(schema_salad.metaschema.SaladEnumSchema method)
(schema_salad.metaschema.SaladMapSchema method)
(schema_salad.metaschema.SaladRecordField method)
(schema_salad.metaschema.SaladRecordSchema method)
(schema_salad.metaschema.SaladUnionSchema method)
(schema_salad.metaschema.SpecializeDef method)
(schema_salad.metaschema.UnionSchema method)
__setitem__() (schema_salad.ref_resolver.NormDict method)
__slots__ (schema_salad.codegen_base.LazyInitDef attribute)
(schema_salad.codegen_base.TypeDef attribute)
__str__() (schema_salad.exceptions.SchemaSaladException method)
A
abstract (schema_salad.codegen_base.TypeDef attribute)
(schema_salad.cpp_codegen.ClassDefinition attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
add_context() (schema_salad.ref_resolver.Loader method)
add_entry() (schema_salad.makedoc.ToC method)
add_lazy_init() (schema_salad.codegen_base.CodeGenBase method)
add_lc_filename() (in module schema_salad.sourceline)
add_name() (schema_salad.avro.schema.Names method)
add_namespaces() (in module schema_salad.schema)
(schema_salad.ref_resolver.Loader method)
add_schemas() (schema_salad.ref_resolver.Loader method)
add_vocab() (schema_salad.codegen_base.CodeGenBase method)
addl_metadata (schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
allfields (schema_salad.cpp_codegen.ClassDefinition attribute)
allow_attachments (schema_salad.ref_resolver.Loader attribute)
Any_type (in module schema_salad.metaschema)
AnyLoader (in module schema_salad.metaschema)
are_dispatchable() (in module schema_salad.dlang_codegen)
arg_parser() (in module schema_salad.main)
(in module schema_salad.makedoc)
Array_nameLoader (in module schema_salad.metaschema)
array_of_RecordFieldLoader (in module schema_salad.metaschema)
array_of_SaladRecordFieldLoader (in module schema_salad.metaschema)
array_of_SpecializeDefLoader (in module schema_salad.metaschema)
array_of_strtype (in module schema_salad.metaschema)
array_of_union_of_PrimitiveTypeLoader_or_RecordSchemaLoader_or_EnumSchemaLoader_or_ArraySchemaLoader_or_MapSchemaLoader_or_UnionSchemaLoader_or_strtype (in module schema_salad.metaschema)
array_of_union_of_SaladRecordSchemaLoader_or_SaladEnumSchemaLoader_or_SaladMapSchemaLoader_or_SaladUnionSchemaLoader_or_DocumentationLoader (in module schema_salad.metaschema)
ArraySchema (class in schema_salad.avro.schema)
(class in schema_salad.metaschema)
ArraySchemaLoader (in module schema_salad.metaschema)
artifact (schema_salad.java_codegen.JavaCodeGen attribute)
as_warning() (schema_salad.exceptions.SchemaSaladException method)
AtomicPropType (in module schema_salad.avro.schema)
attrs (schema_salad.metaschema.ArraySchema attribute)
(schema_salad.metaschema.Documentation attribute)
(schema_salad.metaschema.EnumSchema attribute)
(schema_salad.metaschema.JsonldPredicate attribute)
(schema_salad.metaschema.MapSchema attribute)
(schema_salad.metaschema.RecordField attribute)
(schema_salad.metaschema.RecordSchema attribute)
(schema_salad.metaschema.SaladEnumSchema attribute)
(schema_salad.metaschema.SaladMapSchema attribute)
(schema_salad.metaschema.SaladRecordField attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
(schema_salad.metaschema.SaladUnionSchema attribute)
(schema_salad.metaschema.SpecializeDef attribute)
(schema_salad.metaschema.UnionSchema attribute)
Avro (in module schema_salad.schema)
avro_field_name() (in module schema_salad.schema)
avro_shortname() (in module schema_salad.validate)
avro_type_name() (in module schema_salad.validate)
AvroException
avrold_doc() (in module schema_salad.makedoc)
avsc_names (schema_salad.tests.test_real_cwl.TestRealWorldCWL attribute)
(schema_salad.tests.test_schemas_directive.TestSchemasDirective attribute)
B
base_uri (schema_salad.cpp_codegen.CppCodeGen attribute)
(schema_salad.dlang_codegen.DlangCodeGen attribute)
(schema_salad.dotnet_codegen.DotNetCodeGen attribute)
(schema_salad.java_codegen.JavaCodeGen attribute)
(schema_salad.typescript_codegen.TypeScriptCodeGen attribute)
baseuri (schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
BASIC_JAVA_IDENTIFIER_RE (in module schema_salad.java_codegen)
basicTypes (in module schema_salad.makedoc)
basket_file_uri (in module schema_salad.tests.util)
begin_class() (schema_salad.codegen_base.CodeGenBase method)
(schema_salad.dotnet_codegen.DotNetCodeGen method)
(schema_salad.java_codegen.JavaCodeGen method)
(schema_salad.python_codegen.PythonCodeGen method)
(schema_salad.typescript_codegen.TypeScriptCodeGen method)
black (in module schema_salad.python_codegen)
block_code() (schema_salad.makedoc.MyRenderer method)
block_html() (schema_salad.makedoc.MyRenderer method)
booltype (in module schema_salad.metaschema)
bullet (schema_salad.exceptions.SchemaSaladException attribute)
bullets() (in module schema_salad.sourceline)
C
cache (schema_salad.fetcher.MemoryCachingFetcher attribute)
(schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
(schema_salad.ref_resolver.Loader attribute)
cached_metaschema (in module schema_salad.schema)
captured_output() (in module schema_salad.tests.test_cli_args)
check_exists (schema_salad.ref_resolver.Loader attribute)
check_exists() (schema_salad.fetcher.DefaultFetcher method)
(schema_salad.fetcher.Fetcher method)
(schema_salad.tests.test_fetch.CWLTestFetcher method)
(schema_salad.tests.test_fetch.testFetcher method)
class_uri (schema_salad.metaschema.ArraySchema attribute)
(schema_salad.metaschema.Documentation attribute)
(schema_salad.metaschema.EnumSchema attribute)
(schema_salad.metaschema.JsonldPredicate attribute)
(schema_salad.metaschema.MapSchema attribute)
(schema_salad.metaschema.RecordField attribute)
(schema_salad.metaschema.RecordSchema attribute)
(schema_salad.metaschema.SaladEnumSchema attribute)
(schema_salad.metaschema.SaladMapSchema attribute)
(schema_salad.metaschema.SaladRecordField attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
(schema_salad.metaschema.SaladUnionSchema attribute)
(schema_salad.metaschema.SpecializeDef attribute)
(schema_salad.metaschema.UnionSchema attribute)
ClassDefinition (class in schema_salad.cpp_codegen)
classDefinitions (schema_salad.cpp_codegen.CppCodeGen attribute)
classname (schema_salad.cpp_codegen.ClassDefinition attribute)
(schema_salad.cpp_codegen.MapDefinition attribute)
(schema_salad.cpp_codegen.UnionDefinition attribute)
ClassValidationException
cmap() (in module schema_salad.sourceline)
codegen() (in module schema_salad.codegen)
CodeGenBase (class in schema_salad.codegen_base)
collect_namespaces() (in module schema_salad.schema)
collected_types (schema_salad.codegen_base.CodeGenBase attribute)
constant_fields_of() (in module schema_salad.dlang_codegen)
container (schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
contents() (schema_salad.makedoc.ToC method)
convert_typing() (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
convertTypeToCpp() (schema_salad.cpp_codegen.CppCodeGen method)
copyright (schema_salad.cpp_codegen.CppCodeGen attribute)
(schema_salad.dlang_codegen.DlangCodeGen attribute)
(schema_salad.java_codegen.JavaCodeGen attribute)
(schema_salad.python_codegen.PythonCodeGen attribute)
cpp_codegen() (in module schema_salad.tests.test_cpp_codegen)
CppCodeGen (class in schema_salad.cpp_codegen)
ctx (schema_salad.ref_resolver.Loader attribute)
current_class_is_abstract (schema_salad.python_codegen.PythonCodeGen attribute)
cwl_file_uri (in module schema_salad.tests.test_dotnet_codegen)
(in module schema_salad.tests.test_schema)
(in module schema_salad.tests.test_typescript_codegen)
(in module schema_salad.tests.util)
cwl_v1_2_schema() (in module schema_salad.tests.test_cwl11)
CWLTestFetcher (class in schema_salad.tests.test_fetch)
D
declare_field() (schema_salad.codegen_base.CodeGenBase method)
(schema_salad.dotnet_codegen.DotNetCodeGen method)
(schema_salad.java_codegen.JavaCodeGen method)
(schema_salad.python_codegen.PythonCodeGen method)
(schema_salad.typescript_codegen.TypeScriptCodeGen method)
declare_id_field() (schema_salad.codegen_base.CodeGenBase method)
(schema_salad.dotnet_codegen.DotNetCodeGen method)
(schema_salad.java_codegen.JavaCodeGen method)
(schema_salad.python_codegen.PythonCodeGen method)
(schema_salad.typescript_codegen.TypeScriptCodeGen method)
declare_type() (schema_salad.codegen_base.CodeGenBase method)
deepcopy_strip() (in module schema_salad.schema)
default (schema_salad.avro.schema.Field property)
(schema_salad.metaschema.SaladRecordField attribute)
default_namespace (schema_salad.avro.schema.Names attribute)
DefaultFetcher (class in schema_salad.fetcher)
detailed_message (schema_salad.exceptions.SchemaSaladException attribute)
dlang_codegen() (in module schema_salad.tests.test_dlang_codegen)
DlangCodeGen (class in schema_salad.dlang_codegen)
doc (schema_salad.metaschema.Documentation attribute)
(schema_salad.metaschema.RecordField attribute)
(schema_salad.metaschema.SaladEnumSchema attribute)
(schema_salad.metaschema.SaladMapSchema attribute)
(schema_salad.metaschema.SaladRecordField attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
(schema_salad.metaschema.SaladUnionSchema attribute)
doc_root_types (schema_salad.dlang_codegen.DlangCodeGen attribute)
doc_to_doc_string() (in module schema_salad.dotnet_codegen)
(in module schema_salad.java_codegen)
(in module schema_salad.typescript_codegen)
docAfter (schema_salad.makedoc.RenderType attribute)
(schema_salad.metaschema.Documentation attribute)
(schema_salad.metaschema.SaladEnumSchema attribute)
(schema_salad.metaschema.SaladMapSchema attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
(schema_salad.metaschema.SaladUnionSchema attribute)
docChild (schema_salad.metaschema.Documentation attribute)
(schema_salad.metaschema.SaladEnumSchema attribute)
(schema_salad.metaschema.SaladMapSchema attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
(schema_salad.metaschema.SaladUnionSchema attribute)
docParent (schema_salad.makedoc.RenderType attribute)
(schema_salad.metaschema.Documentation attribute)
(schema_salad.metaschema.SaladEnumSchema attribute)
(schema_salad.metaschema.SaladMapSchema attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
(schema_salad.metaschema.SaladUnionSchema attribute)
DocType (class in schema_salad.metaschema)
document
schema-salad-tool command line option
document_loader (schema_salad.tests.test_real_cwl.TestRealWorldCWL attribute)
(schema_salad.tests.test_schemas_directive.TestSchemasDirective attribute)
Documentation (class in schema_salad.metaschema)
Documentation_nameLoader (in module schema_salad.metaschema)
DocumentationLoader (in module schema_salad.metaschema)
Documented (class in schema_salad.metaschema)
documentRoot (schema_salad.metaschema.SaladEnumSchema attribute)
(schema_salad.metaschema.SaladMapSchema attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
(schema_salad.metaschema.SaladUnionSchema attribute)
dotnet_codegen() (in module schema_salad.tests.test_dotnet_codegen)
DotNetCodeGen (class in schema_salad.dotnet_codegen)
E
end (schema_salad.exceptions.SchemaSaladException attribute)
end() (schema_salad.sourceline.SourceLine method)
end_class() (schema_salad.codegen_base.CodeGenBase method)
(schema_salad.dotnet_codegen.DotNetCodeGen method)
(schema_salad.java_codegen.JavaCodeGen method)
(schema_salad.python_codegen.PythonCodeGen method)
(schema_salad.typescript_codegen.TypeScriptCodeGen method)
Enum_nameLoader (in module schema_salad.metaschema)
EnumDefinition (class in schema_salad.cpp_codegen)
enumDefinitions (schema_salad.cpp_codegen.CppCodeGen attribute)
EnumSchema (class in schema_salad.avro.schema)
(class in schema_salad.metaschema)
EnumSchemaLoader (in module schema_salad.metaschema)
epilogue() (schema_salad.codegen_base.CodeGenBase method)
(schema_salad.cpp_codegen.CppCodeGen method)
(schema_salad.dlang_codegen.DlangCodeGen method)
(schema_salad.dotnet_codegen.DotNetCodeGen method)
(schema_salad.java_codegen.JavaCodeGen method)
(schema_salad.python_codegen.PythonCodeGen method)
(schema_salad.typescript_codegen.TypeScriptCodeGen method)
escape_html() (in module schema_salad.makedoc)
examples (schema_salad.cpp_codegen.CppCodeGen attribute)
(schema_salad.dlang_codegen.DlangCodeGen attribute)
(schema_salad.dotnet_codegen.DotNetCodeGen attribute)
(schema_salad.java_codegen.JavaCodeGen attribute)
(schema_salad.typescript_codegen.TypeScriptCodeGen attribute)
expand_url() (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
(schema_salad.ref_resolver.Loader method)
expected (schema_salad.tests.matcher.JsonDiffMatcher attribute)
extend_and_specialize() (in module schema_salad.schema)
extends (schema_salad.cpp_codegen.ClassDefinition attribute)
(schema_salad.metaschema.SaladEnumSchema attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
extract_type() (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
F
fetch() (schema_salad.ref_resolver.Loader method)
fetch_text (schema_salad.ref_resolver.Loader attribute)
fetch_text() (schema_salad.fetcher.DefaultFetcher method)
(schema_salad.fetcher.Fetcher method)
(schema_salad.tests.test_fetch.CWLTestFetcher method)
(schema_salad.tests.test_fetch.testFetcher method)
Fetcher (class in schema_salad.fetcher)
fetcher (schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
(schema_salad.ref_resolver.Loader attribute)
fetcher_constructor (schema_salad.ref_resolver.Loader attribute)
Field (class in schema_salad.avro.schema)
FIELD_RESERVED_PROPS (in module schema_salad.avro.schema)
FIELD_SORT_ORDER (in module schema_salad.codegen)
FieldDefinition (class in schema_salad.cpp_codegen)
fields (schema_salad.avro.schema.RecordSchema property)
(schema_salad.cpp_codegen.ClassDefinition attribute)
(schema_salad.metaschema.RecordSchema attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
file (schema_salad.exceptions.SchemaSaladException attribute)
file() (schema_salad.sourceline.SourceLine method)
file_uri() (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
(in module schema_salad.ref_resolver)
fileuri (schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
first_toc_entry (schema_salad.makedoc.ToC attribute)
fix_doc() (in module schema_salad.makedoc)
fix_jsonld_ids() (in module schema_salad.jsonld_context)
fixture_metaschema_doc() (in module schema_salad.tests.test_makedoc)
floattype (in module schema_salad.metaschema)
fmt() (in module schema_salad.python_codegen)
foreign_properties (schema_salad.ref_resolver.Loader attribute)
friendly() (in module schema_salad.validate)
fromDoc() (schema_salad.metaschema.ArraySchema class method)
(schema_salad.metaschema.Documentation class method)
(schema_salad.metaschema.EnumSchema class method)
(schema_salad.metaschema.JsonldPredicate class method)
(schema_salad.metaschema.MapSchema class method)
(schema_salad.metaschema.RecordField class method)
(schema_salad.metaschema.RecordSchema class method)
(schema_salad.metaschema.SaladEnumSchema class method)
(schema_salad.metaschema.SaladMapSchema class method)
(schema_salad.metaschema.SaladRecordField class method)
(schema_salad.metaschema.SaladRecordSchema class method)
(schema_salad.metaschema.SaladUnionSchema class method)
(schema_salad.metaschema.Saveable class method)
(schema_salad.metaschema.SpecializeDef class method)
(schema_salad.metaschema.UnionSchema class method)
(schema_salad.python_codegen_support.Saveable class method)
fullname (schema_salad.avro.schema.Name property)
(schema_salad.avro.schema.PrimitiveSchema attribute)
fullName (schema_salad.cpp_codegen.ClassDefinition attribute)
G
generate_doc() (in module schema_salad.tests.test_makedoc)
get_anon_name() (in module schema_salad.schema)
get_data() (in module schema_salad.tests.util)
get_data_uri() (in module schema_salad.tests.test_dotnet_codegen)
(in module schema_salad.tests.test_typescript_codegen)
(in module schema_salad.tests.util)
get_metaschema() (in module schema_salad.schema)
get_name() (schema_salad.avro.schema.Names method)
get_other_props() (in module schema_salad.avro.schema)
get_prop() (schema_salad.avro.schema.Field method)
(schema_salad.avro.schema.Schema method)
get_space() (schema_salad.avro.schema.Name method)
getid() (schema_salad.ref_resolver.Loader method)
graph (schema_salad.metaschema.LoadingOptions property)
(schema_salad.python_codegen_support.LoadingOptions property)
(schema_salad.ref_resolver.Loader attribute)
growth (in module schema_salad.tests.memory-leak-check)
,
[1]
H
has_name() (schema_salad.avro.schema.Names method)
has_types() (in module schema_salad.makedoc)
hasFieldValue() (in module schema_salad.cpp_codegen)
heading() (schema_salad.makedoc.MyRenderer method)
I
id_field (schema_salad.typescript_codegen.TypeScriptCodeGen attribute)
identifiers (schema_salad.ref_resolver.Loader attribute)
identity (schema_salad.metaschema.JsonldPredicate attribute)
identity_links (schema_salad.ref_resolver.Loader attribute)
idfield (schema_salad.python_codegen.PythonCodeGen attribute)
idmap (schema_salad.ref_resolver.Loader attribute)
idmap_fields_union_of_None_type_or_array_of_RecordFieldLoader (in module schema_salad.metaschema)
idmap_fields_union_of_None_type_or_array_of_SaladRecordFieldLoader (in module schema_salad.metaschema)
idmap_loader() (schema_salad.codegen_base.CodeGenBase method)
(schema_salad.dotnet_codegen.DotNetCodeGen method)
(schema_salad.java_codegen.JavaCodeGen method)
(schema_salad.python_codegen.PythonCodeGen method)
(schema_salad.typescript_codegen.TypeScriptCodeGen method)
idmap_specialize_union_of_None_type_or_array_of_SpecializeDefLoader (in module schema_salad.metaschema)
idx (schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
(schema_salad.ref_resolver.Loader attribute)
IdxType (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
imports (schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
include_traceback (schema_salad.sourceline.SourceLine attribute)
includes (schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
indent() (in module schema_salad.sourceline)
init (schema_salad.codegen_base.LazyInitDef attribute)
(schema_salad.codegen_base.TypeDef attribute)
inline_html() (schema_salad.makedoc.MyRenderer method)
instance_type (schema_salad.codegen_base.TypeDef attribute)
INT_MAX_VALUE (in module schema_salad.validate)
INT_MIN_VALUE (in module schema_salad.validate)
interface_name() (schema_salad.java_codegen.JavaCodeGen method)
inttype (in module schema_salad.metaschema)
inVocab (schema_salad.metaschema.Documentation attribute)
(schema_salad.metaschema.SaladEnumSchema attribute)
(schema_salad.metaschema.SaladMapSchema attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
(schema_salad.metaschema.SaladUnionSchema attribute)
is_constant_field() (in module schema_salad.dlang_codegen)
is_fs_case_sensitive() (in module schema_salad.tests.test_ref_resolver)
is_subtype() (in module schema_salad.avro.schema)
is_uri (schema_salad.codegen_base.TypeDef attribute)
is_warning (schema_salad.exceptions.SchemaSaladException attribute)
isArray() (in module schema_salad.cpp_codegen)
isArraySchema() (in module schema_salad.cpp_codegen)
isEnumSchema() (in module schema_salad.cpp_codegen)
isMapSchema() (in module schema_salad.cpp_codegen)
isolated_cache() (in module schema_salad.tests.conftest)
isPrimitiveType() (in module schema_salad.cpp_codegen)
isRecordSchema() (in module schema_salad.cpp_codegen)
isUnionSchema() (in module schema_salad.cpp_codegen)
item (schema_salad.sourceline.SourceLine attribute)
items (schema_salad.avro.schema.ArraySchema property)
(schema_salad.metaschema.ArraySchema attribute)
J
java_codegen() (in module schema_salad.tests.test_java_codegen)
JavaCodeGen (class in schema_salad.java_codegen)
JsonDataType (in module schema_salad.avro.schema)
JsonDiffMatcher (class in schema_salad.tests.matcher)
JsonldPredicate (class in schema_salad.metaschema)
jsonldPredicate (schema_salad.metaschema.SaladEnumSchema attribute)
(schema_salad.metaschema.SaladMapSchema attribute)
(schema_salad.metaschema.SaladRecordField attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
JsonldPredicateLoader (in module schema_salad.metaschema)
K
key (schema_salad.sourceline.SourceLine attribute)
L
lazy_inits (schema_salad.codegen_base.CodeGenBase attribute)
LazyInitDef (class in schema_salad.codegen_base)
leaves() (schema_salad.exceptions.SchemaSaladException method)
lineno_re (in module schema_salad.sourceline)
linkto() (in module schema_salad.makedoc)
load_and_validate() (in module schema_salad.schema)
load_cwl() (in module schema_salad.tests.test_cwl11)
(schema_salad.tests.test_real_cwl.TestRealWorldCWL method)
(schema_salad.tests.test_schemas_directive.TestSchemasDirective method)
load_document() (in module schema_salad.metaschema)
load_document_by_string() (in module schema_salad.metaschema)
load_document_by_uri() (in module schema_salad.tests.test_codegen_errors)
load_document_by_yaml() (in module schema_salad.metaschema)
load_document_with_metadata() (in module schema_salad.metaschema)
load_field() (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
load_schema() (in module schema_salad.schema)
Loader (class in schema_salad.ref_resolver)
loader_type (schema_salad.codegen_base.TypeDef attribute)
LoadingOptions (class in schema_salad.metaschema)
(class in schema_salad.python_codegen_support)
LONG_MAX_VALUE (in module schema_salad.validate)
LONG_MIN_VALUE (in module schema_salad.validate)
M
main() (in module schema_salad.main)
(in module schema_salad.makedoc)
main_src_dir (schema_salad.dotnet_codegen.DotNetCodeGen attribute)
(schema_salad.java_codegen.JavaCodeGen attribute)
(schema_salad.typescript_codegen.TypeScriptCodeGen attribute)
make_avro() (in module schema_salad.schema)
make_avro_schema() (in module schema_salad.schema)
make_avro_schema_from_avro() (in module schema_salad.schema)
make_avsc_object() (in module schema_salad.avro.schema)
make_field_objects() (schema_salad.avro.schema.RecordSchema static method)
make_valid_avro() (in module schema_salad.schema)
makedoc() (in module schema_salad.makedoc)
makeError() (schema_salad.sourceline.SourceLine method)
makeLead() (schema_salad.sourceline.SourceLine method)
makerdf() (in module schema_salad.jsonld_context)
Map_nameLoader (in module schema_salad.metaschema)
MapDefinition (class in schema_salad.cpp_codegen)
mapDefinitions (schema_salad.cpp_codegen.CppCodeGen attribute)
mapPredicate (schema_salad.metaschema.JsonldPredicate attribute)
(schema_salad.ref_resolver.Loader attribute)
MapSchema (class in schema_salad.avro.schema)
(class in schema_salad.metaschema)
MapSchemaLoader (in module schema_salad.metaschema)
mapSubject (schema_salad.metaschema.JsonldPredicate attribute)
MemoryCachingFetcher (class in schema_salad.fetcher)
message (schema_salad.exceptions.SchemaSaladException attribute)
metaschema_file_uri (in module schema_salad.tests.test_dotnet_codegen)
(in module schema_salad.tests.test_typescript_codegen)
(in module schema_salad.tests.util)
metaschema_loader (schema_salad.tests.test_real_cwl.TestRealWorldCWL attribute)
(schema_salad.tests.test_schemas_directive.TestSchemasDirective attribute)
metaschema_pre() (in module schema_salad.tests.test_cg)
module
schema_salad
schema_salad.__main__
schema_salad.avro
schema_salad.avro.schema
schema_salad.codegen
schema_salad.codegen_base
schema_salad.cpp_codegen
schema_salad.dlang_codegen
schema_salad.dotnet_codegen
schema_salad.exceptions
schema_salad.fetcher
schema_salad.java_codegen
schema_salad.jsonld_context
schema_salad.main
schema_salad.makedoc
schema_salad.metaschema
schema_salad.python_codegen
schema_salad.python_codegen_support
schema_salad.ref_resolver
schema_salad.schema
schema_salad.sourceline
schema_salad.tests
schema_salad.tests.conftest
schema_salad.tests.matcher
schema_salad.tests.memory-leak-check
schema_salad.tests.test_avro_names
schema_salad.tests.test_cg
schema_salad.tests.test_cli_args
schema_salad.tests.test_codegen_errors
schema_salad.tests.test_cpp_codegen
schema_salad.tests.test_cwl11
schema_salad.tests.test_dlang_codegen
schema_salad.tests.test_dotnet_codegen
schema_salad.tests.test_errors
schema_salad.tests.test_examples
schema_salad.tests.test_fetch
schema_salad.tests.test_fp
schema_salad.tests.test_java_codegen
schema_salad.tests.test_makedoc
schema_salad.tests.test_misc
schema_salad.tests.test_pickling
schema_salad.tests.test_print_oneline
schema_salad.tests.test_python_codegen
schema_salad.tests.test_real_cwl
schema_salad.tests.test_ref_resolver
schema_salad.tests.test_schema
schema_salad.tests.test_schemas_directive
schema_salad.tests.test_subtypes
schema_salad.tests.test_typescript_codegen
schema_salad.tests.util
schema_salad.typescript_codegen
schema_salad.utils
schema_salad.validate
modules (schema_salad.typescript_codegen.TypeScriptCodeGen attribute)
MyRenderer (class in schema_salad.makedoc)
N
Name (class in schema_salad.avro.schema)
name (schema_salad.avro.schema.Field attribute)
(schema_salad.avro.schema.NamedSchema property)
(schema_salad.codegen_base.LazyInitDef attribute)
(schema_salad.codegen_base.TypeDef attribute)
(schema_salad.cpp_codegen.EnumDefinition attribute)
(schema_salad.cpp_codegen.FieldDefinition attribute)
(schema_salad.metaschema.Documentation attribute)
(schema_salad.metaschema.EnumSchema attribute)
(schema_salad.metaschema.RecordField attribute)
(schema_salad.metaschema.SaladEnumSchema attribute)
(schema_salad.metaschema.SaladMapSchema attribute)
(schema_salad.metaschema.SaladRecordField attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
(schema_salad.metaschema.SaladUnionSchema attribute)
NAMED_TYPES (in module schema_salad.avro.schema)
NamedMapSchema (class in schema_salad.avro.schema)
NamedSchema (class in schema_salad.avro.schema)
NamedType (class in schema_salad.metaschema)
NamedUnionSchema (class in schema_salad.avro.schema)
Names (class in schema_salad.avro.schema)
names (schema_salad.avro.schema.Names attribute)
(schema_salad.metaschema.SaladUnionSchema attribute)
(schema_salad.metaschema.UnionSchema attribute)
namespace (schema_salad.cpp_codegen.ClassDefinition attribute)
(schema_salad.cpp_codegen.MapDefinition attribute)
(schema_salad.cpp_codegen.UnionDefinition attribute)
namespaces (schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
no_link_check (schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
noLinkCheck (schema_salad.metaschema.JsonldPredicate attribute)
nolinkcheck (schema_salad.ref_resolver.Loader attribute)
None_type (in module schema_salad.metaschema)
normalize (schema_salad.ref_resolver.NormDict attribute)
NormDict (class in schema_salad.ref_resolver)
number_headings() (in module schema_salad.makedoc)
numbering (schema_salad.makedoc.ToC attribute)
O
optional (schema_salad.cpp_codegen.FieldDefinition attribute)
original_doc (schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
out (schema_salad.python_codegen.PythonCodeGen attribute)
P
package (schema_salad.cpp_codegen.CppCodeGen attribute)
(schema_salad.dlang_codegen.DlangCodeGen attribute)
(schema_salad.dotnet_codegen.DotNetCodeGen attribute)
(schema_salad.java_codegen.JavaCodeGen attribute)
(schema_salad.typescript_codegen.TypeScriptCodeGen attribute)
parse() (schema_salad.cpp_codegen.CppCodeGen method)
(schema_salad.dlang_codegen.DlangCodeGen method)
parse_enum() (schema_salad.dlang_codegen.DlangCodeGen method)
parse_errors() (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
parse_map() (schema_salad.dlang_codegen.DlangCodeGen method)
parse_record_field() (schema_salad.dlang_codegen.DlangCodeGen method)
parse_record_field_type() (schema_salad.dlang_codegen.DlangCodeGen method)
parse_record_schema() (schema_salad.dlang_codegen.DlangCodeGen method)
parse_union() (schema_salad.dlang_codegen.DlangCodeGen method)
parseEnum() (schema_salad.cpp_codegen.CppCodeGen method)
parseMapSchema() (schema_salad.cpp_codegen.CppCodeGen method)
parser_info (schema_salad.dlang_codegen.DlangCodeGen attribute)
(schema_salad.python_codegen.PythonCodeGen attribute)
parser_info() (in module schema_salad.metaschema)
parseRecordField() (schema_salad.cpp_codegen.CppCodeGen method)
parseRecordSchema() (schema_salad.cpp_codegen.CppCodeGen method)
parseUnionSchema() (schema_salad.cpp_codegen.CppCodeGen method)
patch_fenced_code() (in module schema_salad.makedoc)
PluginName (in module schema_salad.makedoc)
pred() (in module schema_salad.cpp_codegen)
(in module schema_salad.jsonld_context)
prefix() (schema_salad.exceptions.SchemaSaladException method)
prefix_url() (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
pretty_str() (schema_salad.exceptions.SchemaSaladException method)
PRIMITIVE_TYPES (in module schema_salad.avro.schema)
primitives (in module schema_salad.validate)
PrimitiveSchema (class in schema_salad.avro.schema)
primitiveType (schema_salad.makedoc.RenderType attribute)
PrimitiveTypeLoader (in module schema_salad.metaschema)
prims (in module schema_salad.dotnet_codegen)
(in module schema_salad.java_codegen)
(in module schema_salad.python_codegen)
(in module schema_salad.typescript_codegen)
print_fieldrefs() (in module schema_salad.schema)
print_inheritance() (in module schema_salad.schema)
printrdf() (in module schema_salad.main)
process_type() (in module schema_salad.jsonld_context)
prologue() (schema_salad.codegen_base.CodeGenBase method)
(schema_salad.dlang_codegen.DlangCodeGen method)
(schema_salad.dotnet_codegen.DotNetCodeGen method)
(schema_salad.java_codegen.JavaCodeGen method)
(schema_salad.python_codegen.PythonCodeGen method)
(schema_salad.typescript_codegen.TypeScriptCodeGen method)
propagate_sourceline() (schema_salad.exceptions.SchemaSaladException method)
property_name() (schema_salad.java_codegen.JavaCodeGen static method)
props (schema_salad.avro.schema.Schema property)
PropsType (in module schema_salad.avro.schema)
PropType (in module schema_salad.avro.schema)
python_codegen() (in module schema_salad.tests.test_codegen_errors)
(in module schema_salad.tests.test_python_codegen)
PythonCodeGen (class in schema_salad.python_codegen)
Q
q() (in module schema_salad.cpp_codegen)
R
raise_type (schema_salad.sourceline.SourceLine attribute)
Record_nameLoader (in module schema_salad.metaschema)
record_refs (schema_salad.makedoc.RenderType attribute)
record_types (schema_salad.typescript_codegen.TypeScriptCodeGen attribute)
RecordField (class in schema_salad.metaschema)
RecordFieldLoader (in module schema_salad.metaschema)
RecordSchema (class in schema_salad.avro.schema)
(class in schema_salad.metaschema)
RecordSchemaLoader (in module schema_salad.metaschema)
redirects (schema_salad.makedoc.RenderType attribute)
ref_scope (schema_salad.codegen_base.TypeDef attribute)
reflow() (in module schema_salad.sourceline)
reflow_all() (in module schema_salad.sourceline)
refScope (schema_salad.metaschema.JsonldPredicate attribute)
rel_package_dir (schema_salad.java_codegen.JavaCodeGen attribute)
relname() (in module schema_salad.sourceline)
remap (schema_salad.cpp_codegen.FieldDefinition attribute)
render_type() (schema_salad.makedoc.RenderType method)
rendered (schema_salad.makedoc.RenderType attribute)
RenderType (class in schema_salad.makedoc)
replace_type() (in module schema_salad.schema)
replaceKeywords() (in module schema_salad.cpp_codegen)
resolve_all() (schema_salad.ref_resolver.Loader method)
resolve_ref() (schema_salad.ref_resolver.Loader method)
rvocab (schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
(schema_salad.ref_resolver.Loader attribute)
S
safe_name() (schema_salad.codegen_base.CodeGenBase static method)
(schema_salad.dlang_codegen.DlangCodeGen static method)
(schema_salad.dotnet_codegen.DotNetCodeGen static method)
(schema_salad.java_codegen.JavaCodeGen static method)
(schema_salad.python_codegen.PythonCodeGen static method)
(schema_salad.typescript_codegen.TypeScriptCodeGen static method)
safename() (in module schema_salad.cpp_codegen)
safename2() (in module schema_salad.cpp_codegen)
SALAD_FILES (in module schema_salad.schema)
salad_to_jsonld_context() (in module schema_salad.jsonld_context)
salad_version (schema_salad.dlang_codegen.DlangCodeGen attribute)
(schema_salad.python_codegen.PythonCodeGen attribute)
SaladEnumSchema (class in schema_salad.metaschema)
SaladEnumSchemaLoader (in module schema_salad.metaschema)
SaladMapSchema (class in schema_salad.metaschema)
SaladMapSchemaLoader (in module schema_salad.metaschema)
saladp (in module schema_salad.schema)
(in module schema_salad.validate)
SaladRecordField (class in schema_salad.metaschema)
SaladRecordFieldLoader (in module schema_salad.metaschema)
SaladRecordSchema (class in schema_salad.metaschema)
SaladRecordSchemaLoader (in module schema_salad.metaschema)
SaladUnionSchema (class in schema_salad.metaschema)
SaladUnionSchemaLoader (in module schema_salad.metaschema)
save() (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
(schema_salad.metaschema.ArraySchema method)
(schema_salad.metaschema.Documentation method)
(schema_salad.metaschema.EnumSchema method)
(schema_salad.metaschema.JsonldPredicate method)
(schema_salad.metaschema.MapSchema method)
(schema_salad.metaschema.RecordField method)
(schema_salad.metaschema.RecordSchema method)
(schema_salad.metaschema.SaladEnumSchema method)
(schema_salad.metaschema.SaladMapSchema method)
(schema_salad.metaschema.SaladRecordField method)
(schema_salad.metaschema.SaladRecordSchema method)
(schema_salad.metaschema.SaladUnionSchema method)
(schema_salad.metaschema.Saveable method)
(schema_salad.metaschema.SpecializeDef method)
(schema_salad.metaschema.UnionSchema method)
(schema_salad.python_codegen_support.Saveable method)
save_relative_uri() (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
save_type (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
save_with_metadata() (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
Saveable (class in schema_salad.metaschema)
(class in schema_salad.python_codegen_support)
schema
schema-salad-doc command line option
schema-salad-tool command line option
Schema (class in schema_salad.avro.schema)
schema-salad-doc command line option
--brand
--brandinverse
--brandlink
--brandstyle
--debug
--help
--only
--primtype
--redirect
-h
schema
schema-salad-tool command line option
--brand
--brandinverse
--brandlink
--brandstyle
--codegen
--codegen-copyright
--codegen-examples
--codegen-package
--codegen-parser-info
--codegen-spdx-copyright-text
--codegen-spdx-license-identifier
--codegen-target
--debug
--help
--non-strict
--only
--primtype
--print-avro
--print-doc
--print-fieldrefs-dot
--print-index
--print-inheritance-dot
--print-jsonld-context
--print-metadata
--print-oneline
--print-pre
--print-rdf
--print-rdfs
--quiet
--rdf-serializer
--redirect
--skip-schemas
--strict
--strict-foreign-properties
--verbose
--version
-h
-v
document
schema
schema_metadata (schema_salad.tests.test_real_cwl.TestRealWorldCWL attribute)
(schema_salad.tests.test_schemas_directive.TestSchemasDirective attribute)
SCHEMA_RESERVED_PROPS (in module schema_salad.avro.schema)
schema_salad
module
schema_salad.__main__
module
schema_salad.avro
module
schema_salad.avro.schema
module
schema_salad.codegen
module
schema_salad.codegen_base
module
schema_salad.cpp_codegen
module
schema_salad.dlang_codegen
module
schema_salad.dotnet_codegen
module
schema_salad.exceptions
module
schema_salad.fetcher
module
schema_salad.java_codegen
module
schema_salad.jsonld_context
module
schema_salad.main
module
schema_salad.makedoc
module
schema_salad.metaschema
module
schema_salad.python_codegen
module
schema_salad.python_codegen_support
module
schema_salad.ref_resolver
module
schema_salad.schema
module
schema_salad.sourceline
module
schema_salad.tests
module
schema_salad.tests.conftest
module
schema_salad.tests.matcher
module
schema_salad.tests.memory-leak-check
module
schema_salad.tests.test_avro_names
module
schema_salad.tests.test_cg
module
schema_salad.tests.test_cli_args
module
schema_salad.tests.test_codegen_errors
module
schema_salad.tests.test_cpp_codegen
module
schema_salad.tests.test_cwl11
module
schema_salad.tests.test_dlang_codegen
module
schema_salad.tests.test_dotnet_codegen
module
schema_salad.tests.test_errors
module
schema_salad.tests.test_examples
module
schema_salad.tests.test_fetch
module
schema_salad.tests.test_fp
module
schema_salad.tests.test_java_codegen
module
schema_salad.tests.test_makedoc
module
schema_salad.tests.test_misc
module
schema_salad.tests.test_pickling
module
schema_salad.tests.test_print_oneline
module
schema_salad.tests.test_python_codegen
module
schema_salad.tests.test_real_cwl
module
schema_salad.tests.test_ref_resolver
module
schema_salad.tests.test_schema
module
schema_salad.tests.test_schemas_directive
module
schema_salad.tests.test_subtypes
module
schema_salad.tests.test_typescript_codegen
module
schema_salad.tests.util
module
schema_salad.typescript_codegen
module
schema_salad.utils
module
schema_salad.validate
module
schema_type (in module schema_salad.schema)
SchemaDefinedType (class in schema_salad.metaschema)
SchemaException
SchemaParseException
schemas (schema_salad.avro.schema.NamedUnionSchema property)
(schema_salad.avro.schema.UnionSchema property)
(schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
SchemaSaladException
SchemaType (in module schema_salad.tests.test_cwl11)
schemes (schema_salad.fetcher.Fetcher attribute)
scoped_id (schema_salad.codegen_base.TypeDef attribute)
scoped_ref_fields (schema_salad.ref_resolver.Loader attribute)
secondaryFile_dsl_fields (schema_salad.ref_resolver.Loader attribute)
secondaryFilesDSL (schema_salad.metaschema.JsonldPredicate attribute)
secondaryfilesdsl_loader() (schema_salad.codegen_base.CodeGenBase method)
(schema_salad.dotnet_codegen.DotNetCodeGen method)
(schema_salad.java_codegen.JavaCodeGen method)
(schema_salad.python_codegen.PythonCodeGen method)
(schema_salad.typescript_codegen.TypeScriptCodeGen method)
serializer (schema_salad.python_codegen.PythonCodeGen attribute)
session (schema_salad.fetcher.DefaultFetcher attribute)
set_prop() (schema_salad.avro.schema.Field method)
(schema_salad.avro.schema.Schema method)
setup_class() (schema_salad.tests.test_real_cwl.TestRealWorldCWL class method)
(schema_salad.tests.test_schemas_directive.TestSchemasDirective class method)
shortname() (in module schema_salad.metaschema)
(in module schema_salad.python_codegen_support)
(in module schema_salad.schema)
skip_schemas (schema_salad.ref_resolver.Loader attribute)
SourceLine (class in schema_salad.sourceline)
spdx_copyright_text (schema_salad.cpp_codegen.CppCodeGen attribute)
spdx_license_identifier (schema_salad.cpp_codegen.CppCodeGen attribute)
specializationTypes (schema_salad.cpp_codegen.ClassDefinition attribute)
specialize (schema_salad.metaschema.SaladRecordSchema attribute)
SpecializeDef (class in schema_salad.metaschema)
SpecializeDefLoader (in module schema_salad.metaschema)
specializeFrom (schema_salad.metaschema.SpecializeDef attribute)
specializeTo (schema_salad.metaschema.SpecializeDef attribute)
split_field() (in module schema_salad.cpp_codegen)
split_name() (in module schema_salad.cpp_codegen)
standalone (schema_salad.ref_resolver.Loader attribute)
start (schema_salad.exceptions.SchemaSaladException attribute)
start() (schema_salad.sourceline.SourceLine method)
start_numbering (schema_salad.makedoc.ToC attribute)
strip_dup_lineno() (in module schema_salad.sourceline)
strip_duplicated_lineno() (in module schema_salad.sourceline)
StripYAMLComments() (in module schema_salad.tests.matcher)
strtype (in module schema_salad.metaschema)
SubLoader() (in module schema_salad.ref_resolver)
subs (schema_salad.makedoc.RenderType attribute)
subscope (schema_salad.metaschema.JsonldPredicate attribute)
subscopes (schema_salad.ref_resolver.Loader attribute)
summary() (schema_salad.exceptions.SchemaSaladException method)
supported_schemes() (schema_salad.fetcher.Fetcher method)
symbols (schema_salad.avro.schema.EnumSchema property)
(schema_salad.metaschema.EnumSchema attribute)
(schema_salad.metaschema.SaladEnumSchema attribute)
T
target (schema_salad.cpp_codegen.CppCodeGen attribute)
(schema_salad.dlang_codegen.DlangCodeGen attribute)
target_dir (schema_salad.dotnet_codegen.DotNetCodeGen attribute)
(schema_salad.java_codegen.JavaCodeGen attribute)
(schema_salad.typescript_codegen.TypeScriptCodeGen attribute)
test_attachments() (in module schema_salad.tests.test_ref_resolver)
test_avro_loading() (in module schema_salad.tests.test_avro_names)
test_avro_loading_subtype() (in module schema_salad.tests.test_subtypes)
test_avro_loading_subtype_bad() (in module schema_salad.tests.test_subtypes)
test_avro_regression() (in module schema_salad.tests.test_examples)
test_bad_schema() (in module schema_salad.tests.test_errors)
test_bad_schema2() (in module schema_salad.tests.test_errors)
test_bad_schemas() (in module schema_salad.tests.test_examples)
test_blank_node_id() (in module schema_salad.tests.test_examples)
test_cache() (in module schema_salad.tests.test_fetch)
test_can_use_Any() (in module schema_salad.tests.test_examples)
test_check_exists_follows_redirects() (in module schema_salad.tests.test_ref_resolver)
test_class_field() (in module schema_salad.tests.test_dotnet_codegen)
(in module schema_salad.tests.test_typescript_codegen)
test_cmap() (in module schema_salad.tests.test_examples)
test_cwl_cpp_gen() (in module schema_salad.tests.test_cpp_codegen)
test_cwl_cpp_generations() (in module schema_salad.tests.test_cpp_codegen)
test_cwl_cpp_generations_with_spdx() (in module schema_salad.tests.test_cpp_codegen)
test_cwl_dlang_gen() (in module schema_salad.tests.test_dlang_codegen)
test_cwl_gen() (in module schema_salad.tests.test_dotnet_codegen)
(in module schema_salad.tests.test_java_codegen)
(in module schema_salad.tests.test_python_codegen)
(in module schema_salad.tests.test_typescript_codegen)
test_default_parser_info() (in module schema_salad.tests.test_python_codegen)
test_DefaultFetcher_urljoin_linux() (in module schema_salad.tests.test_ref_resolver)
test_DefaultFetcher_urljoin_win32() (in module schema_salad.tests.test_ref_resolver)
test_detect_changes_in_html() (in module schema_salad.tests.test_makedoc)
test_dir_name (in module schema_salad.tests.test_cwl11)
(in module schema_salad.tests.test_real_cwl)
(in module schema_salad.tests.test_schemas_directive)
test_doc_fenced_code_contents_preserved() (in module schema_salad.tests.test_makedoc)
test_doc_headings_target_anchor() (in module schema_salad.tests.test_makedoc)
test_doc_render_table_of_contents() (in module schema_salad.tests.test_makedoc)
test_dollarsign_schema() (schema_salad.tests.test_schemas_directive.TestSchemasDirective method)
test_embedded_html_unescaped() (in module schema_salad.tests.test_makedoc)
test_empty_input() (in module schema_salad.tests.test_cli_args)
test_err() (in module schema_salad.tests.test_cg)
test_err2() (in module schema_salad.tests.test_cg)
test_error_message1() (in module schema_salad.tests.test_codegen_errors)
(in module schema_salad.tests.test_errors)
test_error_message10() (in module schema_salad.tests.test_codegen_errors)
(in module schema_salad.tests.test_errors)
test_error_message11() (in module schema_salad.tests.test_codegen_errors)
(in module schema_salad.tests.test_errors)
test_error_message15() (in module schema_salad.tests.test_codegen_errors)
(in module schema_salad.tests.test_errors)
test_error_message2() (in module schema_salad.tests.test_codegen_errors)
(in module schema_salad.tests.test_errors)
test_error_message3() (in module schema_salad.tests.test_errors)
test_error_message4() (in module schema_salad.tests.test_codegen_errors)
(in module schema_salad.tests.test_errors)
test_error_message5() (in module schema_salad.tests.test_codegen_errors)
(in module schema_salad.tests.test_errors)
test_error_message6() (in module schema_salad.tests.test_codegen_errors)
test_error_message7() (in module schema_salad.tests.test_codegen_errors)
(in module schema_salad.tests.test_errors)
test_error_message8() (in module schema_salad.tests.test_codegen_errors)
(in module schema_salad.tests.test_errors)
test_error_message9() (in module schema_salad.tests.test_codegen_errors)
(in module schema_salad.tests.test_errors)
test_errors() (in module schema_salad.tests.test_errors)
test_errors_previously_defined_dict_key() (in module schema_salad.tests.test_errors)
test_examples() (in module schema_salad.tests.test_examples)
test_extend_and_specialize_enums() (in module schema_salad.tests.test_pickling)
(in module schema_salad.tests.test_schema)
test_fetch_inject_id() (in module schema_salad.tests.test_ref_resolver)
test_fetcher() (in module schema_salad.tests.test_fetch)
test_file_uri() (in module schema_salad.tests.test_examples)
test_for_invalid_yaml1() (in module schema_salad.tests.test_print_oneline)
test_for_invalid_yaml2() (in module schema_salad.tests.test_print_oneline)
test_fp() (in module schema_salad.tests.test_fp)
test_fragment() (in module schema_salad.tests.test_examples)
test_graph_property() (in module schema_salad.tests.test_python_codegen)
test_graph_property_cache() (in module schema_salad.tests.test_python_codegen)
test_graph_property_empty_schema() (in module schema_salad.tests.test_python_codegen)
test_h3agatk_SNP() (schema_salad.tests.test_real_cwl.TestRealWorldCWL method)
test_h3agatk_WES() (schema_salad.tests.test_real_cwl.TestRealWorldCWL method)
test_icgc_pancan() (schema_salad.tests.test_real_cwl.TestRealWorldCWL method)
test_idmap() (in module schema_salad.tests.test_cg)
(in module schema_salad.tests.test_examples)
test_idmap2() (in module schema_salad.tests.test_cg)
test_import() (in module schema_salad.tests.test_cg)
test_import2() (in module schema_salad.tests.test_cg)
test_import_list() (in module schema_salad.tests.test_ref_resolver)
test_include() (in module schema_salad.tests.test_cg)
test_jsonld_ctx() (in module schema_salad.tests.test_examples)
test_load() (in module schema_salad.tests.test_cg)
test_load_by_yaml_metaschema() (in module schema_salad.tests.test_cg)
test_load_cwlschema() (in module schema_salad.tests.test_cg)
test_load_metaschema() (in module schema_salad.tests.test_cg)
test_load_pt() (in module schema_salad.tests.test_cg)
test_load_schema_cache() (in module schema_salad.tests.test_misc)
test_Loader_initialisation_disable_doc_cache() (in module schema_salad.tests.test_ref_resolver)
test_Loader_initialisation_for_HOME_env_var() (in module schema_salad.tests.test_ref_resolver)
test_Loader_initialisation_for_TMP_env_var() (in module schema_salad.tests.test_ref_resolver)
test_Loader_initialisation_with_neither_TMP_HOME_set() (in module schema_salad.tests.test_ref_resolver)
test_meta_schema_gen() (in module schema_salad.tests.test_dotnet_codegen)
(in module schema_salad.tests.test_java_codegen)
(in module schema_salad.tests.test_python_codegen)
(in module schema_salad.tests.test_typescript_codegen)
test_meta_schema_gen_no_base() (in module schema_salad.tests.test_python_codegen)
test_meta_schema_gen_up_to_date() (in module schema_salad.tests.test_python_codegen)
test_misc() (in module schema_salad.tests.test_misc)
test_mixin() (in module schema_salad.tests.test_examples)
test_multiline_list_entries_without_indention() (in module schema_salad.tests.test_makedoc)
test_multiline_list_entries_word_spacing() (in module schema_salad.tests.test_makedoc)
test_namespaces_type() (in module schema_salad.tests.test_errors)
test_namespaces_undeclared() (in module schema_salad.tests.test_errors)
test_nested_typedsl_ref() (in module schema_salad.tests.test_examples)
test_not_a_namespace1() (in module schema_salad.tests.test_errors)
test_not_a_namespace2() (in module schema_salad.tests.test_errors)
test_not_a_namespace3() (in module schema_salad.tests.test_errors)
test_nullable_links() (in module schema_salad.tests.test_examples)
test_outputBinding() (in module schema_salad.tests.test_cwl11)
test_parser_info() (in module schema_salad.tests.test_python_codegen)
test_plain_links_autolinked() (in module schema_salad.tests.test_makedoc)
test_print_index() (in module schema_salad.tests.test_examples)
test_print_metadata() (in module schema_salad.tests.test_examples)
test_print_oneline() (in module schema_salad.tests.test_print_oneline)
test_print_oneline_for_errors_in_resolve_ref() (in module schema_salad.tests.test_print_oneline)
test_print_oneline_for_errors_in_the_same_line() (in module schema_salad.tests.test_print_oneline)
test_print_oneline_for_invalid_yaml() (in module schema_salad.tests.test_print_oneline)
test_print_pre() (in module schema_salad.tests.test_examples)
test_print_pre_schema() (in module schema_salad.tests.test_examples)
test_print_rdf() (in module schema_salad.tests.test_examples)
test_print_rdf_invalid_external_ref() (in module schema_salad.tests.test_examples)
test_print_schema_index() (in module schema_salad.tests.test_examples)
test_print_schema_metadata() (in module schema_salad.tests.test_examples)
test_rdf_datetime() (in module schema_salad.tests.test_examples)
test_recordschema_pickle() (in module schema_salad.tests.test_pickling)
test_resolve_missing_step_id() (in module schema_salad.tests.test_ref_resolver)
test_resources_dir (schema_salad.dotnet_codegen.DotNetCodeGen attribute)
(schema_salad.java_codegen.JavaCodeGen attribute)
(schema_salad.typescript_codegen.TypeScriptCodeGen attribute)
test_safe_identifiers() (in module schema_salad.tests.test_python_codegen)
test_schema_salad_doc_oneline_doc() (in module schema_salad.tests.test_examples)
test_schema_salad_inherit_docs() (in module schema_salad.tests.test_makedoc)
test_schemas() (in module schema_salad.tests.test_examples)
test_schemas_type() (in module schema_salad.tests.test_errors)
test_scoped_id() (in module schema_salad.tests.test_examples)
test_scoped_ref() (in module schema_salad.tests.test_examples)
test_secondaryFile_dsl_ref() (in module schema_salad.tests.test_examples)
test_secondaryFiles() (in module schema_salad.tests.test_cwl11)
test_self_validate() (in module schema_salad.tests.test_examples)
test_shortname() (in module schema_salad.tests.test_cg)
test_skip_bad_schemas() (in module schema_salad.tests.test_examples)
test_sourceline() (in module schema_salad.tests.test_examples)
test_src_dir (schema_salad.dotnet_codegen.DotNetCodeGen attribute)
(schema_salad.java_codegen.JavaCodeGen attribute)
test_subscoped_id() (in module schema_salad.tests.test_examples)
test_subtypes() (in module schema_salad.tests.test_subtypes)
test_subtypes_nested() (in module schema_salad.tests.test_subtypes)
test_subtypes_nested_bad() (in module schema_salad.tests.test_subtypes)
test_subtypes_recursive() (in module schema_salad.tests.test_subtypes)
test_subtypes_union() (in module schema_salad.tests.test_subtypes)
test_subtypes_union_bad() (in module schema_salad.tests.test_subtypes)
test_topmed_single_doc() (schema_salad.tests.test_real_cwl.TestRealWorldCWL method)
test_typedsl_ref() (in module schema_salad.tests.test_examples)
test_use_of_package_for_parser_info() (in module schema_salad.tests.test_python_codegen)
test_version() (in module schema_salad.tests.test_cli_args)
test_yaml_datetime() (in module schema_salad.tests.test_examples)
test_yaml_float_test() (in module schema_salad.tests.test_examples)
test_yaml_tab_error() (in module schema_salad.tests.test_cwl11)
testFetcher (class in schema_salad.tests.test_fetch)
TestRealWorldCWL (class in schema_salad.tests.test_real_cwl)
TestSchemasDirective (class in schema_salad.tests.test_schemas_directive)
text() (schema_salad.makedoc.MyRenderer method)
title (schema_salad.makedoc.RenderType attribute)
tmp_dir_fixture() (in module schema_salad.tests.test_ref_resolver)
to_doc_comment() (schema_salad.dlang_codegen.DlangCodeGen method)
to_dotnet() (schema_salad.dotnet_codegen.DotNetCodeGen method)
to_id() (in module schema_salad.makedoc)
to_java() (schema_salad.java_codegen.JavaCodeGen method)
to_one_line_messages() (in module schema_salad.exceptions)
to_typescript() (schema_salad.typescript_codegen.TypeScriptCodeGen method)
to_validation_exception() (in module schema_salad.ref_resolver)
ToC (class in schema_salad.makedoc)
toc (schema_salad.makedoc.RenderType attribute)
(schema_salad.makedoc.ToC attribute)
type (schema_salad.avro.schema.Field attribute)
(schema_salad.avro.schema.Schema attribute)
type_ (schema_salad.metaschema.ArraySchema attribute)
(schema_salad.metaschema.Documentation attribute)
(schema_salad.metaschema.EnumSchema attribute)
(schema_salad.metaschema.MapSchema attribute)
(schema_salad.metaschema.RecordField attribute)
(schema_salad.metaschema.RecordSchema attribute)
(schema_salad.metaschema.SaladEnumSchema attribute)
(schema_salad.metaschema.SaladMapSchema attribute)
(schema_salad.metaschema.SaladRecordField attribute)
(schema_salad.metaschema.SaladRecordSchema attribute)
(schema_salad.metaschema.SaladUnionSchema attribute)
(schema_salad.metaschema.UnionSchema attribute)
type_dsl_fields (schema_salad.ref_resolver.Loader attribute)
type_loader() (schema_salad.codegen_base.CodeGenBase method)
(schema_salad.dotnet_codegen.DotNetCodeGen method)
(schema_salad.java_codegen.JavaCodeGen method)
(schema_salad.python_codegen.PythonCodeGen method)
(schema_salad.typescript_codegen.TypeScriptCodeGen method)
type_loader_enum() (schema_salad.dotnet_codegen.DotNetCodeGen method)
(schema_salad.java_codegen.JavaCodeGen method)
(schema_salad.typescript_codegen.TypeScriptCodeGen method)
TypeDef (class in schema_salad.codegen_base)
typedoc (schema_salad.makedoc.RenderType attribute)
typeDSL (schema_salad.metaschema.JsonldPredicate attribute)
typedsl_Array_nameLoader_2 (in module schema_salad.metaschema)
typedsl_Documentation_nameLoader_2 (in module schema_salad.metaschema)
typedsl_Enum_nameLoader_2 (in module schema_salad.metaschema)
typedsl_loader() (schema_salad.codegen_base.CodeGenBase method)
(schema_salad.dotnet_codegen.DotNetCodeGen method)
(schema_salad.java_codegen.JavaCodeGen method)
(schema_salad.python_codegen.PythonCodeGen method)
(schema_salad.typescript_codegen.TypeScriptCodeGen method)
typedsl_Map_nameLoader_2 (in module schema_salad.metaschema)
typedsl_Record_nameLoader_2 (in module schema_salad.metaschema)
typedsl_Union_nameLoader_2 (in module schema_salad.metaschema)
typedsl_union_of_PrimitiveTypeLoader_or_RecordSchemaLoader_or_EnumSchemaLoader_or_ArraySchemaLoader_or_MapSchemaLoader_or_UnionSchemaLoader_or_strtype_or_array_of_union_of_PrimitiveTypeLoader_or_RecordSchemaLoader_or_EnumSchemaLoader_or_ArraySchemaLoader_or_MapSchemaLoader_or_UnionSchemaLoader_or_strtype_2 (in module schema_salad.metaschema)
typefmt() (schema_salad.makedoc.RenderType method)
typemap (schema_salad.makedoc.RenderType attribute)
types (in module schema_salad.tests.test_subtypes)
(schema_salad.cpp_codegen.UnionDefinition attribute)
typescript_codegen() (in module schema_salad.tests.test_typescript_codegen)
TypeScriptCodeGen (class in schema_salad.typescript_codegen)
typeStr (schema_salad.cpp_codegen.FieldDefinition attribute)
U
Union_nameLoader (in module schema_salad.metaschema)
union_of_None_type_or_Any_type (in module schema_salad.metaschema)
union_of_None_type_or_array_of_RecordFieldLoader (in module schema_salad.metaschema)
union_of_None_type_or_array_of_SaladRecordFieldLoader (in module schema_salad.metaschema)
union_of_None_type_or_array_of_SpecializeDefLoader (in module schema_salad.metaschema)
union_of_None_type_or_booltype (in module schema_salad.metaschema)
union_of_None_type_or_inttype (in module schema_salad.metaschema)
union_of_None_type_or_strtype (in module schema_salad.metaschema)
union_of_None_type_or_strtype_or_array_of_strtype (in module schema_salad.metaschema)
union_of_None_type_or_strtype_or_JsonldPredicateLoader (in module schema_salad.metaschema)
union_of_PrimitiveTypeLoader_or_RecordSchemaLoader_or_EnumSchemaLoader_or_ArraySchemaLoader_or_MapSchemaLoader_or_UnionSchemaLoader_or_strtype (in module schema_salad.metaschema)
union_of_PrimitiveTypeLoader_or_RecordSchemaLoader_or_EnumSchemaLoader_or_ArraySchemaLoader_or_MapSchemaLoader_or_UnionSchemaLoader_or_strtype_or_array_of_union_of_PrimitiveTypeLoader_or_RecordSchemaLoader_or_EnumSchemaLoader_or_ArraySchemaLoader_or_MapSchemaLoader_or_UnionSchemaLoader_or_strtype (in module schema_salad.metaschema)
union_of_SaladRecordSchemaLoader_or_SaladEnumSchemaLoader_or_SaladMapSchemaLoader_or_SaladUnionSchemaLoader_or_DocumentationLoader (in module schema_salad.metaschema)
union_of_SaladRecordSchemaLoader_or_SaladEnumSchemaLoader_or_SaladMapSchemaLoader_or_SaladUnionSchemaLoader_or_DocumentationLoader_or_array_of_union_of_SaladRecordSchemaLoader_or_SaladEnumSchemaLoader_or_SaladMapSchemaLoader_or_SaladUnionSchemaLoader_or_DocumentationLoader (in module schema_salad.metaschema)
UnionDefinition (class in schema_salad.cpp_codegen)
unionDefinitions (schema_salad.cpp_codegen.CppCodeGen attribute)
UnionSchema (class in schema_salad.avro.schema)
(class in schema_salad.metaschema)
UnionSchemaLoader (in module schema_salad.metaschema)
uri_array_of_strtype_True_False_None_None (in module schema_salad.metaschema)
uri_file_path() (in module schema_salad.ref_resolver)
uri_loader() (schema_salad.codegen_base.CodeGenBase method)
(schema_salad.dotnet_codegen.DotNetCodeGen method)
(schema_salad.java_codegen.JavaCodeGen method)
(schema_salad.python_codegen.PythonCodeGen method)
(schema_salad.typescript_codegen.TypeScriptCodeGen method)
uri_strtype_False_False_1_None (in module schema_salad.metaschema)
uri_strtype_True_False_None_None (in module schema_salad.metaschema)
uri_union_of_None_type_or_strtype_False_False_None_None (in module schema_salad.metaschema)
uri_union_of_None_type_or_strtype_or_array_of_strtype_False_False_1_None (in module schema_salad.metaschema)
uri_union_of_None_type_or_strtype_or_array_of_strtype_False_False_None_None (in module schema_salad.metaschema)
uri_union_of_None_type_or_strtype_True_False_None_None (in module schema_salad.metaschema)
uri_union_of_PrimitiveTypeLoader_or_RecordSchemaLoader_or_EnumSchemaLoader_or_ArraySchemaLoader_or_MapSchemaLoader_or_UnionSchemaLoader_or_strtype_or_array_of_union_of_PrimitiveTypeLoader_or_RecordSchemaLoader_or_EnumSchemaLoader_or_ArraySchemaLoader_or_MapSchemaLoader_or_UnionSchemaLoader_or_strtype_False_True_2_None (in module schema_salad.metaschema)
url_fields (schema_salad.ref_resolver.Loader attribute)
urljoin() (schema_salad.fetcher.DefaultFetcher method)
(schema_salad.fetcher.Fetcher method)
(schema_salad.tests.test_fetch.CWLTestFetcher method)
(schema_salad.tests.test_fetch.testFetcher method)
USE_ONE_OR_LIST_OF_TYPES (in module schema_salad.java_codegen)
uses (schema_salad.makedoc.RenderType attribute)
V
VALID_FIELD_SORT_ORDERS (in module schema_salad.avro.schema)
VALID_TYPES (in module schema_salad.avro.schema)
validate() (in module schema_salad.validate)
validate_doc() (in module schema_salad.schema)
validate_ex() (in module schema_salad.validate)
validate_link() (schema_salad.ref_resolver.Loader method)
validate_links() (schema_salad.ref_resolver.Loader method)
validate_scoped() (schema_salad.ref_resolver.Loader method)
ValidationException
values (schema_salad.avro.schema.MapSchema property)
(schema_salad.avro.schema.NamedMapSchema property)
(schema_salad.cpp_codegen.EnumDefinition attribute)
(schema_salad.cpp_codegen.MapDefinition attribute)
(schema_salad.metaschema.MapSchema attribute)
(schema_salad.metaschema.SaladMapSchema attribute)
vocab (schema_salad.codegen_base.CodeGenBase attribute)
(schema_salad.metaschema.LoadingOptions attribute)
(schema_salad.python_codegen_support.LoadingOptions attribute)
(schema_salad.ref_resolver.Loader attribute)
vocab_fields (schema_salad.ref_resolver.Loader attribute)
vocab_type_name() (in module schema_salad.makedoc)
vpformat() (in module schema_salad.validate)
W
with_sourceline() (schema_salad.exceptions.SchemaSaladException method)
writeDefinition() (schema_salad.cpp_codegen.ClassDefinition method)
(schema_salad.cpp_codegen.EnumDefinition method)
(schema_salad.cpp_codegen.FieldDefinition method)
(schema_salad.cpp_codegen.MapDefinition method)
(schema_salad.cpp_codegen.UnionDefinition method)
writeFwdDeclaration() (schema_salad.cpp_codegen.ClassDefinition method)
(schema_salad.cpp_codegen.MapDefinition method)
(schema_salad.cpp_codegen.UnionDefinition method)
writeImplDefinition() (schema_salad.cpp_codegen.ClassDefinition method)
(schema_salad.cpp_codegen.MapDefinition method)
(schema_salad.cpp_codegen.UnionDefinition method)