anchor.diff:  rock_one_song(FileName, Config) ->
       F = atom_to_list(FileName),
       case elvis_core:rock_this(F, Config) of
  -        {fail, _} -> elvis_utils:erlang_halt(1);
  +        {fail, _} ->
  +            case application:get_env(elvis, keep_going, false) of
  +                false -> elvis_utils:erlang_halt(1);
  +                true -> ok
  +            end;
           ok -> ok
       end.
  
positive.code:     OutputFormat = "It allows you to display the results in plain text. When "
                     ++ "none is provided elvis displays the results in colors. "
                     ++ "The options allowed are (plain | colors).",
      [
       {help, $h, "help", undefined, "Show this help information."},
       {config, $c, "config", string, Commands},
       {commands, undefined, "commands", undefined, "Show available commands."},
       {output_format, undefined, "output-format", string, OutputFormat},
       {version, $v, "version", undefined, "Specify the elvis current version."},
       {code_path, $p, "code-path", string, "Add the directory in the code path."}
      ].
  
  -spec process_options([atom()], [string()]) -> ok.
  
negative.code:     process_options(Opts, Cmds, Config);
  process_options([{output_format, Format} | Opts], Cmds, Config) ->
      ok = application:set_env(elvis, output_format, list_to_atom(Format)),
      process_options(Opts, Cmds, Config);
  process_options([keep_going | Opts], Cmds, Config) ->
      ok = application:set_env(elvis, keep_going, true),
      process_options(Opts, Cmds, Config);
  process_options([version | Opts], Cmds, Config) ->
      version(),
  