diffplug / diffplug/spotless

Support author name in LicenseHeaderStep

Ouverte
#323 5 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
Java
Étoiles
5.6k
Forks
559
Merge moyen
1 j 14 h
PR mergées (30 j)
43

Description

Some license texts include the name of the file's initial creator. This is currently not possible to do with the `LicenseHeaderStep`.
Maybe the step could should work with templates rather than constant strings, e,g,
```groovy
licenseHeader('/* Copyright ${year} ${author}*/',
[year: java.time.LocalDate.now().year, author: 'John Doe'])
```

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez au point d’entrée LicenseHeaderStep et suivez la manière dont licenseHeader accepte actuellement les chaînes constantes. Définissez comment les valeurs proposées pour l’année et l’auteur doivent être fournies, puis déterminez l’en-tête rendu attendu à l’aide de l’exemple ; la réalisation nécessite une couverture ciblée de la substitution de modèle.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
groovy, java
Domaine
tooling
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.