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

fix: deprecate insertion marker and related methods #7797

Conversation

BeksOmega
Copy link
Collaborator

@BeksOmega BeksOmega commented Jan 19, 2024

The basics

The details

Resolves

Work on #7204

Proposed Changes

Deprecates the insertion marker manager.

Reason for Changes

We aint using it no more.

Test Coverage

All tests pass

Documentation

N/A

Additional Information

Dependent on #7793

Deprecation

The InsertionMarkerManager has been deprecated. All of the methods on this class were marked @internal so they shouldn't have been being accessed. If you were accessing them, the new system that replaced this class is called connection previewers.

@github-actions github-actions bot added PR: fix Fixes a bug and removed PR: fix Fixes a bug labels Jan 19, 2024
@BeksOmega BeksOmega added the deprecation This PR deprecates an API. label Jan 22, 2024
@github-actions github-actions bot added PR: fix Fixes a bug and removed PR: fix Fixes a bug deprecation This PR deprecates an API. labels Jan 25, 2024
@BeksOmega BeksOmega force-pushed the fix/deprecate-insertion-marker-manager branch from 4cc43ef to 30f389b Compare January 26, 2024 00:01
@BeksOmega BeksOmega force-pushed the fix/deprecate-insertion-marker-manager branch from 30f389b to 511ed16 Compare January 26, 2024 00:04
@BeksOmega BeksOmega marked this pull request as ready for review January 26, 2024 00:06
@BeksOmega BeksOmega requested a review from a team as a code owner January 26, 2024 00:06
@BeksOmega BeksOmega requested review from cpcallen and removed request for a team January 26, 2024 00:06
@@ -56,6 +56,8 @@ const DUPLICATE_BLOCK_ERROR =
* Class that controls updates to connections during drags. It is primarily
* responsible for finding the closest eligible connection and highlighting or
* unhighlighting it as needed during a drag.
*
* @deprecated v10 - Use an IConnectionPreviewer instead.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you expecting to merge connection-previewers into develop and see it released as a future v10.x release?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes! should go out mid quarter.

@BeksOmega BeksOmega merged commit d651ed6 into google:connection-previewers Jan 26, 2024
8 checks passed
BeksOmega added a commit to BeksOmega/blockly that referenced this pull request Feb 2, 2024
@BeksOmega BeksOmega added the deprecation This PR deprecates an API. label Feb 2, 2024
@github-actions github-actions bot added PR: fix Fixes a bug and removed PR: fix Fixes a bug deprecation This PR deprecates an API. labels Apr 19, 2024
@BeksOmega BeksOmega deleted the fix/deprecate-insertion-marker-manager branch May 14, 2024 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: fix Fixes a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants