airbnb / airbnb/javascript

React eslint not catching the use of underscore with internal methods

Ouverte
#577 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
pull request wanted
Langage dominant
JavaScript
Étoiles
148k
Forks
26.6k
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

In the [React/JSX Styleguide 'Methods' section](https://github.com/airbnb/javascript/blob/master/react/README.md#methods) it says you shouldn't use `_` to prefix internal methods. However, some of my code contains this convention and it isn't being caught by the linter. I double-checked the eslint rules for react/jsx files and there doesn't seem to be a rule defined for this convention.

Is this intentional? If so, why specify the rule in your documentation? I found a related issue (#490), but it wasn't clearly stated whether or not this rule should definitely be adhered to but rather that it's more or less up to the programmer.

Any clarification would be greatly appreciated.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par la section « Methods » de React/JSX Styleguide dans react/README.md et examinez les règles ESLint existantes pour les fichiers React/JSX. Consultez l’issue #490 associée et déterminez si la convention de l’underscore documentée doit être appliquée ; le travail est considéré comme terminé lorsqu’une politique a été décidée et que les modifications correspondantes de la documentation ou du linting ont été effectuées.

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

Évaluation

Stack technique
eslint, javascript
Domaine
documentation, tooling
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

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