Browse Source

Update rebar_templater with safer regex

Co-authored-by: Fred Hebert <mononcqc@ferd.ca>
pull/2384/head
Pablo Costas 4 years ago
committed by GitHub
parent
commit
a1d17fce6a
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      src/rebar_templater.erl

+ 1
- 1
src/rebar_templater.erl View File

@ -199,7 +199,7 @@ maybe_warn_about_name(Vars) ->
maybe_warn_about_name_clash(File) -> maybe_warn_about_name_clash(File) ->
case filename:extension(File) of case filename:extension(File) of
".erl" -> ".erl" ->
Module0 = re:replace(filename:basename(File), " \.erl", "", [{return, list}]),
Module0 = re:replace(filename:basename(File), " \\.erl$", "", [{return, list}]),
Module = list_to_atom(Module0), Module = list_to_atom(Module0),
try Module:module_info() of try Module:module_info() of
_ -> ?WARN("The module definition of '~ts' in file ~ts " _ -> ?WARN("The module definition of '~ts' in file ~ts "

Loading…
Cancel
Save