Compiler log for org.eclipse.team.ui_3.6.200.v20120522-1148 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 379

errors others warnings forbidden warnings discouraged warnings

ERRORS

top others warnings forbidden warnings discouraged warnings

OTHER WARNINGS

top errors forbidden warnings discouraged warnings

FORBIDDEN ACCESS WARNINGS

top errors others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors others warnings forbidden warnings

/src/org/eclipse/team/internal/ui/Utils.java : 9 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/Utils.java
 (at line 60)
import org.eclipse.ui.internal.ErrorEditorPart;
Discouraged access: The type ErrorEditorPart is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.ui.workbench/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/Utils.java
 (at line 61)
import org.eclipse.ui.internal.registry.EditorDescriptor;
Discouraged access: The type EditorDescriptor is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.ui.workbench/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/Utils.java
 (at line 1065)
if (!(descriptor instanceof EditorDescriptor))
Discouraged access: The type EditorDescriptor is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.ui.workbench/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/Utils.java
 (at line 1068)
EditorDescriptor desc = (EditorDescriptor) descriptor;
Discouraged access: The type EditorDescriptor is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.ui.workbench/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/Utils.java
 (at line 1068)
EditorDescriptor desc = (EditorDescriptor) descriptor;
Discouraged access: The type EditorDescriptor is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.ui.workbench/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/Utils.java
 (at line 1069)
String className = desc.getClassName();
Discouraged access: The method getClassName() from the type EditorDescriptor is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.ui.workbench/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/Utils.java
 (at line 1070)
String contributor = desc.getPluginId();
Discouraged access: The method getPluginId() from the type EditorDescriptor is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.ui.workbench/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/Utils.java
 (at line 1085)
IEditorPart editor= desc.createEditor();
Discouraged access: The method createEditor() from the type EditorDescriptor is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.ui.workbench/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/Utils.java
 (at line 1115)
if (part instanceof ErrorEditorPart) {
Discouraged access: The type ErrorEditorPart is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.ui.workbench/@dot

/src/org/eclipse/team/internal/ui/actions/OpenWithMenu.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/actions/OpenWithMenu.java
 (at line 35)
import org.eclipse.ui.internal.WorkbenchPage;
Discouraged access: The type WorkbenchPage is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.ui.workbench/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/actions/OpenWithMenu.java
 (at line 343)
((WorkbenchPage) (page.getSite().getPage())) .openEditorFromDescriptor(isFile ? new FileEditorInput( (IFile) storage) : (IEditorInput) FileRevisionEditorInput .createEditorInputFor(fileRevision, monitor), editorDescriptor, true, null);
Discouraged access: The method openEditorFromDescriptor(IEditorInput, IEditorDescriptor, boolean, IMemento) from the type WorkbenchPage is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.ui.workbench/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/actions/OpenWithMenu.java
 (at line 343)
((WorkbenchPage) (page.getSite().getPage()))
Discouraged access: The type WorkbenchPage is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.ui.workbench/@dot

/src/org/eclipse/team/internal/ui/mapping/FuzzFactorAction.java : 2 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/mapping/FuzzFactorAction.java
 (at line 39)
int oldValue = subscriber.getPatcher().getFuzz();
Discouraged access: The method getFuzz() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/mapping/FuzzFactorAction.java
 (at line 45)
subscriber.getPatcher().setFuzz(newValue);
Discouraged access: The method setFuzz(int) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/mapping/FuzzFactorDialog.java : 6 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/mapping/FuzzFactorDialog.java
 (at line 15)
import org.eclipse.compare.internal.patch.WorkspacePatcher;
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/mapping/FuzzFactorDialog.java
 (at line 35)
private WorkspacePatcher patcher;
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/mapping/FuzzFactorDialog.java
 (at line 38)
public FuzzFactorDialog(Shell parentShell, WorkspacePatcher patcher) {
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/mapping/FuzzFactorDialog.java
 (at line 75)
fuzzFactor = patcher.getFuzz();
Discouraged access: The method getFuzz() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/mapping/FuzzFactorDialog.java
 (at line 88)
patcher.setFuzz(-1);
Discouraged access: The method setFuzz(int) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/mapping/FuzzFactorDialog.java
 (at line 150)
result[0] = patcher.guessFuzzFactor(monitor);
Discouraged access: The method guessFuzzFactor(IProgressMonitor) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/mapping/GererateRejFileAction.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/mapping/GererateRejFileAction.java
 (at line 31)
return subscriber.getPatcher().isGenerateRejectFile();
Discouraged access: The method isGenerateRejectFile() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/mapping/GererateRejFileAction.java
 (at line 35)
boolean oldValue = subscriber.getPatcher().isGenerateRejectFile();
Discouraged access: The method isGenerateRejectFile() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/mapping/GererateRejFileAction.java
 (at line 36)
subscriber.getPatcher().setGenerateRejectFile(!oldValue);
Discouraged access: The method setGenerateRejectFile(boolean) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/mapping/IgnoreLeadingPathSegmentsAction.java : 4 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/mapping/IgnoreLeadingPathSegmentsAction.java
 (at line 43)
return !subscriber.getPatcher().isWorkspacePatch();
Discouraged access: The method isWorkspacePatch() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/mapping/IgnoreLeadingPathSegmentsAction.java
 (at line 47)
int oldValue = subscriber.getPatcher().getStripPrefixSegments();
Discouraged access: The method getStripPrefixSegments() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/mapping/IgnoreLeadingPathSegmentsAction.java
 (at line 48)
maxValue = subscriber.getPatcher().calculatePrefixSegmentCount() - 1;
Discouraged access: The method calculatePrefixSegmentCount() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/mapping/IgnoreLeadingPathSegmentsAction.java
 (at line 77)
subscriber.getPatcher().setStripPrefixSegments(newValue);
Discouraged access: The method setStripPrefixSegments(int) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/mapping/ReversePatchAction.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/mapping/ReversePatchAction.java
 (at line 35)
return subscriber.getPatcher().isReversed();
Discouraged access: The method isReversed() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/mapping/ReversePatchAction.java
 (at line 39)
boolean oldValue = subscriber.getPatcher().isReversed();
Discouraged access: The method isReversed() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/mapping/ReversePatchAction.java
 (at line 40)
subscriber.getPatcher().setReversed(!oldValue);
Discouraged access: The method setReversed(boolean) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java : 2 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java
 (at line 15)
import org.eclipse.compare.internal.ISavingSaveable;
Discouraged access: The type ISavingSaveable is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java
 (at line 40)
public abstract class LocalResourceSaveableComparison extends SaveableComparison implements IPropertyChangeListener, ISavingSaveable {
Discouraged access: The type ISavingSaveable is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java : 13 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 16)
import org.eclipse.compare.internal.DocLineComparator;
Discouraged access: The type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 17)
import org.eclipse.compare.internal.Utilities;
Discouraged access: The type Utilities is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 51)
final String left = Utilities.readString(is1, ResourcesPlugin.getEncoding());
Discouraged access: The type Utilities is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 51)
final String left = Utilities.readString(is1, ResourcesPlugin.getEncoding());
Discouraged access: The method readString(InputStream, String) from the type Utilities is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 52)
final String right = Utilities.readString(is2, ResourcesPlugin.getEncoding());
Discouraged access: The type Utilities is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 52)
final String right = Utilities.readString(is2, ResourcesPlugin.getEncoding());
Discouraged access: The method readString(InputStream, String) from the type Utilities is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 64)
DocLineComparator sleft = new DocLineComparator(lDoc, new Region(0,
Discouraged access: The type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 64)
DocLineComparator sleft = new DocLineComparator(lDoc, new Region(0, lDoc.getLength()), shouldIgnoreWhitespace());
Discouraged access: The constructor DocLineComparator(IDocument, IRegion, boolean) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 64)
DocLineComparator sleft = new DocLineComparator(lDoc, new Region(0,
Discouraged access: The type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 66)
DocLineComparator sright = new DocLineComparator(rDoc, new Region(0,
Discouraged access: The type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
11. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 66)
DocLineComparator sright = new DocLineComparator(rDoc, new Region(0, rDoc.getLength()), shouldIgnoreWhitespace());
Discouraged access: The constructor DocLineComparator(IDocument, IRegion, boolean) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
12. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 66)
DocLineComparator sright = new DocLineComparator(rDoc, new Region(0,
Discouraged access: The type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
13. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RangeDifferenceComparator.java
 (at line 68)
final DocLineComparator sl = sleft, sr = sright;
Discouraged access: The type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/RegexDiffComparator.java : 9 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RegexDiffComparator.java
 (at line 15)
import org.eclipse.compare.internal.DocLineComparator;
Discouraged access: The type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RegexDiffComparator.java
 (at line 43)
DocLineComparator sleft = new DocLineComparator(lDoc, null,
Discouraged access: The type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RegexDiffComparator.java
 (at line 43)
DocLineComparator sleft = new DocLineComparator(lDoc, null, shouldIgnoreWhitespace());
Discouraged access: The constructor DocLineComparator(IDocument, IRegion, boolean) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RegexDiffComparator.java
 (at line 43)
DocLineComparator sleft = new DocLineComparator(lDoc, null,
Discouraged access: The type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RegexDiffComparator.java
 (at line 45)
DocLineComparator sright = new DocLineComparator(rDoc, null,
Discouraged access: The type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RegexDiffComparator.java
 (at line 45)
DocLineComparator sright = new DocLineComparator(rDoc, null, shouldIgnoreWhitespace());
Discouraged access: The constructor DocLineComparator(IDocument, IRegion, boolean) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RegexDiffComparator.java
 (at line 45)
DocLineComparator sright = new DocLineComparator(rDoc, null,
Discouraged access: The type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RegexDiffComparator.java
 (at line 49)
int leftEnd = sleft.getTokenStart(diff.leftStart() + diff.leftLength());
Discouraged access: The method getTokenStart(int) from the type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/RegexDiffComparator.java
 (at line 54)
int rightEnd = sright.getTokenStart(diff.rightStart() + diff.rightLength());
Discouraged access: The method getTokenStart(int) from the type DocLineComparator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java : 12 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java
 (at line 27)
if (adaptableObject instanceof PatchProjectDiffNode) {
Discouraged access: The type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java
 (at line 29)
((PatchProjectDiffNode) adaptableObject) .getDiffProject());
Discouraged access: The method getDiffProject() from the type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java
 (at line 29)
((PatchProjectDiffNode) adaptableObject)
Discouraged access: The type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java
 (at line 32)
if (adaptableObject instanceof PatchFileDiffNode) {
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java
 (at line 34)
((PatchFileDiffNode) adaptableObject).getDiffResult());
Discouraged access: The method getDiffResult() from the type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java
 (at line 34)
((PatchFileDiffNode) adaptableObject).getDiffResult());
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java
 (at line 36)
if (adaptableObject instanceof HunkDiffNode) {
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java
 (at line 37)
return new HunkResourceMapping(((HunkDiffNode) adaptableObject) .getHunkResult());
Discouraged access: The method getHunkResult() from the type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java
 (at line 37)
return new HunkResourceMapping(((HunkDiffNode) adaptableObject)
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java
 (at line 51)
if (adaptableObject instanceof PatchFileDiffNode) {
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
11. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java
 (at line 52)
return ((PatchFileDiffNode) adaptableObject).getResource();
Discouraged access: The method getResource() from the type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
12. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/AdapterFactory.java
 (at line 52)
return ((PatchFileDiffNode) adaptableObject).getResource();
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchModelCompareEditorInput.java : 10 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchModelCompareEditorInput.java
 (at line 14)
import org.eclipse.compare.internal.CompareEditorInputNavigator;
Discouraged access: The type CompareEditorInputNavigator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchModelCompareEditorInput.java
 (at line 15)
import org.eclipse.compare.internal.patch.PatchFileDiffNode;
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchModelCompareEditorInput.java
 (at line 77)
if (nav instanceof CompareEditorInputNavigator) {
Discouraged access: The type CompareEditorInputNavigator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchModelCompareEditorInput.java
 (at line 78)
final CompareEditorInputNavigator cein = (CompareEditorInputNavigator) nav;
Discouraged access: The type CompareEditorInputNavigator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchModelCompareEditorInput.java
 (at line 78)
final CompareEditorInputNavigator cein = (CompareEditorInputNavigator) nav;
Discouraged access: The type CompareEditorInputNavigator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchModelCompareEditorInput.java
 (at line 79)
Object pane = cein.getPanes()[0]; // the structure input pane, top left
Discouraged access: The method getPanes() from the type CompareEditorInputNavigator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchModelCompareEditorInput.java
 (at line 94)
private void feed1(CompareEditorInputNavigator cein) {
Discouraged access: The type CompareEditorInputNavigator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchModelCompareEditorInput.java
 (at line 95)
if (getCompareInput() instanceof PatchFileDiffNode) {
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchModelCompareEditorInput.java
 (at line 96)
Object pane = cein.getPanes()[1]; // the top middle pane
Discouraged access: The method getPanes() from the type CompareEditorInputNavigator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchModelCompareEditorInput.java
 (at line 101)
pane = cein.getPanes()[2]; // the top right pane
Discouraged access: The method getPanes() from the type CompareEditorInputNavigator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java : 28 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 17)
import org.eclipse.compare.internal.ComparePreferencePage;
Discouraged access: The type ComparePreferencePage is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 18)
import org.eclipse.compare.internal.CompareUIPlugin;
Discouraged access: The type CompareUIPlugin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 19)
import org.eclipse.compare.internal.core.patch.FilePatch2;
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 20)
import org.eclipse.compare.internal.core.patch.PatchReader;
Discouraged access: The type PatchReader is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 148)
PatchWizard wizard = createPatchWizard(patch, target, configuration);
Discouraged access: The type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 157)
wizard.performFinish();
Discouraged access: The method performFinish() from the type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 159)
new PatchWizardDialog(getShell(), wizard).open();
Discouraged access: The constructor PatchWizardDialog(Shell, IWizard) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 159)
new PatchWizardDialog(getShell(), wizard).open();
Discouraged access: The type PatchWizardDialog is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 163)
private PatchWizard createPatchWizard(IStorage patch, IResource target,
Discouraged access: The type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 168)
return new PatchWizard(patch, target, configuration);
Discouraged access: The constructor PatchWizard(IStorage, IResource, CompareConfiguration) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
11. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 168)
return new PatchWizard(patch, target, configuration);
Discouraged access: The type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
12. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 184)
return CompareUIPlugin.getShell();
Discouraged access: The type CompareUIPlugin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
13. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 184)
return CompareUIPlugin.getShell();
Discouraged access: The method getShell() from the type CompareUIPlugin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
14. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 194)
saveAllEditors = IDE.saveAllEditors(new IResource[]{ResourcesPlugin.getWorkspace().getRoot()}, !ComparePreferencePage.getSaveAllEditors());
Discouraged access: The type ComparePreferencePage is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
15. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 194)
saveAllEditors = IDE.saveAllEditors(new IResource[]{ResourcesPlugin.getWorkspace().getRoot()}, !ComparePreferencePage.getSaveAllEditors());
Discouraged access: The method getSaveAllEditors() from the type ComparePreferencePage is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
16. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 222)
BufferedReader reader = Utilities.createReader(storage);
Discouraged access: The type Utilities is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
17. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 222)
BufferedReader reader = Utilities.createReader(storage);
Discouraged access: The method createReader(IStorage) from the type Utilities is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
18. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 224)
PatchReader patchReader = new PatchReader() {
Discouraged access: The type PatchReader is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
19. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 224)
PatchReader patchReader = new PatchReader() {
Discouraged access: The type PatchReader is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
20. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 225)
protected FilePatch2 createFileDiff(IPath oldPath, long oldDate,
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
21. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 227)
return new FilePatch(oldPath, oldDate, newPath, newDate);
Discouraged access: The constructor FilePatch(IPath, long, IPath, long) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
22. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 227)
return new FilePatch(oldPath, oldDate, newPath,
Discouraged access: The type FilePatch is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
23. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 231)
patchReader.parse(reader);
Discouraged access: The method parse(BufferedReader) from the type PatchReader is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
24. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 232)
FilePatch2[] fileDiffs = patchReader.getAdjustedDiffs();
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
25. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 232)
FilePatch2[] fileDiffs = patchReader.getAdjustedDiffs();
Discouraged access: The method getAdjustedDiffs() from the type PatchReader is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
26. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 236)
filePatch[i] = (FilePatch) fileDiffs[i];
Discouraged access: The type FilePatch is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
27. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 242)
CompareUIPlugin.PLUGIN_ID, 0, e.getMessage(), e));
Discouraged access: The type CompareUIPlugin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
28. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchOperation.java
 (at line 242)
CompareUIPlugin.PLUGIN_ID, 0, e.getMessage(), e));
Discouraged access: The field PLUGIN_ID from the type CompareUIPlugin is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java : 43 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 16)
import org.eclipse.compare.internal.patch.PatchProjectDiffNode;
Discouraged access: The type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 17)
import org.eclipse.compare.internal.patch.WorkspacePatcher;
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 41)
if (!getPatcher().isEnabled(PatchModelProvider.getPatchObject(getLocal(), patcher)))
Discouraged access: The method isEnabled(Object) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 46)
FilePatch2 filePatch2 = ((PatchedFileVariant)getRemote()).getDiff();
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 47)
IHunk[] hunks = filePatch2.getHunks();
Discouraged access: The method getHunks() from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 49)
if (patcher.isManuallyMerged((Hunk) hunks[i]))
Discouraged access: The method isManuallyMerged(Hunk) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 49)
if (patcher.isManuallyMerged((Hunk) hunks[i]))
Discouraged access: The type Hunk is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 55)
if (patchObject instanceof FilePatch2) {
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 56)
FilePatch2 filePatch2 = (FilePatch2) patchObject;
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 56)
FilePatch2 filePatch2 = (FilePatch2) patchObject;
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
11. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 57)
IHunk[] hunks = filePatch2.getHunks();
Discouraged access: The method getHunks() from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
12. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 59)
if (patcher.isManuallyMerged((Hunk) hunks[i]))
Discouraged access: The method isManuallyMerged(Hunk) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
13. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 59)
if (patcher.isManuallyMerged((Hunk) hunks[i]))
Discouraged access: The type Hunk is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
14. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 67)
&& getPatcher().getDiffResult(((PatchedFileVariant)getRemote()).getDiff()).containsProblems())
Discouraged access: The method getDiffResult(FilePatch2) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
15. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 67)
&& getPatcher().getDiffResult(((PatchedFileVariant)getRemote()).getDiff()).containsProblems())
Discouraged access: The method containsProblems() from the type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
16. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 73)
private WorkspacePatcher patcher;
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
17. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 76)
public ApplyPatchSubscriber(WorkspacePatcher patcher) {
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
18. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 79)
getPatcher().refresh();
Discouraged access: The method refresh() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
19. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 95)
FilePatch2 diff = (FilePatch2) PatchModelProvider.getPatchObject(resource, getPatcher());
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
20. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 95)
FilePatch2 diff = (FilePatch2) PatchModelProvider.getPatchObject(resource, getPatcher());
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
21. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 98)
if (diff.getDiffType(patcher.isReversed()) != FilePatch2.DELETION)
Discouraged access: The method getDiffType(boolean) from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
22. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 98)
if (diff.getDiffType(patcher.isReversed()) != FilePatch2.DELETION)
Discouraged access: The method isReversed() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
23. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 98)
if (diff.getDiffType(patcher.isReversed()) != FilePatch2.DELETION)
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
24. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 98)
if (diff.getDiffType(patcher.isReversed()) != FilePatch2.DELETION)
Discouraged access: The field DELETION from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
25. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 101)
if (diff.getDiffType(patcher.isReversed()) != FilePatch2.ADDITION)
Discouraged access: The method getDiffType(boolean) from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
26. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 101)
if (diff.getDiffType(patcher.isReversed()) != FilePatch2.ADDITION)
Discouraged access: The method isReversed() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
27. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 101)
if (diff.getDiffType(patcher.isReversed()) != FilePatch2.ADDITION)
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
28. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 101)
if (diff.getDiffType(patcher.isReversed()) != FilePatch2.ADDITION)
Discouraged access: The field ADDITION from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
29. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 131)
FilePatch2[] diffs = getPatcher().getDiffs();
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
30. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 131)
FilePatch2[] diffs = getPatcher().getDiffs();
Discouraged access: The method getDiffs() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
31. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 153)
if (object instanceof FilePatch2) {
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
32. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 154)
FilePatch2 filePatch = (FilePatch2) object;
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
33. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 154)
FilePatch2 filePatch = (FilePatch2) object;
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
34. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 158)
getPatcher().refresh((FilePatch2[]) diffs.toArray(new FilePatch2[0]));
Discouraged access: The method refresh(FilePatch2[]) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
35. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 158)
getPatcher().refresh((FilePatch2[]) diffs.toArray(new FilePatch2[0]));
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
36. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 158)
getPatcher().refresh((FilePatch2[]) diffs.toArray(new FilePatch2[0]));
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
37. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 163)
if (getPatcher().isWorkspacePatch()) {
Discouraged access: The method isWorkspacePatch() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
38. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 167)
DiffProject diffProject = ((PatchProjectDiffNode)children[i]).getDiffProject();
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
39. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 167)
DiffProject diffProject = ((PatchProjectDiffNode)children[i]).getDiffProject();
Discouraged access: The method getDiffProject() from the type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
40. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 167)
DiffProject diffProject = ((PatchProjectDiffNode)children[i]).getDiffProject();
Discouraged access: The type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
41. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 168)
IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject(diffProject.getName());
Discouraged access: The method getName() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
42. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 173)
roots.add(getPatcher().getTarget());
Discouraged access: The method getTarget() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
43. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriber.java
 (at line 178)
public WorkspacePatcher getPatcher() {
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java : 28 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 13)
import org.eclipse.compare.internal.core.patch.FilePatch2;
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 14)
import org.eclipse.compare.internal.core.patch.HunkResult;
Discouraged access: The type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 15)
import org.eclipse.compare.internal.patch.WorkspacePatcher;
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 49)
WorkspacePatcher patcher = ((ApplyPatchSubscriber) getSubscriber()).getPatcher();
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 51)
if (object instanceof FilePatch2) {
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 52)
HunkResult[] hunkResults = patcher.getDiffResult((FilePatch2) object).getHunkResults();
Discouraged access: The type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 52)
HunkResult[] hunkResults = patcher.getDiffResult((FilePatch2) object).getHunkResults();
Discouraged access: The method getDiffResult(FilePatch2) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 52)
HunkResult[] hunkResults = patcher.getDiffResult((FilePatch2) object).getHunkResults();
Discouraged access: The method getHunkResults() from the type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 52)
HunkResult[] hunkResults = patcher.getDiffResult((FilePatch2) object).getHunkResults();
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 56)
if (hunkResults[i].isOK())
Discouraged access: The method isOK() from the type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
11. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 57)
patcher.setEnabled(hunkResults[i].getHunk(), false);
Discouraged access: The method setEnabled(Object, boolean) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
12. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 57)
patcher.setEnabled(hunkResults[i].getHunk(), false);
Discouraged access: The method getHunk() from the type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
13. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 60)
patcher.setManuallyMerged(hunkResults[i].getHunk(), true);
Discouraged access: The method setManuallyMerged(Hunk, boolean) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
14. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 60)
patcher.setManuallyMerged(hunkResults[i].getHunk(), true);
Discouraged access: The method getHunk() from the type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
15. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 64)
patcher.setEnabled(object, false);
Discouraged access: The method setEnabled(Object, boolean) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
16. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 80)
WorkspacePatcher patcher = ((ApplyPatchSubscriber) getSubscriber()).getPatcher();
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
17. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 82)
if (object instanceof FilePatch2) {
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
18. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 83)
HunkResult[] hunkResults = patcher.getDiffResult((FilePatch2) object).getHunkResults();
Discouraged access: The type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
19. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 83)
HunkResult[] hunkResults = patcher.getDiffResult((FilePatch2) object).getHunkResults();
Discouraged access: The method getDiffResult(FilePatch2) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
20. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 83)
HunkResult[] hunkResults = patcher.getDiffResult((FilePatch2) object).getHunkResults();
Discouraged access: The method getHunkResults() from the type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
21. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 83)
HunkResult[] hunkResults = patcher.getDiffResult((FilePatch2) object).getHunkResults();
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
22. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 86)
if (patcher.isManuallyMerged(hunkResults[i].getHunk())) {
Discouraged access: The method isManuallyMerged(Hunk) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
23. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 86)
if (patcher.isManuallyMerged(hunkResults[i].getHunk())) {
Discouraged access: The method getHunk() from the type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
24. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 87)
patcher.setManuallyMerged(hunkResults[i].getHunk(), false);
Discouraged access: The method setManuallyMerged(Hunk, boolean) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
25. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 87)
patcher.setManuallyMerged(hunkResults[i].getHunk(), false);
Discouraged access: The method getHunk() from the type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
26. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 88)
if (hunkResults[i].isOK()) {
Discouraged access: The method isOK() from the type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
27. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 89)
patcher.setEnabled(hunkResults[i].getHunk(), false);
Discouraged access: The method setEnabled(Object, boolean) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
28. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSubscriberMergeContext.java
 (at line 89)
patcher.setEnabled(hunkResults[i].getHunk(), false);
Discouraged access: The method getHunk() from the type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationActionProvider.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationActionProvider.java
 (at line 13)
import org.eclipse.compare.internal.patch.HunkDiffNode;
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationActionProvider.java
 (at line 38)
if (elements[i] instanceof HunkDiffNode) {
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationActionProvider.java
 (at line 52)
if (elements[i] instanceof HunkDiffNode) {
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java : 21 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 14)
import org.eclipse.compare.internal.core.patch.DiffProject;
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 31)
public class ApplyPatchSynchronizationWizard extends PatchWizard implements
Discouraged access: The type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 42)
super(patch, target, configuration);
Discouraged access: The constructor PatchWizard(IStorage, IResource, CompareConfiguration) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 89)
if (getPatch() == null)
Discouraged access: The method getPatch() from the type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 90)
addPage(fPatchWizardPage = new InputPatchPage(this));
Discouraged access: The field fPatchWizardPage from the type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 90)
addPage(fPatchWizardPage = new InputPatchPage(this));
Discouraged access: The constructor InputPatchPage(PatchWizard) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 90)
addPage(fPatchWizardPage = new InputPatchPage(this));
Discouraged access: The type InputPatchPage is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 91)
if (getPatch() == null || !getPatcher().isWorkspacePatch())
Discouraged access: The method getPatch() from the type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 91)
if (getPatch() == null || !getPatcher().isWorkspacePatch())
Discouraged access: The method isWorkspacePatch() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 92)
addPage(fPatchTargetPage = new PatchTargetPage(getPatcher()) {
Discouraged access: The field fPatchTargetPage from the type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
11. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 92)
addPage(fPatchTargetPage = new PatchTargetPage(getPatcher()) {
Discouraged access: The type PatchTargetPage is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
12. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 94)
IWizardPage nextPage = super.getNextPage();
Discouraged access: The method getNextPage() from the type PatchTargetPage is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
13. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 100)
if (getPatch() == null || isTargetingInaccessibleProjects())
Discouraged access: The method getPatch() from the type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
14. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 107)
if (getPatch() == null || !getPatcher().isWorkspacePatch()
Discouraged access: The method getPatch() from the type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
15. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 107)
if (getPatch() == null || !getPatcher().isWorkspacePatch()
Discouraged access: The method isWorkspacePatch() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
16. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 114)
DiffProject[] diffProjects = getPatcher().getDiffProjects();
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
17. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 114)
DiffProject[] diffProjects = getPatcher().getDiffProjects();
Discouraged access: The method getDiffProjects() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
18. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 118)
.getProject(diffProjects[i].getName());
Discouraged access: The method getName() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
19. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 136)
return super.canFinish();
Discouraged access: The method canFinish() from the type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
20. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 139)
public WorkspacePatcher getPatcher() {
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
21. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/ApplyPatchSynchronizationWizard.java
 (at line 141)
return super.getPatcher();
Discouraged access: The method getPatcher() from the type PatchWizard is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java : 21 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 21)
private final DiffProject object;
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 23)
public DiffProjectResourceMapping(DiffProject adaptableObject) {
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 37)
object.getName());
Discouraged access: The method getName() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 54)
DiffProject diffProject = (DiffProject) mapping.getModelObject();
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 54)
DiffProject diffProject = (DiffProject) mapping.getModelObject();
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 55)
return diffProject.getName().equals(object.getName());
Discouraged access: The method getName() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 55)
return diffProject.getName().equals(object.getName());
Discouraged access: The method getName() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 57)
FileDiffResult filePatch = (FileDiffResult) mapping
Discouraged access: The type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 57)
FileDiffResult filePatch = (FileDiffResult) mapping
Discouraged access: The type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 59)
FilePatch2[] filePatches = object.getFileDiffs();
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
11. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 59)
FilePatch2[] filePatches = object.getFileDiffs();
Discouraged access: The method getFileDiffs() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
12. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 61)
if (filePatches[i].getPath(false).equals(
Discouraged access: The method getPath(boolean) from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
13. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 62)
filePatch.getTargetPath()))
Discouraged access: The method getTargetPath() from the type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
14. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 66)
HunkResult hunk = (HunkResult) mapping.getModelObject();
Discouraged access: The type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
15. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 66)
HunkResult hunk = (HunkResult) mapping.getModelObject();
Discouraged access: The type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
16. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 67)
DiffProject diffProject = hunk.getHunk().getParent().getProject();
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
17. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 67)
DiffProject diffProject = hunk.getHunk().getParent().getProject();
Discouraged access: The method getHunk() from the type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
18. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 67)
DiffProject diffProject = hunk.getHunk().getParent().getProject();
Discouraged access: The method getParent() from the type Hunk is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
19. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 67)
DiffProject diffProject = hunk.getHunk().getParent().getProject();
Discouraged access: The method getProject() from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
20. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 68)
return diffProject.getName().equals(object.getName());
Discouraged access: The method getName() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
21. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/DiffProjectResourceMapping.java
 (at line 68)
return diffProject.getName().equals(object.getName());
Discouraged access: The method getName() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java : 12 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java
 (at line 13)
import org.eclipse.compare.internal.core.patch.DiffProject;
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java
 (at line 14)
import org.eclipse.compare.internal.core.patch.FileDiffResult;
Discouraged access: The type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java
 (at line 15)
import org.eclipse.compare.internal.patch.WorkspaceFileDiffResult;
Discouraged access: The type WorkspaceFileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java
 (at line 23)
private final FileDiffResult object;
Discouraged access: The type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java
 (at line 25)
public FilePatchResourceMapping(FileDiffResult fileDiffResult) {
Discouraged access: The type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java
 (at line 38)
DiffProject dp = (DiffProject) object.getDiff().getProject();
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java
 (at line 38)
DiffProject dp = (DiffProject) object.getDiff().getProject();
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java
 (at line 38)
DiffProject dp = (DiffProject) object.getDiff().getProject();
Discouraged access: The method getDiff() from the type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java
 (at line 38)
DiffProject dp = (DiffProject) object.getDiff().getProject();
Discouraged access: The method getProject() from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java
 (at line 40)
dp.getName());
Discouraged access: The method getName() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
11. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java
 (at line 52)
return ((WorkspaceFileDiffResult) object).getTargetFile();
Discouraged access: The method getTargetFile() from the type WorkspaceFileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
12. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/FilePatchResourceMapping.java
 (at line 52)
return ((WorkspaceFileDiffResult) object).getTargetFile();
Discouraged access: The type WorkspaceFileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java : 13 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 13)
import org.eclipse.compare.internal.core.patch.DiffProject;
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 14)
import org.eclipse.compare.internal.core.patch.HunkResult;
Discouraged access: The type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 21)
private final HunkResult object;
Discouraged access: The type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 23)
public HunkResourceMapping(HunkResult hunkResult) {
Discouraged access: The type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 36)
DiffProject dp = (DiffProject) object.getHunk().getParent()
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 36)
DiffProject dp = (DiffProject) object.getHunk().getParent()
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 36)
DiffProject dp = (DiffProject) object.getHunk().getParent()
Discouraged access: The method getHunk() from the type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 36)
DiffProject dp = (DiffProject) object.getHunk().getParent()
Discouraged access: The method getParent() from the type Hunk is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 36)
DiffProject dp = (DiffProject) object.getHunk().getParent() .getProject();
Discouraged access: The method getProject() from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 39)
dp.getName());
Discouraged access: The method getName() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
11. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 44)
IPath path = object.getHunk().getParent().getPath(false);
Discouraged access: The method getHunk() from the type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
12. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 44)
IPath path = object.getHunk().getParent().getPath(false);
Discouraged access: The method getParent() from the type Hunk is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
13. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/HunkResourceMapping.java
 (at line 44)
IPath path = object.getHunk().getParent().getPath(false);
Discouraged access: The method getPath(boolean) from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/PatchCompareAdapter.java : 4 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchCompareAdapter.java
 (at line 13)
import org.eclipse.compare.internal.patch.PatchFileDiffNode;
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchCompareAdapter.java
 (at line 28)
if (o instanceof PatchFileDiffNode)
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchCompareAdapter.java
 (at line 29)
return super.asCompareInput(context, ((PatchFileDiffNode) o) .getResource());
Discouraged access: The method getResource() from the type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchCompareAdapter.java
 (at line 29)
return super.asCompareInput(context, ((PatchFileDiffNode) o)
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java : 43 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 13)
import org.eclipse.compare.internal.core.patch.DiffProject;
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 14)
import org.eclipse.compare.internal.core.patch.FilePatch2;
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 43)
if (object instanceof PatchProjectDiffNode) {
Discouraged access: The type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 45)
((PatchProjectDiffNode) object).getDiffProject());
Discouraged access: The method getDiffProject() from the type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 45)
((PatchProjectDiffNode) object).getDiffProject());
Discouraged access: The type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 46)
} else if (object instanceof PatchFileDiffNode) {
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 47)
return new FilePatchResourceMapping(((PatchFileDiffNode) object) .getDiffResult());
Discouraged access: The method getDiffResult() from the type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 47)
return new FilePatchResourceMapping(((PatchFileDiffNode) object)
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 49)
} else if (object instanceof HunkDiffNode) {
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 50)
return new HunkResourceMapping(((HunkDiffNode) object) .getHunkResult());
Discouraged access: The method getHunkResult() from the type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
11. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 50)
return new HunkResourceMapping(((HunkDiffNode) object)
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
12. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 63)
static IResource getResource(PatchDiffNode element) {
Discouraged access: The type PatchDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
13. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 65)
if (element instanceof PatchProjectDiffNode) {
Discouraged access: The type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
14. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 66)
return ((PatchProjectDiffNode) element).getResource();
Discouraged access: The method getResource() from the type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
15. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 66)
return ((PatchProjectDiffNode) element).getResource();
Discouraged access: The type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
16. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 67)
} else if (element instanceof PatchFileDiffNode) {
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
17. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 68)
return ((PatchFileDiffNode) element).getResource();
Discouraged access: The method getResource() from the type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
18. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 68)
return ((PatchFileDiffNode) element).getResource();
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
19. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 69)
} else if (element instanceof HunkDiffNode) {
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
20. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 70)
return ((HunkDiffNode) element).getResource();
Discouraged access: The method getResource() from the type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
21. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 70)
return ((HunkDiffNode) element).getResource();
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
22. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 76)
IResource resource, WorkspacePatcher patcher) {
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
23. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 78)
if (patcher.isWorkspacePatch()) {
Discouraged access: The method isWorkspacePatch() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
24. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 79)
DiffProject[] diffProjects = patcher.getDiffProjects();
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
25. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 79)
DiffProject[] diffProjects = patcher.getDiffProjects();
Discouraged access: The method getDiffProjects() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
26. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 81)
if (diffProjects[i].getName().equals(resource.getName()))
Discouraged access: The method getName() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
27. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 86)
FilePatch2[] diffs = patcher.getDiffs();
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
28. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 86)
FilePatch2[] diffs = patcher.getDiffs();
Discouraged access: The method getDiffs() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
29. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 96)
static IFile getFile(FilePatch2 diff, WorkspacePatcher patcher) {
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
30. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 96)
static IFile getFile(FilePatch2 diff, WorkspacePatcher patcher) {
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
31. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 98)
if (patcher.isWorkspacePatch()) {
Discouraged access: The method isWorkspacePatch() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
32. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 99)
DiffProject diffProject = diff.getProject();
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
33. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 99)
DiffProject diffProject = diff.getProject();
Discouraged access: The method getProject() from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
34. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 101)
diffProject.getName());
Discouraged access: The method getName() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
35. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 102)
return project.getFile(diff.getPath(patcher.isReversed()));
Discouraged access: The method getPath(boolean) from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
36. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 102)
return project.getFile(diff.getPath(patcher.isReversed()));
Discouraged access: The method isReversed() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
37. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 104)
IResource target = patcher.getTarget();
Discouraged access: The method getTarget() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
38. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 108)
return container.getFile(diff.getStrippedPath(patcher .getStripPrefixSegments(), patcher.isReversed()));
Discouraged access: The method getStrippedPath(int, boolean) from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
39. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 108)
return container.getFile(diff.getStrippedPath(patcher .getStripPrefixSegments(), patcher.isReversed()));
Discouraged access: The method getStripPrefixSegments() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
40. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 109)
.getStripPrefixSegments(), patcher.isReversed()));
Discouraged access: The method isReversed() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
41. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 112)
return container.getFile(diff.getStrippedPath(patcher .getStripPrefixSegments(), patcher.isReversed()));
Discouraged access: The method getStrippedPath(int, boolean) from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
42. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 112)
return container.getFile(diff.getStrippedPath(patcher .getStripPrefixSegments(), patcher.isReversed()));
Discouraged access: The method getStripPrefixSegments() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
43. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java
 (at line 113)
.getStripPrefixSegments(), patcher.isReversed()));
Discouraged access: The method isReversed() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncContentProvider.java : 9 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncContentProvider.java
 (at line 16)
import org.eclipse.compare.internal.patch.HunkDiffNode;
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncContentProvider.java
 (at line 17)
import org.eclipse.compare.internal.patch.PatchDiffNode;
Discouraged access: The type PatchDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncContentProvider.java
 (at line 86)
if (element instanceof PatchDiffNode) {
Discouraged access: The type PatchDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncContentProvider.java
 (at line 88)
.getResource((PatchDiffNode) element);
Discouraged access: The type PatchDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncContentProvider.java
 (at line 98)
if (element instanceof HunkDiffNode)
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncContentProvider.java
 (at line 107)
if (children[i] instanceof PatchDiffNode) {
Discouraged access: The type PatchDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncContentProvider.java
 (at line 108)
PatchDiffNode node = (PatchDiffNode) children[i];
Discouraged access: The type PatchDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncContentProvider.java
 (at line 108)
PatchDiffNode node = (PatchDiffNode) children[i];
Discouraged access: The type PatchDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncContentProvider.java
 (at line 109)
if (node.isEnabled())
Discouraged access: The method isEnabled() from the type PatchDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncLabelProvider.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncLabelProvider.java
 (at line 13)
import org.eclipse.compare.internal.patch.PatchDiffNode;
Discouraged access: The type PatchDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncLabelProvider.java
 (at line 46)
if (element instanceof PatchDiffNode) {
Discouraged access: The type PatchDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchSyncLabelProvider.java
 (at line 48)
.getResource((PatchDiffNode) element);
Discouraged access: The type PatchDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java : 46 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 29)
private WorkspacePatcher patcher;
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 31)
public PatchWorkspace(WorkspacePatcher patcher) {
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 36)
public WorkspacePatcher getPatcher() {
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 61)
if (getPatcher().isWorkspacePatch()) {
Discouraged access: The method isWorkspacePatch() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 62)
children = processProjects(getPatcher().getDiffProjects());
Discouraged access: The method getDiffProjects() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 64)
children = processDiffs(getPatcher().getDiffs());
Discouraged access: The method getDiffs() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 70)
private IDiffElement[] processDiffs(FilePatch2[] diffs) {
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 79)
private IDiffElement[] processProjects(DiffProject[] diffProjects) {
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 82)
PatchProjectDiffNode projectNode = new PatchProjectDiffNode(this, diffProjects[i], getPatcher().getConfiguration());
Discouraged access: The type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 82)
PatchProjectDiffNode projectNode = new PatchProjectDiffNode(this, diffProjects[i], getPatcher().getConfiguration());
Discouraged access: The constructor PatchProjectDiffNode(IDiffContainer, DiffProject, PatchConfiguration) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
11. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 82)
PatchProjectDiffNode projectNode = new PatchProjectDiffNode(this, diffProjects[i], getPatcher().getConfiguration());
Discouraged access: The type PatchProjectDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
12. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 82)
PatchProjectDiffNode projectNode = new PatchProjectDiffNode(this, diffProjects[i], getPatcher().getConfiguration());
Discouraged access: The method getConfiguration() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
13. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 84)
FilePatch2[] diffs = diffProjects[i].getFileDiffs();
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
14. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 84)
FilePatch2[] diffs = diffProjects[i].getFileDiffs();
Discouraged access: The method getFileDiffs() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
15. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 86)
FilePatch2 fileDiff = diffs[j];
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
16. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 94)
private List/*<IDiffElement>*/ processDiff(FilePatch2 diff, DiffNode parent) {
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
17. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 96)
FileDiffResult diffResult = getPatcher().getDiffResult(diff);
Discouraged access: The type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
18. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 96)
FileDiffResult diffResult = getPatcher().getDiffResult(diff);
Discouraged access: The method getDiffResult(FilePatch2) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
19. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 97)
PatchFileDiffNode node = new PatchFileDiffNode(diffResult, parent, PatchFileDiffNode.getKind(diffResult), PatchFileDiffNode.getAncestorElement(diffResult), getLeftElement(diffResult), PatchFileDiffNode.getRightElement(diffResult));
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
20. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 97)
PatchFileDiffNode node = new PatchFileDiffNode(diffResult, parent, PatchFileDiffNode.getKind(diffResult), PatchFileDiffNode.getAncestorElement(diffResult), getLeftElement(diffResult), PatchFileDiffNode.getRightElement(diffResult));
Discouraged access: The constructor PatchFileDiffNode(FileDiffResult, IDiffContainer, int, ITypedElement, ITypedElement, ITypedElement) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
21. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 97)
PatchFileDiffNode node = new PatchFileDiffNode(diffResult, parent, PatchFileDiffNode.getKind(diffResult), PatchFileDiffNode.getAncestorElement(diffResult), getLeftElement(diffResult), PatchFileDiffNode.getRightElement(diffResult));
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
22. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 97)
PatchFileDiffNode node = new PatchFileDiffNode(diffResult, parent, PatchFileDiffNode.getKind(diffResult), PatchFileDiffNode.getAncestorElement(diffResult), getLeftElement(diffResult), PatchFileDiffNode.getRightElement(diffResult));
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
23. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 97)
PatchFileDiffNode node = new PatchFileDiffNode(diffResult, parent, PatchFileDiffNode.getKind(diffResult), PatchFileDiffNode.getAncestorElement(diffResult), getLeftElement(diffResult), PatchFileDiffNode.getRightElement(diffResult));
Discouraged access: The method getKind(FileDiffResult) from the type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
24. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 97)
PatchFileDiffNode node = new PatchFileDiffNode(diffResult, parent, PatchFileDiffNode.getKind(diffResult), PatchFileDiffNode.getAncestorElement(diffResult), getLeftElement(diffResult), PatchFileDiffNode.getRightElement(diffResult));
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
25. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 97)
PatchFileDiffNode node = new PatchFileDiffNode(diffResult, parent, PatchFileDiffNode.getKind(diffResult), PatchFileDiffNode.getAncestorElement(diffResult), getLeftElement(diffResult), PatchFileDiffNode.getRightElement(diffResult));
Discouraged access: The method getAncestorElement(FileDiffResult) from the type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
26. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 97)
PatchFileDiffNode node = new PatchFileDiffNode(diffResult, parent, PatchFileDiffNode.getKind(diffResult), PatchFileDiffNode.getAncestorElement(diffResult), getLeftElement(diffResult), PatchFileDiffNode.getRightElement(diffResult));
Discouraged access: The type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
27. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 97)
PatchFileDiffNode node = new PatchFileDiffNode(diffResult, parent, PatchFileDiffNode.getKind(diffResult), PatchFileDiffNode.getAncestorElement(diffResult), getLeftElement(diffResult), PatchFileDiffNode.getRightElement(diffResult));
Discouraged access: The method getRightElement(FileDiffResult) from the type PatchFileDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
28. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 99)
HunkResult[] hunkResults = diffResult.getHunkResults();
Discouraged access: The type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
29. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 99)
HunkResult[] hunkResults = diffResult.getHunkResults();
Discouraged access: The method getHunkResults() from the type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
30. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 101)
HunkResult hunkResult = hunkResults[i];
Discouraged access: The type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
31. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 102)
new HunkDiffNode(hunkResult, node, Differencer.CHANGE, HunkDiffNode.getAncestorElement(hunkResult, false), getLeftElement(hunkResult), HunkDiffNode.getRightElement(hunkResult, false));
Discouraged access: The constructor HunkDiffNode(HunkResult, PatchFileDiffNode, int, ITypedElement, ITypedElement, ITypedElement) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
32. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 102)
new HunkDiffNode(hunkResult, node, Differencer.CHANGE, HunkDiffNode.getAncestorElement(hunkResult, false), getLeftElement(hunkResult), HunkDiffNode.getRightElement(hunkResult, false));
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
33. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 102)
new HunkDiffNode(hunkResult, node, Differencer.CHANGE, HunkDiffNode.getAncestorElement(hunkResult, false), getLeftElement(hunkResult), HunkDiffNode.getRightElement(hunkResult, false));
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
34. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 102)
new HunkDiffNode(hunkResult, node, Differencer.CHANGE, HunkDiffNode.getAncestorElement(hunkResult, false), getLeftElement(hunkResult), HunkDiffNode.getRightElement(hunkResult, false));
Discouraged access: The method getAncestorElement(HunkResult, boolean) from the type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
35. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 102)
new HunkDiffNode(hunkResult, node, Differencer.CHANGE, HunkDiffNode.getAncestorElement(hunkResult, false), getLeftElement(hunkResult), HunkDiffNode.getRightElement(hunkResult, false));
Discouraged access: The type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
36. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 102)
new HunkDiffNode(hunkResult, node, Differencer.CHANGE, HunkDiffNode.getAncestorElement(hunkResult, false), getLeftElement(hunkResult), HunkDiffNode.getRightElement(hunkResult, false));
Discouraged access: The method getRightElement(HunkResult, boolean) from the type HunkDiffNode is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
37. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 108)
private static ITypedElement getLeftElement(final FileDiffResult result) {
Discouraged access: The type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
38. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 109)
return new LocalResourceTypedElement(((WorkspaceFileDiffResult)result).getTargetFile()) {
Discouraged access: The method getTargetFile() from the type WorkspaceFileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
39. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 109)
return new LocalResourceTypedElement(((WorkspaceFileDiffResult)result).getTargetFile()) {
Discouraged access: The type WorkspaceFileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
40. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 112)
return result.getTargetPath().toString();
Discouraged access: The method getTargetPath() from the type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
41. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 117)
private static ITypedElement getLeftElement(final HunkResult result) {
Discouraged access: The type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
42. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 118)
return new LocalResourceTypedElement(((WorkspaceFileDiffResult)result.getDiffResult()).getTargetFile()) {
Discouraged access: The method getTargetFile() from the type WorkspaceFileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
43. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 118)
return new LocalResourceTypedElement(((WorkspaceFileDiffResult)result.getDiffResult()).getTargetFile()) {
Discouraged access: The type WorkspaceFileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
44. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 118)
return new LocalResourceTypedElement(((WorkspaceFileDiffResult)result.getDiffResult()).getTargetFile()) {
Discouraged access: The method getDiffResult() from the type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
45. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 121)
return result.getHunk().getLabel();
Discouraged access: The method getHunk() from the type HunkResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
46. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchWorkspace.java
 (at line 121)
return result.getHunk().getLabel();
Discouraged access: The method getLabel() from the type Hunk is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot

/src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java : 13 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 15)
import org.eclipse.compare.internal.core.patch.FileDiffResult;
Discouraged access: The type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 16)
import org.eclipse.compare.internal.core.patch.FilePatch2;
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 17)
import org.eclipse.compare.internal.patch.WorkspacePatcher;
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 25)
private FilePatch2 diff;
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 26)
private WorkspacePatcher patcher;
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 28)
public PatchedFileVariant(WorkspacePatcher patcher, FilePatch2 diff) {
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 28)
public PatchedFileVariant(WorkspacePatcher patcher, FilePatch2 diff) {
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
8. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 43)
return diff.getPath(patcher.isReversed()).lastSegment();
Discouraged access: The method getPath(boolean) from the type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
9. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 43)
return diff.getPath(patcher.isReversed()).lastSegment();
Discouraged access: The method isReversed() from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
10. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 66)
FileDiffResult diffResult = patcher.getDiffResult(diff);
Discouraged access: The type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
11. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 66)
FileDiffResult diffResult = patcher.getDiffResult(diff);
Discouraged access: The method getDiffResult(FilePatch2) from the type Patcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
12. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 67)
return diffResult.getPatchedContents();
Discouraged access: The method getPatchedContents() from the type FileDiffResult is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
13. WARNING in /src/org/eclipse/team/internal/ui/synchronize/patch/PatchedFileVariant.java
 (at line 76)
FilePatch2 getDiff() {
Discouraged access: The type FilePatch2 is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot

/src/org/eclipse/team/internal/ui/wizards/ImportProjectSetMainPage.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/wizards/ImportProjectSetMainPage.java
 (at line 18)
import org.eclipse.compare.internal.Utilities;
Discouraged access: The type Utilities is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/wizards/ImportProjectSetMainPage.java
 (at line 337)
String urlContent = Utilities.getURLContents(new URL(urlString),
Discouraged access: The type Utilities is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/wizards/ImportProjectSetMainPage.java
 (at line 337)
String urlContent = Utilities.getURLContents(new URL(urlString), getContainer());
Discouraged access: The method getURLContents(URL, IRunnableContext) from the type Utilities is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot

/src/org/eclipse/team/internal/ui/wizards/PatchInaccessibleProjectsPage.java : 7 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/internal/ui/wizards/PatchInaccessibleProjectsPage.java
 (at line 16)
import org.eclipse.compare.internal.core.patch.DiffProject;
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
2. WARNING in /src/org/eclipse/team/internal/ui/wizards/PatchInaccessibleProjectsPage.java
 (at line 17)
import org.eclipse.compare.internal.patch.WorkspacePatcher;
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/internal/ui/wizards/PatchInaccessibleProjectsPage.java
 (at line 42)
private WorkspacePatcher fPatcher;
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/internal/ui/wizards/PatchInaccessibleProjectsPage.java
 (at line 46)
public PatchInaccessibleProjectsPage(WorkspacePatcher patcher) {
Discouraged access: The type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
5. WARNING in /src/org/eclipse/team/internal/ui/wizards/PatchInaccessibleProjectsPage.java
 (at line 129)
DiffProject[] diffProjects = fPatcher.getDiffProjects();
Discouraged access: The type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot
6. WARNING in /src/org/eclipse/team/internal/ui/wizards/PatchInaccessibleProjectsPage.java
 (at line 129)
DiffProject[] diffProjects = fPatcher.getDiffProjects();
Discouraged access: The method getDiffProjects() from the type WorkspacePatcher is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
7. WARNING in /src/org/eclipse/team/internal/ui/wizards/PatchInaccessibleProjectsPage.java
 (at line 134)
.getProject(diffProjects[i].getName());
Discouraged access: The method getName() from the type DiffProject is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare.core/@dot

/src/org/eclipse/team/ui/PageSaveablePart.java : 6 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/team/ui/PageSaveablePart.java
 (at line 19)
import org.eclipse.compare.internal.CompareEditor;
Discouraged access: The type CompareEditor is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
2. WARNING in /src/org/eclipse/team/ui/PageSaveablePart.java
 (at line 20)
import org.eclipse.compare.internal.CompareEditorInputNavigator;
Discouraged access: The type CompareEditorInputNavigator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
3. WARNING in /src/org/eclipse/team/ui/PageSaveablePart.java
 (at line 212)
Object o= cc.getProperty(CompareEditor.CONFIRM_SAVE_PROPERTY);
Discouraged access: The type CompareEditor is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
4. WARNING in /src/org/eclipse/team/ui/PageSaveablePart.java
 (at line 212)
Object o= cc.getProperty(CompareEditor.CONFIRM_SAVE_PROPERTY);
Discouraged access: The field CONFIRM_SAVE_PROPERTY from the type CompareEditor is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
5. WARNING in /src/org/eclipse/team/ui/PageSaveablePart.java
 (at line 319)
configuration.setProperty(SynchronizePageConfiguration.P_NAVIGATOR, new CompareEditorInputNavigator( new Object[] { configuration.getProperty(SynchronizePageConfiguration.P_ADVISOR), fStructuredComparePane, fContentPane } ));
Discouraged access: The constructor CompareEditorInputNavigator(Object[]) is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot
6. WARNING in /src/org/eclipse/team/ui/PageSaveablePart.java
 (at line 319)
configuration.setProperty(SynchronizePageConfiguration.P_NAVIGATOR, new CompareEditorInputNavigator(
Discouraged access: The type CompareEditorInputNavigator is not accessible due to restriction on classpath entry /opt/public/eclipse/eclipse4M/build/supportDir/src/plugins/org.eclipse.compare/@dot