Если кому интересно, то проблема была в том, что к...
# russian
b
Если кому интересно, то проблема была в том, что каким-то чудесным образом после переименования в гит попало 2 файла с одинаковыми именами в разном регистре. В итоге у меня macos с регистронезависимой файловой системой и при чекауте в папке оставался только один из двух файлов и локально всё нормально компилировалось, а на teamcity файловая система регистрозависимая и там всё падало с такой интересной ошибкой.
a
Да, есть такая бага то ли в гите, то ли в IDEA, что если изменить только регистр файла, то возникают фантомы 🙂 PS: злые линуксоиды могут написать такую программу, где двай разных (нужных) класса отличаются только регистром- и код будет мобираться только на linux 😱
c
У нас такая ошибка была несколько раз в результате рефакторинга. Кто-то где-то накосячил с гайдлайном (типа
JWTParser
vs
JwtParser
), потом исправили, в линуксе всё норм, форточки как всегда в своём амплуа всё валят. holywar 🧌
🤣 1
a
По-моему это починили в каком-то из последних релизов чего-то (идеи или винды). По крайней мере у меня был кейс конфликт, но он как-то сам решился. Винда на самом деле кейсы различает на уровне АПИ.