Skip to content

Remove a bunch of deprecated utility functions/aliases - #487

Merged
DJMcNab merged 2 commits into
linebender:mainfrom
DJMcNab:deprecated
Aug 22, 2025
Merged

Remove a bunch of deprecated utility functions/aliases#487
DJMcNab merged 2 commits into
linebender:mainfrom
DJMcNab:deprecated

Conversation

@DJMcNab

@DJMcNab DJMcNab commented Aug 21, 2025

Copy link
Copy Markdown
Member

The main potentially controversial thing here is changes to the Shape trait But it's only removing items which already had default impls

I'm not fully involved with Kurbo development, so this is done semi-blindly.

The main potentially controversial thing here is changes to the `Shape` trait
But it's only removing items which already had default impls
@DJMcNab DJMcNab changed the title Remove a bunch of deprecated utility functions Remove a bunch of deprecated utility functions/aliases Aug 21, 2025

@xStrom xStrom left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Might as well remove them.

@DJMcNab DJMcNab mentioned this pull request Aug 21, 2025
@tomcur tomcur added this to the 0.12 milestone Aug 21, 2025
@DJMcNab
DJMcNab added this pull request to the merge queue Aug 22, 2025
Merged via the queue into linebender:main with commit 219ec51 Aug 22, 2025
15 checks passed
@DJMcNab
DJMcNab deleted the deprecated branch August 22, 2025 09:00
github-merge-queue Bot pushed a commit that referenced this pull request Aug 28, 2025
This was deprecated in #427

This PR is easily the most dubious of the three (#488, #487), because
the functionality:
- is expected to be publicly exposed ("as we probably want to iterate on
the exact interface")
- Doesn't have a neat replacement.

This will likely need Raph's sign-off

---------

Co-authored-by: Joe Neeman <joeneeman@gmail.com>
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.

3 participants