GetTypeName returns the type of a schema.
LookupSchemaForField looks for the schema of a given path in a base schema.
PrintModel prints the description of a schema in writer.
PrintModelDescription prints the description of a specific model or dot path. If recursive, all components nested within the fields of the schema will be printed.
SplitAndParseResourceRequest separates the users input into a model and fields
Formatter helps you write with indentation, and can wrap text as needed.
Indent creates a new Formatter that will indent the code by that much more.
Write writes a string with the indentation set for the Formatter. This is not wrapping text.
WriteWrapped writes a string with the indentation set for the Formatter, and wraps as needed.