libgit2 / libgit2/libgit2sharp
Logging pollutes log messages of contained programs
Nessuno ha ancora preso questa issue.
- Lingua principale
- C#
- Stelle
- 3.5k
- Fork
- 925
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
You are opening a bug report against the LibGit2Sharp project: we
use GitHub Issues for tracking bug reports and feature requests. If
you have a question about an API or usage, please ask on StackOverflow:
http://stackoverflow.com/questions/tagged/libgit2sharp.
Otherwise, to report a bug, please fill out the reproduction steps
(below) and delete these introductory paragraphs. Thanks!
Reproduction steps
Set GlobalSettings.LogConfiguration
Pass log messages from libgit2sharp to your own logging solution
Expected behavior
Libgit2sharp does not send an unidentifiable Logging enabled at level logmessage that we cannot disable
Actual behavior
Libgit2sharp sends an unidentifiable Logging enabled at level logmessage that we cannot disable and which confuses our users because it is not the same loglevel name as they set in our app config.
Version of LibGit2Sharp (release number or SHA1)
Operating system(s) tested; .NET runtime tested
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 tracciando GlobalSettings.LogConfiguration fino all'origine esatta del messaggio "Logging enabled at level". Verifica come viene emesso il messaggio e se il comportamento di logging configurato può sopprimerlo o identificarlo correttamente; il lavoro sarà completato quando i programmi contenuti non riceveranno più il messaggio non identificabile.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp
- Ambito
- observability
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100