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

SplitTunnel 03: Remove unused functions #9891

Merged
merged 4 commits into from
Sep 24, 2024
Merged

SplitTunnel 03: Remove unused functions #9891

merged 4 commits into from
Sep 24, 2024

Conversation

strseb
Copy link
Collaborator

@strseb strseb commented Sep 19, 2024

@strseb strseb changed the base branch from strseb/stack/3 to main September 19, 2024 14:12
@strseb strseb changed the base branch from main to strseb/stack/3 September 19, 2024 14:12
@strseb strseb changed the base branch from strseb/stack/3 to main September 19, 2024 14:52
@strseb strseb changed the base branch from main to strseb/stack/3 September 19, 2024 14:53
Copy link
Collaborator

@oskirby oskirby left a comment

Choose a reason for hiding this comment

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

I will always approve a PR that removes code. Thank you!

@strseb strseb changed the base branch from strseb/stack/3 to main September 23, 2024 13:23
@strseb strseb changed the base branch from main to strseb/stack/3 September 23, 2024 13:23
@strseb strseb changed the base branch from strseb/stack/3 to main September 23, 2024 13:25
@strseb strseb changed the base branch from main to strseb/stack/3 September 23, 2024 13:25
Currently you need to create the object and then call
the correct functions in order to have an initialized object.

Similar to wgnt lets make sure that no "invalid" object can even exist.
so that we can assert you will not call i.e. start() on a closed handle.
Given that it's not cool to have constructors throw exceptions lets add
a create() factory that will spit out nullptr or a working instance.

stack-info: PR: #9889, branch: strseb/stack/2
Inline Lambdas are cool, let's use them to reduce dupecode and lets
give this function a failstate to bubble that up later to the client.

stack-info: PR: #9890, branch: strseb/stack/3
Whey arent just used?

stack-info: PR: #9891, branch: strseb/stack/4
@strseb strseb changed the base branch from strseb/stack/3 to main September 23, 2024 14:21
@strseb strseb changed the base branch from main to strseb/stack/3 September 23, 2024 14:21
Base automatically changed from strseb/stack/3 to main September 24, 2024 13:29
@strseb strseb enabled auto-merge (squash) September 24, 2024 13:30
@strseb strseb disabled auto-merge September 24, 2024 13:30
@github-actions github-actions bot added the 🛬 Landing This PR is marked as "auto-merge" label Sep 24, 2024
@strseb strseb merged commit 649673b into main Sep 24, 2024
117 checks passed
@strseb strseb deleted the strseb/stack/4 branch September 24, 2024 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🛬 Landing This PR is marked as "auto-merge"
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants