Shared task
Fixed #30255 -- Fixed admindocs errors when rendering docstrings without leading newlines.
PR #12155 ↗ · django/django · · merged Nov 29, 2019 · +15 −31 · base e8fcdaad5c42
what a new run launched now would send
docutils reports an error rendering view docstring when the first line is not empty Description Currently admindoc works correctly only with docstrings where the first line is empty, and all Django docstrings are formatted in this way. However usually the docstring text starts at the first line, e.g.: def test(): """test tests something. """ and this cause an error: Error in "default-role" directive: no content permitted. .. default-role:: cmsreference The culprit is this code in trim_docstring: indent = min(len(line) - len(line.lstrip()) for line in lines if line.lstrip()) The problem is that the indentation of the first line is 0. The solution is to skip the first line: indent = min(len(line) - len(line.lstrip()) for line in lines[1:] if line.lstrip()) Thanks. Work only inside this repository checkout. Make the code change the task describes, keeping the diff focused — no drive-by refactors. When you are done, leave your changes committed or in the working tree; they are collected automatically. Stay on this snapshot checkout (`task/ycb_django_pr12155`). Never checkout, pull, or rebase onto `main`. That branch is a README-only orphan. Stay on this HEAD. Do not fetch another default branch. Push only on the Cursor-created `crazy-cursor/…` side branch from this HEAD.
Some past runs of this task were launched with a different prompt (the prompt template changed since, or those runs predate this benchmark's stored prompt). Each run persists the exact prompt it sent at launch — that per-launch record is the audit trail; this page shows only the current one.
| Run | Model | Verdict |
|---|---|---|
| Aug 21, 12:31 UTC · completed | composer-2.5 | PASS |
| Aug 21, 12:31 UTC · completed | grok-4.6 | PASS |
| Aug 21, 12:31 UTC · completed | grok-4.6-low |
Powered by YourCodingBench — benchmark coding models on your own repo's commits. sign in
| Aug 21, 12:31 UTC · completed | grok-4.6-medium | PASS |
| Aug 21, 12:31 UTC · completed | grok-4.6-xhigh | PASS |
Binary verdicts from the pinned judge (D27). Full attempt detail — candidate diff, transcript, timings — lives on each run page's score matrix.