У меня есть свой класс, который я часто использую в своих проектах. В этом классе есть несколько методов, но не все они используются в каждом проекте.
У меня такой вопрос: включение этого класса в проект приведет к тому, что проект станет бесполезным, или компилятор просто включит используемые методы?
Я имею в виду, если в моем классе 30 методов, но только 4 используются в данном проекте, будет ли компилятор включать также другие неиспользованные 26 или только 4, используемые в конечном продукте?
Если он включает все, есть ли способ заставить его игнорировать неиспользуемые методы и обрезать двоичный файл до минимума?