# The name of the tool
# Used in help messages for instance
- readable attr _tool_name: String
+ readable var _tool_name: String
- meth exec_cmd_line
+ fun exec_cmd_line
do
process_options
end
end
- meth perform_work(mods: Array[MMModule]) is abstract
+ fun perform_work(mods: Array[MMModule]) is abstract
- meth dump_context_info
+ fun dump_context_info
do
for mod in module_hierarchy do
mod.dump_module_info
end
redef class MMModule
- meth dump_module_info
+ fun dump_module_info
do
var p = filename.file_path
var fname = "{p}/{name}"
end
redef class MMLocalClass
- meth dump_properties(file: OStream)
+ fun dump_properties(file: OStream)
do
file.write("class {self}\n")
for p in global_properties do