Repository: buildr Updated Branches: refs/heads/master bc35b8df4 -> 1aff239f0
Prefer %w syntax Project: http://git-wip-us.apache.org/repos/asf/buildr/repo Commit: http://git-wip-us.apache.org/repos/asf/buildr/commit/efe45381 Tree: http://git-wip-us.apache.org/repos/asf/buildr/tree/efe45381 Diff: http://git-wip-us.apache.org/repos/asf/buildr/diff/efe45381 Branch: refs/heads/master Commit: efe45381b32f3ce881a2127514e53a1746702c89 Parents: bc35b8d Author: Peter Donald <pe...@realityforge.org> Authored: Thu Apr 26 11:12:56 2018 +1000 Committer: Peter Donald <pe...@realityforge.org> Committed: Thu Apr 26 11:12:56 2018 +1000 ---------------------------------------------------------------------- lib/buildr/core/compile.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/buildr/blob/efe45381/lib/buildr/core/compile.rb ---------------------------------------------------------------------- diff --git a/lib/buildr/core/compile.rb b/lib/buildr/core/compile.rb index a206f5f..3aec671 100644 --- a/lib/buildr/core/compile.rb +++ b/lib/buildr/core/compile.rb @@ -185,7 +185,7 @@ module Buildr #:nodoc: each { |file| map[file] = File.join(target, Util.relative_path(file, source).ext(target_ext)) } else # try to extract package name from .java or .scala files - if ['.java', '.scala', '.groovy'].include? File.extname(source) + if %w(.java .scala .groovy).include? File.extname(source) package = findFirst(source, /^\s*package\s+([^\s;]+)\s*;?\s*/) map[source] = package ? File.join(target, package[1].gsub('.', '/'), File.basename(source).ext(target_ext)) : target elsif