MCPcopy Create free account
hub / github.com/python-jsonschema/jsonschema / parse_args

Function parse_args

jsonschema/cli.py:208–216  ·  view source on GitHub ↗
(args)

Source from the content-addressed store, hash-verified

206
207
208def parse_args(args): # noqa: D103
209 arguments = vars(parser.parse_args(args=args or ["--help"]))
210 if arguments["output"] != "plain" and arguments["error_format"]:
211 raise parser.error(
212 "--error-format can only be used with --output plain",
213 )
214 if arguments["output"] == "plain" and arguments["error_format"] is None:
215 arguments["error_format"] = "{error.instance}: {error.message}\n"
216 return arguments
217
218
219def _validate_instance(instance_path, instance, validator, outputter):

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected