diff --git a/NewAndNoteworthy/CHANGELOG-API.md b/NewAndNoteworthy/CHANGELOG-API.md index 63a743cdd3c..20055184f4f 100644 --- a/NewAndNoteworthy/CHANGELOG-API.md +++ b/NewAndNoteworthy/CHANGELOG-API.md @@ -616,3 +616,13 @@ These APIs will be removed and are replaced by versions with `requestor` paramet - org.eclipse.tm.internal.terminal.control.ITerminalViewControl.setTerminalTitle(String) See https://github.com/eclipse-cdt/cdt/issues/494 + +## API Removals after December 2025 + +### Remove unreferenced methods in CDT + +These APIs will be removed as they aren't used in CDT and have no known use case outside CDT either. + +- org.eclipse.cdt.core.build.CBuildConfiguration.getScannerInfoCache() + +See https://github.com/eclipse-cdt/cdt/issues/558 diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/CBuildConfiguration.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/CBuildConfiguration.java index a93cf89bcab..1d3c2edf9ba 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/CBuildConfiguration.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/build/CBuildConfiguration.java @@ -676,7 +676,9 @@ public abstract class CBuildConfiguration extends PlatformObject implements ICBu /** * @since 6.1 + * @deprecated This method was never used in CDT. */ + @Deprecated(forRemoval = true) protected ScannerInfoCache getScannerInfoCache() { return scannerInfoCache; }