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

(consoleapp) Remove custom IConsole implementations #456

Merged
merged 1 commit into from
Apr 12, 2024

Conversation

perlun
Copy link
Collaborator

@perlun perlun commented Apr 12, 2024

This is a preparation for rewriting the argument handling in Perlang, as one of the very first elements of the compiler to become self-hosted. Regretfully, this means that we will lose some of our test coverage, but we will have to revisit that aspect later.

This is a preparation for rewriting the argument handling in Perlang, as
one of the very first elements of the compiler to become self-hosted.
Regretfully, this means that we will lose some of our test coverage, but
we will have to revisit that aspect later.
@perlun perlun added the cleanup Removing old cruft label Apr 12, 2024
@perlun perlun added this to the 0.5.0 milestone Apr 12, 2024
"help",
"quit"
}.Select(s => "/" + s));

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

No longer used, should rightfully have been removed already in #446.

}
}
}
}
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Losing this whole test is the price we have to pay for removing the IPerlangConsole and related code. 😢 We'll have to live with it for now.

@perlun perlun merged commit 08cc476 into master Apr 12, 2024
14 checks passed
@perlun perlun deleted the feature/remove-custom-IConsole-implementations branch April 12, 2024 18:29
perlun added a commit that referenced this pull request Apr 12, 2024
This is a preparation for rewriting the argument handling in Perlang, as
one of the very first elements of the compiler to become self-hosted.
Regretfully, this means that we will lose some of our test coverage, but
we will have to revisit that aspect later.
@perlun perlun changed the title (consoleapp) Removed custom IConsole implementations (consoleapp) Remove custom IConsole implementations Apr 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cleanup Removing old cruft
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant