Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We want to ensure high quality of the packages. Make sure that you've checked the boxes below before sending a pull request.
I have read the Contribution Guidelines
I have read the Maintainers Note
I have read the Quality Standards
The repo documentation has a pkg.go.dev link.
The repo documentation has a coverage service link.
The repo documentation has a goreportcard link.
The repo has a version-numbered release and a go.mod file.
The repo has a continuous integration process that automatically runs tests that must pass before new pull requests are merged.
Continuous integration is used to attempt to catch issues prior to releasing this package to end-users.
This project does not have a working pkg.go.dev, because the Go part of the compiler is really only used to perform reflection on the typed AST and send it to the Haxe side via JSON.
No coverage service is linked because the test coverage comes from running the Go stdlib in test mode and related unit tests from Go and Yaegi test suites using a regression system to make sure no passing test is able to regress in the future.
Please provide some links to your package to ease the review
Pull Request content
Category quality
Please delete one of the following lines:
The packages around my addition still meet the Quality Standards.
esp32-transpiler: because the last commit was 2 years ago, and no activity on the last made issues for more then 2 years.
c2go archived and unfinished.
tardisgo On ice, last commit 9 years ago.
Although the project is written overwhelming in Haxe code, I believe this project fulfills "be generally useful to the wider community of Go programmers;".
The stdgo folder is the Go stdlib compiled into Haxe code per passing commit using Github actions. This is where the huge code size comes from, and solutions are being looked into, to have the compiler compile only the needed parts each time.
Disclaimer: I am the primary dev working on the compiler submitted, and Elliott who created tardisgo is actively working on the project in question as well.