Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 483591
Collapse All | Expand All

(-)a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/comparator/ClassFileComparator.java (-2 / +2 lines)
Lines 1222-1228 Link Here
1222
				}
1222
				}
1223
				return;
1223
				return;
1224
			}
1224
			}
1225
			if ((Flags.isPrivate(access) || Util.isDefault(access)) && (Flags.isPrivate(access2) || Util.isDefault(access2))) {
1225
			if ((Flags.isPrivate(access) || Util.isDefault(access) || (Flags.isProtected(access) && RestrictionModifiers.isExtendRestriction(this.currentDescriptorRestrictions))) && (Flags.isPrivate(access2) || Util.isDefault(access2) || (Flags.isProtected(access2) && RestrictionModifiers.isExtendRestriction(this.currentDescriptorRestrictions)))) {
1226
				// don't report non-API deltas
1226
				// don't report non-API deltas
1227
				return;
1227
				return;
1228
			}
1228
			}
Lines 1590-1596 Link Here
1590
					return;
1590
					return;
1591
				}
1591
				}
1592
			}
1592
			}
1593
			if ((Flags.isPrivate(access) || Util.isDefault(access)) && (Flags.isPrivate(access2) || Util.isDefault(access2))) {
1593
			if ((Flags.isPrivate(access) || Util.isDefault(access) || (Flags.isProtected(access) && RestrictionModifiers.isExtendRestriction(this.currentDescriptorRestrictions))) && (Flags.isPrivate(access2) || Util.isDefault(access2) || (Flags.isProtected(access2) && RestrictionModifiers.isExtendRestriction(this.currentDescriptorRestrictions)))) {
1594
				// don't report non-API deltas
1594
				// don't report non-API deltas
1595
				return;
1595
				return;
1596
			}
1596
			}

Return to bug 483591