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

refactor: rename is_start kwarg in private methods to is_seg_start #359

Merged
merged 4 commits into from
Aug 23, 2024

Conversation

korikuzma
Copy link
Member

addresses #224

@jsstevenson not sure what our convention is if a breaking change occurs in private methods. Theoretically, since they have a leading underscore they are meant to be internal but if people still choose to use these methods they should be aware? Kept going back and forth on this (as I always do with conventional commits it feels like).

@korikuzma korikuzma added priority:medium Medium priority technical debt A feature/requirement implemented in a sub-optimal way & must be re-written. Contrast to "cleanup" labels Aug 20, 2024
@korikuzma korikuzma self-assigned this Aug 20, 2024
@jsstevenson
Copy link
Member

I think that private methods kind of definitionally can't cause breaking changes. They aren't part of the API, even if they hypothetically can be accessed -- we aren't responsible for their stability between versions. Otherwise, there isn't really much of a point in designating methods as private/internal in the first place.

@korikuzma korikuzma changed the title refactor!: rename is_start kwarg in private methods to is_seg_start refactor: rename is_start kwarg in private methods to is_seg_start Aug 20, 2024
jsstevenson
jsstevenson previously approved these changes Aug 20, 2024
@korikuzma korikuzma added priority:low Low priority and removed priority:medium Medium priority labels Aug 21, 2024
Base automatically changed from organize-mapper to main August 23, 2024 14:54
@korikuzma korikuzma dismissed jsstevenson’s stale review August 23, 2024 14:54

The base branch was changed.

@korikuzma korikuzma merged commit a17f25d into main Aug 23, 2024
12 checks passed
@korikuzma korikuzma deleted the rename-is-start branch August 23, 2024 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority:low Low priority technical debt A feature/requirement implemented in a sub-optimal way & must be re-written. Contrast to "cleanup"
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants