Minor improvements to pass psecio-parse's scan
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 35/100
Direzione di ricerca
Esegui la scansione psecio-parse su c3.php ed esamina le righe segnalate in tests/c3.php. Risolvi le cinque segnalazioni relative alla concatenazione degli header, agli operatori logici, ai controlli di tipo di in_array e a readfile, quindi esegui nuovamente la scansione per confermare che queste segnalazioni siano scomparse.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
To run report:
composer global require psecio/parse
~/.composer/vendor/bin/psecio-parse scan c3.php
And its results:
- /var/www/html/tests/c3.php on line 45
'header()' calls should not use concatenation directly
header('X-Codeception-CodeCoverage-Error: ' . str_replace("\n", ' ', $message), true, 500);
For more information execute 'psecio-parse rules SetHeaderWithInput'
- /var/www/html/tests/c3.php on line 69
Avoid using AND, OR and XOR (in favor of || and &&) as they may cause subtle precedence bugs
if (!class_exists('PHP_CodeCoverage') and class_exists('SebastianBergmann\CodeCoverage\CodeCoverage')) {
For more information execute 'psecio-parse rules LogicalOperators'
- /var/www/html/tests/c3.php on line 137
The third parameter should be set (and be true) on in_array to avoid type switching issues
if (in_array('GZ', Phar::getSupportedCompression())) {
For more information execute 'psecio-parse rules TypeSafeInArray'
- /var/www/html/tests/c3.php on line 184
The third parameter should be set (and be true) on in_array to avoid type switching issues
if (in_array('GZ', Phar::getSupportedCompression())) {
For more information execute 'psecio-parse rules TypeSafeInArray'
- /var/www/html/tests/c3.php on line 204
The readfile/readlink/readgzfile functions output content directly (possible injection)
readfile($filename);
For more information execute 'psecio-parse rules Readfile'
- Lingua principale
- PHP
- Stelle
- 73
- Fork
- 46
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
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.
Altre issue di Codeception/c3
-
New idea for remote CC Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
Codeception/c3#93 · 5 commenti ·
-
remote coverage result all 0 Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
Codeception/c3#76 · 1 commento · 1 reazione ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
Codeception/c3#41 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
Codeception/c3#40 · 5 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
Codeception/c3#37 · 3 commenti · 4 reazioni ·
Tutte le issue di Codeception/c3
Issue simili
-
needs-triage Platform(Default)
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
-
bug No Code Attached Yet
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
joomla/joomla-cms#48501 ·
-
sync-en
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
sync-en
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
-
Перевод устарел
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100