エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
RakeのFileListオブジェクトが、標準ではドットファイル・ディレクトリの再帰的な取得を行えないため、F... RakeのFileListオブジェクトが、標準ではドットファイル・ディレクトリの再帰的な取得を行えないため、FileListクラスを再定義し、再帰的にドットファイル・ディレクトリを取得できるようにしました。 再定義したのは、Rake::FileList#add_matchingとRake::FileList#exclude?です。Rakefileの中でFileListクラスを再定義します。 class FileList def add_matching(pattern) Dir.glob(pattern, File::FNM_DOTMATCH).each do |fn| self << fn unless exclude?(fn) or /(?:^(?:\.|\.\.)$)|(?:\/(?:\.|\.\.)$)/.match(fn) end end private :add_matchin