Skip to:
ClassIdentity.equals contract is broken since a ClassDefinition does not equal ClassReference and vice versa, yet ObjectFetcher/Editor relies on it to work properly if it's used with ClassDefinitions.
also fixed hashCode https://github.com/celements/celements-xwiki/pull/101
ClassIdentity.equals contract is broken since a ClassDefinition does not equal ClassReference and vice versa, yet ObjectFetcher/Editor relies on it to work properly if it's used with ClassDefinitions.