Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Link lines longer than 100 chars are malformed in ///

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

Mantenedores costumam responder em até 1 dia

@arimu1 já está trabalhando nisso.

Desde 1/8/2026.

  • #1434 de @arimu1 — aberto

Avaliação

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

Direção de pesquisa

Comece reproduzindo a saída do formatter com os links Markdown de 100 e 101 caracteres nos comentários /// mostrados na issue. Rastreie o caminho de quebra de linha dos comentários do formatter e, se o local de teste relevante for encontrado, adicione cobertura para este caso de limite. Está concluído quando o link de 101 caracteres permanece intacto e todas as linhas ao redor mantêm o prefixo ///.

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

Descrição

The first line illustrates a 100 character long line

The following are a markdown link line of 100 characters, and the next the same of 101 characters.

1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
/// [Design-doc](8901234567890123456789012345678901234567890123456789012345678901234567890123456789)
/// [Design-doc](89012345678901234567890123456789012345678901234567890123456789012345678901234567890)

The first is maintained through the formatter

The second is malformed by moving the link to a new line prefixed by //

/// [Design-doc](8901234567890123456789012345678901234567890123456789012345678901234567890123456789)
///
// [Design-doc](89012345678901234567890123456789012345678901234567890123456789012345678901234567890)

It'll do this regaurdless of /// comments before or after, so it can result in a // line in the middle of /// ones

Linguagem predominante
Java
Estrelas
6.2k
Forks
940
Merge médio
5min
PRs com merge (30d)
7

Preparar o ambiente

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.

Mais de google/google-java-format

Todas as issues de google/google-java-format

Issues semelhantes

Mais issues de Java

Receba novas issues na sua caixa de entrada

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