Two committed gallery `codeobj.json` files name `KernelProblem`, which no longer exists
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- python
- Ambito
- documentation
Direzione di ricerca
Leggi docs/conf.py:222-229 e le istruzioni dell’attività docs-examples, poi esegui i due comandi indicati per plot_07_split_block e plot_05_moving_solid_guide. Riformula la docstring di Simulation.translate in src/solprop/driver/simulation.py come descritto. Il lavoro è completato quando i record rigenerati e la docstring sono stati sottoposti a commit e grep -rl KernelProblem docs/auto_* docs/introduction non trova nulla.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
What happens
KernelProblem was renamed PropagationProblem with no alias (8c8caed0, on main).
Two committed sphinx-gallery records still list KernelProblem as the type of problem,
under solprop.translate.problem, solprop.translate and solprop:
docs/auto_tutorials/waveguides/plot_07_split_block.codeobj.json(theproblem
entries), fromproblem = turned.translate()at
plot_07_split_block.py#L148;docs/auto_examples/waveguides/plot_05_moving_solid_guide.codeobj.json, from
plot_05_moving_solid_guide.py#L299.
Both files were last written by c8e5a52d, before the rename, and are the same on main.
No other committed codeobj.json names KernelProblem. I scanned every entry under
docs/ whose module starts solprop. No other renamed name turned up, only the
re-export guesses that sphinx-gallery always makes.
Why it matters
These records drive the gallery's links and backreferences. A link to a type that no
longer exists goes nowhere, and a search of the docs for the old name turns up
generated output that looks current.
Why regenerating fixes it, and how
The scripts' text did not change, so their .md5 files are current and
poe docs-examples (the default stale mode) will not run them. Run each by name, which
forces a re-run (docs/conf.py:222-229):
uv run poe docs-examples plot_07_split_block
uv run poe docs-examples plot_05_moving_solid_guide
Simulation.translate() is annotated -> PropagationProblem
(src/solprop/driver/simulation.py:2510), so the records will name the new type. Regenerating may also refresh figures and printed output at rounding level.
Also: the Simulation.translate docstring still says "Assemble the kernel problem"
(simulation.py:2511).
To do
- Regenerate both scripts by name, and commit their output.
- Reword the
translatedocstring.
Done when
grep -rl KernelProblem docs/auto_* docs/introduction finds nothing.
- Lingua principale
- Python
- Stelle
- 3
- Fork
- 3
- Merge medio
- 8h 28m
- PR unite (30g)
- 176
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di LupoLab/solprop
-
bug
Difficoltà 1/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
documentation priority: medium
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
documentation priority: low
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
documentation priority: high
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
area: native priority: low testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di LupoLab/solprop
Issue simili
-
bug triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
mealie-recipes/mealie#9117 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
freelawproject/courtlistener#8406 ·
I maintainer di solito rispondono entro 2 giorni
-
good first issue help wanted level 1 wocs
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
GianlucaBave/murmury#49 ·
I maintainer di solito rispondono entro 1 giorno
-
regression skipped skipped_bmg
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
intel/torch-xpu-ops#6142 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
good first issue help wanted python up-for-grabs
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
andrewsiah/agentswarm-data-tasks#122 ·
I maintainer di solito rispondono entro 1 giorno