Show a warning for out-of-range arguments to functions
Nessuno ha ancora preso questa issue.
- Lingua principale
- Haskell
- Stelle
- 1.3k
- Fork
- 201
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
There's been some confusion about functions that expect arguments in a certain range: for example, RGB expects its arguments to be between 0 and 1, but some users are passing arguments between 0 and 255 instead. It would be an improvement to show a warning when arguments are out of range. The warning should only be displayed once for each source location to avoid spamming the console.
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Individua l’implementazione della gestione degli argomenti delle funzioni e le informazioni sulla posizione del sorgente disponibili quando vengono valutate le chiamate, quindi esamina come le funzioni RGB e simili definiscono gli intervalli validi. Conferma come vengono attualmente emessi gli avvisi, se vengono emessi. Il lavoro è completato quando gli argomenti fuori intervallo producono un avviso, mentre le chiamate ripetute dalla stessa posizione del sorgente non producono avvisi ripetuti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- haskell
- Ambito
- compilers
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100