google / google/google-java-format

Formatter crashes on unicode character in comment

Aberta
#836 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Java
Estrelas
6.2k
Forks
937
Merge médio
6min
PRs com merge (30d)
3

Descrição

Minimal reproduction case:

```java
package com.company;

public class Bug {
// \u000D
}
```

The formatter fails with the following message:

```
error: expected token: '\'; generated } instead
```

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece executando o formatter sobre a reprodução mínima em Java do issue e confirme a falha relatada em torno do escape Unicode no comentário. Rastreie o tratamento dessa entrada pelo formatter, adicione cobertura para a reprodução e verifique que a formatação seja concluída sem o erro de token, preservando uma saída Java válida.

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

Avaliação

Stack de tecnologia
java
Domínio
tooling
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

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