Я пытаюсь использовать .gitattributes, чтобы указать язык всех файлов .h
, используя linguist-language=C
, и убедиться, что лингвист не включает библиотеку SFML в свой подсчет, используя linguist-vendored
. Я подсчитал все строки в моем проекте (конечно, без библиотеки), и общее количество строк составило 529. Я подсчитал все строки в моих файлах .c
и Makefile
(не в файлах .h), и в сумме получилось 31 строка. Я не математик, но файлы .c
и Makefile
составляют примерно 5% моего проекта, но после фиксации файла .gitattributes
, указывающего не учитывать включаемые файлы, он говорит, что C++ составляет 99,7% моего проекта, когда он должен быть примерно 95. Я не знаю, в чем проблема. Вот файл .gitattributes
:
*.h linguist-language=C
./include/SFML/* linguist-vendored
а вот ссылка на репозиторий GitHub: https://github.com/reimeytal/pandemic-simulator Любая помощь приветствуется. Спасибо.