Network2020, возьми тот единственный шестиугольник, который, по твоему мнению, подходит. Теперь вращай его вокруг центра на произвольный угол. Таких углов бесконечно много, соответственно, шестиугольников тоже бесконечно много. В рамках твоей задачи всё это - разные шестиугольники, потому что в них попадают разные точки.
запусти gradlew из консоли с --info --debug --stacktrace (одним из или всеми). Что-то да покажет. Почисть кеши, в том числе гредловый кеш ~/.gradle/caches
есть знакомый сишник, который в этой сфере с 2002 года, и даже он не будет так голословен в своих изречениях.
Ну прям, Си это ж не Си++. Там синтаксиса кропаль, и семантики - тоже. Думаю, ваш знакомый может утверждать, что знает Си (если он действительно сишник).
Чего не скажешь о ТС.