Github неправильно распознает язык программирования, используемый в проекте

Итак, у меня есть Git репозиторий что я написал на C ++, но GitHub настаивает на том, что я использую D. Почему это и есть ли способ исправить это?

20

Решение

Github использует свой собственный модуль синтаксического анализа языка и иногда (на самом деле часто) делает ошибки. Просто напишите больше кода, чтобы синтаксическому анализатору было легче выбирать ваш основной язык, и через некоторое время github сделает это правильно.

В этом конкретном случае парсер кода дурачит ваши файлы в STMC-C/Assignments/a* Дирс с .d расширение. Это расширение для D источников. Количество этих источников доминировало в вашем проекте, поэтому github решил, что основным используемым языком программирования является D.

редактировать: только что нашел этот публичное репо (детектор языка github) — в нем есть некоторые объяснения системы.

12

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]