lib/milkode/cdstk/milkode_yaml.rb in milkode-0.5.1 vs lib/milkode/cdstk/milkode_yaml.rb in milkode-0.5.2
- old
+ new
@@ -57,9 +57,14 @@
# 名前が同じパッケージを検索
def find_name(name)
@contents.find {|v| v.same_name?(name)}
end
+ # 指定キーワードにマッチする全てのパッケージを返す
+ def match_all(keyword)
+ @contents.find_all {|p| p.name.include? keyword }
+ end
+
# ディレクトリ名が同じパッケージを検索
def find_dir(directory)
@contents.find {|v| v.directory == directory}
end