INRIA/spoon

feat: add SpoonCheckstyleCompliantPrettyPrinter to be compliant with Spoon's own formatting rules

Aberta

#3.623 aberto em 1 de out. de 2020

 (2 comentários) (0 reação) (0 responsável)Java (383 forks)github user discovery
featuregood first issue

Métricas do repositório

Stars
 (1.933 estrelas)
Métricas de merge de PR
 (Mesclagem média 19d 11h) (49 fundiu PRs em 30d)

Description

We want to use Spoon to transform the code of Spoon. For this, we need a Spoon pretty-printer that is compliant with Spoon's checkstyle.

The idea is to create a class SpoonCheckstyleCompliantPrettyPrinter which extends DefaultJavaPrettyPrinter

Here are the rules with the number of violations in src/main/java today:

2 [modifierorder]
2 [rightcurly]
2 [unusedimports]
5 [regexpsinglelinejava]
77 [whitespaceafter]
99 [nowhitespacebefore]
167 [parenpad]
237 [regexpsingleline]
1629 [whitespacearound]

Guia do colaborador