docs(tests): stop calling pull requests issues in test prose - #1006
Conversation
|
NEEDS CHANGES at The defect — Correcting myself: I attributed five identity failures to a The review also strengthened the headline case: #815's body defers to #801, but the maintainer's ruling is in #815's own comment thread and was implemented at Coverage, by a method independent of mine: a raw-text scan over all 224 test modules found 598 kind-adjacent references and no other wrong one, and no number below 349 carries an adjacent kind word, so the sub-300 cutoff hid nothing. |
…issue (#719) - Nine citations in tests/ called a pull request "GitHub issue" (#921, #764, #906, #815, #936, #721, #501, #983) or lumped PR #428 in with issue #425; each now names the right kind. - test_dispatch_default_resolution_unit: issue #425 reported the registry leak and PR #428 fixed it, so the sentence says "reported" and "fixed" instead of crediting the issue with the fix. - Prose only: docstrings and comments, no assertion or logic touched.
19cd484 to
141d4de
Compare
|
Fixed at #560 confirmed a pull request, so "#560 fixed at the schema layer" is accurate as it stands. Still 9 files, 9 insertions, 9 deletions, one commit on While checking the surrounding context I resolved the module docstring's own opening citation: #574 is an issue ("Memoise the default Label back to |
|
GOOD TO GO at On the wording: "pull request #428" is an explicit new subject between "reported" and "fixed", so "reported" cannot bind to both — the only available parse is the intended one. Also confirmed: delta is one line, whole change still 9 files / 9 / 9, Two non-blocking items, and I am correcting one of them before anyone relies on it.
|
|
Ready to merge at Yours to merge. The two items I left out are recorded rather than dropped: line 8 is 105 characters in a file that already has 12 other lines over 80 and no line-length linter, and the #425-versus-#421 lineage question is noted on #719 for the next pass over that file. |
Please follow the guide below
make testpasses, and a test case covers the change — prose only, no assertion or logic touchedWhat is the purpose of your pull request?
docs— documentation onlyDescription of your pull request and other information
Accuracy sweep for #719: nine places in
tests/call a pull request an issue. Each number was resolved withgh apirather than guessed, and the house form already used elsewhere intests/— "GitHub pull request #N" — is what replaces it.foundation/registry/test_protocols.py:535corekit/test_enum_lookup_reparent_930_unit.py:5corekit/test_fields_numbers_port_option_no_mint_unit.py:235corekit/test_sentinel_exports_unit.py:237project/test_conventions_doc_claims.py:805protocols/schema/test_enum_schema_registry_unit.py:383test_docstring_contract.py:4utilities/test_exceptions_excepthook.py:440protocols/test_dispatch_default_resolution_unit.py:8The sweep extracted 2,190
#NNNsites over 353 distinct numbers bytokenizetoken kind, resolved all 350 numbers at or above 300 (230 issues, 120 pull requests), and read every flagged line before changing it. Numbers below 300 are packet-diagram labels, counts and widths, and were left alone.Two sites that look wrong and are not, left untouched:
test_final_enforcement.py:121describes a pull request that implemented issue #778, andconst/test_const_ethertype_862_unit.py:212describes PR #865's review of issue #862's fix. Both are accurate as written.Citation markup is unchanged —
tests/is deliberately outside #989's:issue:/:pr:conversion, andGH-nnnis untouched.Prose only:
ast.dumpwith every docstring blanked is identical tomainin all 9 files, and the diff is 9 lines for 9 lines. The 9 modules run together give 155 passed / 1 skipped / 340 subtests / 0 failures on this branch and byte-for-byte the same onmain.