Create dotnet new template for NuGet library projects
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- À l'abandon
- Stack technique
- csharp
- Domaine
- build-system, developer-experience, tooling
Piste de recherche
Commencez dans le nouveau dossier à la racine templates/IntelliTectClassLibrary et vérifiez le nom de template demandé, le nom court, les tags, les paramètres du projet, la version de l’analyzer et le flag de packaging. Ajoutez le README et le projet de tests unitaires décrits dans l’issue, y compris un test de niveau Hello World contre la bibliothèque. Le travail est terminé lorsque le template contient tous les paramètres demandés et que le test réussit.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
- Allow setting LangVersion (default to 9.0)
- Enable warnings as errors on all projects (consider Directory.Build.props)
- Add IntelliTect analyzer library (allow setting version in template)
- Add in unit test project (slight preference to xUnit)
- README.md
- Should have a single unit test that go against the library passes (Hello world level)
- Enable flag to create nuget package on every build.
The contents for the template should live in a new folder at the root of the repo named templates.
The folder for this template should be called IntelliTectClassLibrary
Name of the template: IntelliTect Class Library
Short Name: itl-classlib
Tags: IntelliTect/Library
- Langage dominant
- C#
- Étoiles
- 12
- Forks
- 16
- Merge moyen
- 5 min
- PR mergées (30 j)
- 12
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de IntelliTect/CodingGuidelines
-
Overriding ToString()Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 25/100
IntelliTect/CodingGuidelines#290 ·
Les mainteneurs répondent en général sous 1 jour
-
proposal: ban List<T>.ForEachOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
IntelliTect/CodingGuidelines#253 ·
Les mainteneurs répondent en général sous 1 jour
-
Review naming recommendation for fieldsPeut-être à nouveau libre @MarkMichaelis l’a pris il y a 1336 jours, et aucune pull request n’est ouverte. Ouverte.editorconfig C# coding guidelines proposal
IntelliTect/CodingGuidelines#249 · 6 commentaires · 1 réaction · 2 personnes assignées ·
Les mainteneurs répondent en général sous 1 jour
-
INTL0001 when using recordsOuverteanalyzer C# coding guidelines proposal
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
IntelliTect/CodingGuidelines#231 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
IntelliTect/CodingGuidelines#230 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de IntelliTect/CodingGuidelines
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 7 jours
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
vchelaru/FlatRedBall2#1481 ·
Les mainteneurs répondent en général sous 1 jour
-
ai-chat bug trivial
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
area-signalr
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
dotnet/aspnetcore#69842 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 1 jour