microsoftgraph / microsoftgraph/msgraph-sdk-java

What happened to DefaultLogger and the ability to set the logging level?

Aberta
#1,961 9 comentários 2 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

area:documentation type:question
Linguagem predominante
Java
Estrelas
444
Forks
154
Merge médio
18h 28min
PRs com merge (30d)
4

Descrição

Expected behavior

The DefaultLogger class was removed as was the GraphServiceClient.builder() which had a logger() with no obvious replacement. Do we have to access low level OkHttp to add a logging interceptor? All I want to do is set logging to DEBUG vs. INFO based on the user's config.

Actual behavior

No way to easily set the logging level.

Steps to reproduce the behavior

I migrated from 5.77.0 to 6.6.0

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece comparando as APIs relacionadas a logging do 5.77.0 e 6.6.0, especialmente DefaultLogger, GraphServiceClient.builder() e a opção logger(). Verifique como o SDK atual expõe o OkHttp e determine o que permitiria configurar o logging DEBUG em vez de INFO sem exigir acesso de baixo nível; considera-se concluído quando os usuários tiverem uma substituição compatível e óbvia.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
java
Domínio
api, developer-experience
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.