Ability to disable validation
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 45/100
Piste de recherche
L’issue mentionne des préférences, des validateurs et des builds à venir, mais aucun fichier ni test. Commencez par retracer où les préférences des validateurs sont définies et où la validation s’exécute pendant les builds. Le travail est terminé lorsqu’une préférence peut suspendre toute la validation, éviter le travail de validation et ne produire aucune erreur de validation lorsqu’elle est activée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Since decades "Wild Web Developers" is annoying users with its enforced validation (see e.g. https://github.com/eclipse-platform/eclipse.platform.ui/issues/943 - also look back to the old bugzilla issues that had been voted by many users, you can also do a web-search and find many stackoverflow and other hits from annoyed users) and no ability to disable this undesired behaviour.
Rationale
Why is it a problem? In general files should be valid, right?
But, the reality is different:
- For tests it is sometimes required to create invalid files. So e.g. if I want to test how my code reacts to incorrect JSON or XML data, I want to be able to have such invalid files in my codebase.
- "Wild Web Developers" tries to do complex validation that includes downloading of XSDs from the Internet, etc. that can fail for arbitrary technical reasons (Network issues, (temporary) Server unavailability, etc.). In such case my file can be entirely correct and the error marker for hundreds of e.g. XML files is absolutely not helpful.
- "Wild Web Developers" validation is slow. Validating every file in a very large project is a disaster.
Eclipse has a smart concept to aggregate errors and warnings.
As a result you see a project has a red cross if there are errors or not if there are no errors.
The aim of every reasonable developer is to get rid of the red crosses.
It is therefore in-acceptable to have errors that are actually false positives (as illustrated above).
Acceptance criteria
- In the preferences I want to have an option to disable/suspend all validators (maybe additionally even by type - XML, JSON, etc.).
- If that option is checked, then no validation should take place, no performance is wasted for validation and especially no validation errors are produced by upcoming builds.
- Langage dominant
- Java
- Étoiles
- 203
- Forks
- 76
- Merge moyen
- 1 j 5 h
- PR mergées (30 j)
- 30
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire 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 eclipse-wildwebdeveloper/wildwebdeveloper
-
Markdown and Astro language servers do not start when the project path contains a non-ASCII character or a spacePeut-être pris @RoiSoleil l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
eclipse-wildwebdeveloper/wildwebdeveloper#2277 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 65/100
eclipse-wildwebdeveloper/wildwebdeveloper#2236 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
eclipse-wildwebdeveloper/wildwebdeveloper#2177 ·
Les mainteneurs répondent en général sous 1 jour
-
SQL Language serverOuverteenhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
eclipse-wildwebdeveloper/wildwebdeveloper#2122 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Support for marko languageOuverteenhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
eclipse-wildwebdeveloper/wildwebdeveloper#2070 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de eclipse-wildwebdeveloper/wildwebdeveloper
Issues similaires
-
面渣逆袭Spring事务传播机制勘误Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 80/100
itwanger/toBeBetterJavaer#218 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
johanhaleby/occurrent#1462 ·
Les mainteneurs répondent en général sous 1 jour
-
Enhancing the Issue TemplateOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
SasanLabs/VulnerableApp#912 ·
Les mainteneurs répondent en général sous 1 jour
-
area/build area/events area/storage area/storage/kafkasql area/storage/sql
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Apicurio/apicurio-registry#11079 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
OpenAEV-Platform/openaev#9139 ·
Les mainteneurs répondent en général sous 1 jour