Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug 580314 - Remove deprecated methods from core build #103

Merged
merged 1 commit into from
Oct 21, 2022

Conversation

mbooth101
Copy link
Member

Mark deprecated methods in CommandLauncher and CBuildConfig as "for removal"

Moved this PR over from gerrit: https://git.eclipse.org/r/c/cdt/org.eclipse.cdt/+/194515

@mbooth101 mbooth101 force-pushed the deprecate_for_removal branch from 9c704b5 to e84d0bb Compare October 16, 2022 14:36
@github-actions
Copy link

github-actions bot commented Oct 16, 2022

Test Results

     612 files       612 suites   15m 41s ⏱️
10 253 tests 10 178 ✔️ 21 💤 54
10 216 runs  10 141 ✔️ 21 💤 54

For more details on these failures, see this check.

Results for commit 90c8465.

♻️ This comment has been updated with latest results.

@mbooth101
Copy link
Member Author

Hi @jonahgraham I had originally targeted this change for an earlier release of CDT, but it looks like CDT will get a major version bump now -- should we just remove these deprecated methods instead?

@jonahgraham
Copy link
Member

My default answer is yes. If you think the api is widely used in the wild it may be nicer to just deprecate though.

@jonahgraham
Copy link
Member

My default answer is yes. If you think the api is widely used in the wild it may be nicer to just deprecate though.

I have had a chance to look at which methods these are. Please just delete them and document the deletion (move the doc you already wrote to the correct section).

Deprecated methods in CommandLauncher and CBuildConfiguration
are now removed.
@mbooth101 mbooth101 force-pushed the deprecate_for_removal branch from e84d0bb to 90c8465 Compare October 20, 2022 12:35
@mbooth101 mbooth101 changed the title Bug 580314 - Mark deprecated methods as for removal Bug 580314 - Remove deprecated methods from core build Oct 20, 2022
@mbooth101
Copy link
Member Author

mbooth101 commented Oct 21, 2022

Hmm, unusual amount of test failures in the github action. Will have to check if related to this change

@jonahgraham
Copy link
Member

Looking at the change, it can't possibly be related or my sanity would be seriously affected. It would be great to track down some of these intermittent test failures (using this PR if that helps), or feel free to merge this one as is. This is part of why I haven't turned off the Jenkins CI builds yet. Until we get stable builds again regularly I am happy to automatically have multiple runs.

@mbooth101 mbooth101 merged commit 4de9516 into eclipse-cdt:main Oct 21, 2022
@mbooth101
Copy link
Member Author

Understood, thanks.

@mbooth101 mbooth101 added this to the 11.0.0 milestone Oct 24, 2022
jonahgraham added a commit to jonahgraham/cdt that referenced this pull request Oct 25, 2022
Due to the removal of previous API done in:

- PR eclipse-cdt#103
- commit 4de9516
jonahgraham added a commit that referenced this pull request Oct 26, 2022
Due to the removal of previous API done in:

- PR #103
- commit 4de9516
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