diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/BaseApiAnalyzer.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/BaseApiAnalyzer.java index 369366baea..373e6d8c38 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/BaseApiAnalyzer.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/BaseApiAnalyzer.java @@ -185,7 +185,7 @@ public BaseApiAnalyzer() { public void analyzeComponent(final BuildState state, final IApiFilterStore filterStore, final Properties preferences, final IApiBaseline baseline, final IApiComponent component, final IBuildContext context, IProgressMonitor monitor) { SubMonitor localMonitor = SubMonitor.convert(monitor, BuilderMessages.BaseApiAnalyzer_analyzing_api, 6); try { - fJavaProject = getJavaProject(component); + this.fJavaProject = getJavaProject(component); this.fFilterStore = filterStore; this.fPreferences = preferences; if (!ignoreUnusedProblemFilterCheck()) { @@ -2665,7 +2665,7 @@ public void checkBaselineMismatch(IApiBaseline baseline, IApiBaseline workspaceB * @param component API component * @return Java project or null */ - private IJavaProject getJavaProject(IApiComponent component) { + protected IJavaProject getJavaProject(IApiComponent component) { if (component instanceof ProjectComponent pp) { return pp.getJavaProject(); }