MCPcopy Create free account
hub / github.com/apache/fory / main

Function main

compiler/fory_compiler/cli.py:1104–1116  ·  view source on GitHub ↗

Main entry point.

(args: Optional[List[str]] = None)

Source from the content-addressed store, hash-verified

1102
1103
1104def main(args: Optional[List[str]] = None) -> int:
1105 """Main entry point."""
1106 parsed = parse_args(normalize_args(args))
1107
1108 if parsed.scan_generated:
1109 return cmd_scan_generated(parsed)
1110
1111 if not parsed.files:
1112 print("Usage: foryc [--scan-generated] [options] FILES...", file=sys.stderr)
1113 print("Use 'foryc --help' for more information", file=sys.stderr)
1114 return 1
1115
1116 return cmd_compile(parsed)
1117
1118
1119if __name__ == "__main__":

Callers 2

__main__.pyFile · 0.90
cli.pyFile · 0.70

Calls 4

normalize_argsFunction · 0.85
cmd_scan_generatedFunction · 0.85
cmd_compileFunction · 0.85
parse_argsFunction · 0.70

Tested by

no test coverage detected