Я работаю на Java и реализую базовое дерево (да, для домашней работы, но выслушайте меня!). Я обнаружил, что сделал ошибку и получил класс итератора, унаследованный от суперкласса итератора, где оба нуждались во внутренней ссылке на один и тот же узел дерева. Теперь каждый раз, когда я ссылаюсь на узел в подклассе и вносю изменения, я должен делать то же самое изменение в суперклассе, иначе они будут не синхронизированы.
У меня не так много классов в пакете, и я мог бы сделать это вручную; однако мне было интересно, есть ли в Eclipse возможность удалять ссылки при удалении класса из пакета. Я делал нечто подобное раньше, и я не думаю, что это происходит автоматически, поэтому, возможно, ответ просто нет; Впрочем, было бы неплохо. Надеясь, что какая-то мудрость может помочь здесь.