Method: AppCommand::Generate#opts_routing

Defined in:
lib/routes/generate.rb

#opts_routingObject



61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# File 'lib/routes/generate.rb', line 61

def opts_routing

    Blufin::Terminal::execute_proc("Processing: #{Blufin::Terminal::format_highlight('Routes')}", Proc.new {
        rg, ro = EWorld::RouteWriter::write(@ui_project, @routes_to_write)
        @generated.concat(rg)
        @overwritten.concat(ro)
    }, verbose: @verbose)

    # Reformat front-end.
    Blufin::Terminal::execute_proc('Re-formatting UI codebase', Proc.new {
        Blufin::Terminal::execute('git add .', @project_path_ui, verbose: false)
        Blufin::Terminal::execute('yarn format', @project_path_ui, verbose: false)
    }, verbose: @verbose)

    puts if @verbose && !@generated.any? && !@overwritten.any?

    Blufin::Terminal::custom('Generated', 22, 'The following files were generated:', @generated) if @generated.any?
    Blufin::Terminal::custom('Overwritten', 55, 'The following files were overwritten:', @overwritten) if @overwritten.any?

end