Компиляция схемы Castor создает различную иерархию классов в зависимости от элементов схемы - PullRequest
3 голосов
/ 11 ноября 2008

Поддерживая систему на основе касторов, я изменяю исходную схему, чтобы создать новый набор классов, и обнаруживаю, что введение нового элемента создает другую иерархию классов. Это верно для любого типа элемента.

Вкратце, текущая схема создает класс foo, который расширяет fooParent, который расширяет fooGrandparent. Введите новый элемент в схему, который не связан с этими классами, и Castor теперь создает foo AND fooParent, которые оба расширяют fooGrandparent.

Кто-нибудь видел это раньше?

...