CHANGELOG lists legacy_swiftui_aspect_ratio under 0.63.3, but it first shipped in 0.65.1
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 78/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- markdown, swift
- Ambito
- documentation
Direzione di ricerca
La voce errata si trova in CHANGELOG.md, sotto l'intestazione ## 0.63.3: High-Speed Extraction, e dovrebbe essere spostata sotto ## 0.65.1. Controlla la cronologia della regola in Sources/SwiftLintBuiltInRules/Rules/Idiomatic/LegacySwiftUIAspectRatioRule.swift e i tag da 0.63.3 a 0.65.1 per confermare la release. È completato quando la voce della regola si trova sotto 0.65.1 con la formulazione relativa al miglioramento e nessun'altra voce è stata modificata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
New Issue Checklist
- I've Updated SwiftLint to the latest version.
- I've searched for existing GitHub issues.
Bug Description
The CHANGELOG.md entry for the new legacy_swiftui_aspect_ratio rule is under the wrong release. It sits under ## 0.63.3: High-Speed Extraction, but the rule first shipped in 0.65.1:
- The rule was added in c733e25a2 (#6609) on 2026-07-29.
LegacySwiftUIAspectRatioRule.swiftis absent from the 0.63.3, 0.64.0 and 0.65.0 tags, and present in 0.65.1.- None of the 0.63.3, 0.64.0 or 0.65.0 tags'
CHANGELOG.mdmention the rule.
The rule is enabled by default and correctable. So the first swiftlint --fix after updating to 0.65.1 rewrites every aspectRatio(contentMode: .fit/.fill) call, and the 0.65.1 release notes don't mention it. We only traced the source of the rewrites by checking the rule's history.
The entry probably belongs under ## 0.65.1 as an enhancement. The 0.65.1 GitHub release notes could mention it too.
The related whitespace bug in the rule's correction (#6883) is already fixed on main by #6885.
Environment
- SwiftLint version: 0.65.1 (via SwiftLintPlugins)
- Xcode version: Xcode 27.2
- Installation method used: SwiftPM build tool plugin (SimplyDanny/SwiftLintPlugins)
- Configuration file: not relevant (documentation issue)
- Lingua principale
- Swift
- Stelle
- 19.8k
- Fork
- 2.3k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Include un Dockerfile o un 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 realm/SwiftLint
-
`duplicate_imports` deletes `@testable import X` when `import X` is also presentForse già presa @Akhrameev l’ha presa 47 giorni fa. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
`--working-directory` has no effect since 0.65.0Forse già presa @haruna-miyamoto l’ha presa 57 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
discussion enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
realm/SwiftLint#6622 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
vscode-swiftlint repository is archivedForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Apertadocumentation question
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
realm/SwiftLint#6541 · 3 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 58/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di realm/SwiftLint
Issue simili
-
🎉 Add GinkgoForse già presa @usual2970 l’ha presa oggi. Apertaaddition
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 76/100
jaywcjlove/awesome-mac#4442 ·
I maintainer di solito rispondono entro 1 giorno
-
[feat] 홈 화면에서 보이는 경기 수 수정Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
DeveloperAcademy-POSTECH/2026-C6-A03-KIIKICK-iOS#76 ·
I maintainer di solito rispondono entro 1 giorno
-
[java] TestClassWithoutTestCases: document that abstract classes and interfaces are not checkedAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 91/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
VictorKildahl/cra#302 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno