Repository navigation
style: use semantic line breaks and remove soft wraps - #5
Merged
Merged
Conversation
Reflow Markdown and Go comment prose to one sentence per line, with a break after semicolons joining independent clauses, matching AGENTS.md. Remove column-based wrapping from code: packed multi-line literals now have one element per line, short wrapped literals and calls are joined, and the RFC 7515 test vectors are single string constants.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Prepares the repository for public release by replacing column-width wrapping with semantic line breaks.
Changes
;between independent clauses, following Semantic Linefeeds, SemBr and the existingAGENTS.mdstyle. No column limit is applied. Code fences, tables, headings, Go directives, indented doc-comment blocks and// Output:sections are untouched.issuer/ client/resource) now read without the stray space.Validation
gofmt -l .shows no files.go vet ./...,go mod verify,go test -race ./...,sh scripts/check-consumer.sh, both Linux cross-builds andgit diff --checkpass. The nesteddocs/probes/iamproofmodule vets and tests clean.Limitations
response_headers_test.go.e.g.are excluded and split points were reviewed, but long sentences remain long lines by design.