Change instance variable numbers for line numbers instead of counter
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 45/100
Piste de recherche
Commencez par localiser le code qui crée de nouveaux noms de variables d’instance ainsi que les tests existants pour les noms générés. Vérifiez comment les numéros de ligne sont disponibles à chaque introduction, puis ajoutez des tests couvrant les noms proposés basés sur les lignes et les cas où plusieurs variables changent ensemble ; le travail est terminé lorsque les tests définissent et confirment le comportement de nommage attendu.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Whenever we are creating a new instance of a variable or a fresh one, we keep the variable name and concatenate it with an incremental counter (e.g., a0, x1, y2).
A simple change would be to use the line number where this value was introduced, instead of the counter.
Example:
The error could be #x_25 == #x_24 - 10 where 24 and 25 are the lines where these were introduced.
A question could be, if multiple vars are changed could we still use the same tactic? Lets try and make some tests to see.
- Langage dominant
- Java
- Étoiles
- 67
- Forks
- 36
- Merge moyen
- 10 j 18 h
- PR mergées (30 j)
- 3
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de liquid-java/liquidjava
-
enhancement
liquid-java/liquidjava#240 · 1 personne assignée ·
-
enhancement ide
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
liquid-java/liquidjava#206 ·
-
tests
Difficulté 2/5 1-3 heures Accessibilité débutants 25/100
liquid-java/liquidjava#198 ·
-
Diagnostic Based Test Results Ouvertetests
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
liquid-java/liquidjava#197 ·
-
tests
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
liquid-java/liquidjava#196 · 2 commentaires ·
Toutes les issues de liquid-java/liquidjava
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
elastic/gradle-plugins#157 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
cryptomator/hub#497 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
johanhaleby/occurrent#1120 ·