lib/milkode/cdstk/milkode_yaml.rb in milkode-0.9.3.1 vs lib/milkode/cdstk/milkode_yaml.rb in milkode-0.9.4
- old
+ new
@@ -72,10 +72,10 @@
# 指定ディレクトリの所属するパッケージのルートディレクトリを得る。
# 見つからない場合はnilを返す。
def package_root(dir)
nd = Util::normalize_filename dir
@contents.find do |v|
- v if nd =~ /^#{Regexp.escape(v.directory)}/
+ v if nd =~ /^#{Regexp.escape(v.directory)}(:?\/|\Z)/
end
end
# マイグレーション
def migrate