我有下一个文件结构:
--root folder
--Gemfile.lock
--Gemfile以及下一种语言定义:
Gem
filter remove_matches ^\s*#
filename Gemfile.lock
filename Gemfile
3rd_gen_scale 2.11在ubunutu下一个命令:
cloc path_to_root_dir --csv --force-lang-def=path_to_def_file给我:
2个文本文件。 两个独特的文件。 0文件被忽略。 文件、语言、空白、注释、代码,"github.com/AlDanial/cloc v. 1.90 T=0.03 s (62.0文件/s,11467.1行/s)“ 2,宝石,9,5,356 2,总和,9,5,356
在Windows上:
2个文本文件。 两个独特的文件。 3个文件被忽略。
发布于 2021-08-25 11:09:17
出于某种原因,cloc的1.90版本要求定义中的文件名为小写。添加开关--ignored="myfile.txt"将产生下一个输出:
path_to_root_dir,零大小文件 路径_to_root_dir/dir文件,语言未知(#3) 路径_to_root_dir/gifile.lock,语言未知(#3)
在将cloc文件更改为小写文件名之后,一切都开始工作了:
Gem
filter remove_matches ^\s*#
filename gemfile.lock
filename gemfile
3rd_gen_scale 2.112个文本文件。 两个独特的文件。 1文件被忽略。 文件、语言、空白、注释、代码,"github.com/AlDanial/cloc v. 1.90 T=0.01 s (278.8文件/s,51583.6行/s)“ 2,宝石,9,5,356 2,总和,9,5,356
在github上提交了一个问题。
https://stackoverflow.com/questions/68921586
复制相似问题