36 std::ostream* output = &std::cout;
37 std::ostream* error = &std::cerr;
38 std::string delimiter =
",";
41 bool summarize =
false;
42 bool output_json =
false;
46 int check(
const CheckOptions& opt,
const std::vector<std::string>& filepaths);
52 std::ostream* output = &std::cout;
53 std::ostream* error = &std::cerr;
59 int dump(
const DumpOptions& opt,
const std::vector<std::string>& filepaths);
65 std::ostream* output = &std::cout;
66 std::ostream* error = &std::cerr;
73 bool allow_empty =
false;
74 bool write_output =
true;
75 bool require_success =
false;
76 bool report_progress =
true;
78 bool debug_lua =
false;
79 int debug_lua_port = 21110;
82 int run(
const RunOptions& opt,
const std::vector<std::string>& filepaths);
88 std::ostream* output = &std::cout;
89 std::ostream* error = &std::cerr;
92 std::vector<std::string> commands;
95 std::optional<bool> interactive;
99 int shell(
const ShellOptions& opt,
const std::vector<std::string>& filepaths);
105 std::ostream* output = &std::cout;
106 std::ostream* error = &std::cerr;
109 bool plugin_usage =
false;
110 bool output_json =
false;
114 int usage(
const UsageOptions& opt,
const std::string& argument);
117 std::ostream* output = &std::cout;
118 std::ostream* error = &std::cerr;
121 bool output_json =
false;
Definition: lua_setup.hpp:42
Definition: stack_factory.hpp:51
Definition: main_commands.hpp:32
Definition: main_commands.hpp:48
Definition: main_commands.hpp:61
Definition: main_commands.hpp:84
Definition: main_commands.hpp:101
Definition: main_commands.hpp:116