CommunityToolkit / CommunityToolkit/dotnet
ISettingsStorageHelper namespace incorrect
Nessuno ha ancora preso questa issue.
- Lingua principale
- C#
- Stelle
- 3.8k
- Fork
- 400
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### Describe the bug
Not sure how this was missed, but the ISettingsStorageHelper has a different namespace than all the other helpers here:
https://github.com/CommunityToolkit/dotnet/blob/9d1a525d04299e5421cb3e5917825fee2bc11a18/CommunityToolkit.Common/Helpers/ObjectStorage/ISettingsStorageHelper.cs#L5
All the other helpers are `CommunityToolkit.Common.Helpers`...
https://github.com/CommunityToolkit/dotnet/blob/9d1a525d04299e5421cb3e5917825fee2bc11a18/CommunityToolkit.Common/Helpers/ObjectStorage/IFileStorageHelper.cs#L8
Similarly the extension helper to it has a `.Extensions`:
https://github.com/CommunityToolkit/dotnet/blob/9d1a525d04299e5421cb3e5917825fee2bc11a18/CommunityToolkit.Common/Extensions/ISettingsStorageHelperExtensions.cs#L8
Where the other extensions do not and are just part of `CT.Common`.
### Regression
_No response_
### Steps to reproduce
```text
N/A Code Quality
```
### Expected behavior
Consistency in Namespace
### Screenshots
_No response_
### IDE and version
VS 2022
### IDE version
_No response_
### Nuget packages
- [X] CommunityToolkit.Common
- [ ] CommunityToolkit.Diagnostics
- [ ] CommunityToolkit.HighPerformance
- [ ] CommunityToolkit.Mvvm (aka MVVM Toolkit)
### Nuget package version(s)
8.0.0
### Additional context
Not sure if there's other places to audit?
### Help us help you
Yes, but only if others can assist
Guida per i contributori
Apri 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.
Direzione di ricerca
Inizia con CommunityToolkit.Common/Helpers/ObjectStorage/ISettingsStorageHelper.cs e CommunityToolkit.Common/Extensions/ISettingsStorageHelperExtensions.cs, confrontando le relative dichiarazioni di namespace con quelle dei file helper adiacenti collegati nell’issue. Cerca nel progetto CommunityToolkit.Common i riferimenti a questi tipi e le dichiarazioni di namespace correlate. Il lavoro è completato quando i namespace sono coerenti e tutti i riferimenti continuano a essere risolti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp
- Ambito
- tooling
- Tipo di issue
- Bug
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100