Skip to content

Remove deprecated APIs for 10.0 release#261

Merged
bhufmann merged 3 commits into
eclipse-tracecompass:masterfrom
bhufmann:deprecated
May 7, 2025
Merged

Remove deprecated APIs for 10.0 release#261
bhufmann merged 3 commits into
eclipse-tracecompass:masterfrom
bhufmann:deprecated

Conversation

@bhufmann

@bhufmann bhufmann commented May 6, 2025

Copy link
Copy Markdown
Contributor

What it does

  • Remove deprecated APIs as preparation for 10.0 Trace Compass release.
    • org.eclipse.tracecompass.ctf.core (major version: 5.0.0)
    • org.eclipse.tracecompass.tmf.ctf.core (major version: 5.0.0)
  • Increment major version org.eclipse.tracecompass.tmf.core to 10.0
    • Due to API breakage is reported by API tool due to new ITmfDataProvider parent interface.
    • Update related @since and @Deprecated annotations and related comments to 10.0.

All known extensions of ITmfTreeDataProvider still work despite this reported API breakage.

How to test

Successful CI. Successful build and execution of incubator features.

Follow-ups

N/A

Review checklist

  • As an author, I have thoroughly tested my changes and carefully followed the instructions in this template

bhufmann added 3 commits May 6, 2025 13:11
API breakage is reported by API tool due to new ITmfDataProvider parent
interface. Update related `@since` and `@Deprecated` annotations and
and related comments to 10.0

All known extensions of ITmfTreeDataProvider still work despite this
reported API breakage.

[Changed] Incr. major version of o.e.tc.tmf.core due to ITmfDataProvider

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
[Removed] Remove deprecated API in o.e.tc.tmf.ctf.core

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
[Removed] deprecated API in o.e.tc.ctf.core

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
@bhufmann bhufmann requested a review from MatthewKhouzam May 6, 2025 19:01
@bhufmann bhufmann merged commit 5e08068 into eclipse-tracecompass:master May 7, 2025
4 checks passed
@bhufmann bhufmann deleted the deprecated branch May 7, 2025 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants