boolean (Object o) { if (!super.equals(o)) return false; ModuleDependencyData that = (ModuleDependencyData)o; if (productionOnTestDependency != that.productionOnTestDependency) return false; if (moduleDependencyArtifacts != null ? !moduleDependencyArtifacts.equals(that.moduleDependencyArtifacts) : that.moduleDependencyArtifacts != null) { return false; } return true; }