int (IdeaDependency object) { if (object == null) return 0; if (object instanceof IdeaModuleDependency) return computeHashCode((IdeaModuleDependency)object); if (object instanceof IdeaSingleEntryLibraryDependency) return computeHashCode((IdeaSingleEntryLibraryDependency)object); return object.hashCode(); }