Pytania oznaczone «lint»

Pytania dotyczące narzędzi do analizy statycznej należy oznaczyć słowem „analiza statyczna”, chyba że dotyczą one narzędzia Lint. Jednym z pierwszych analizatorów statycznych było narzędzie Lint, które pojawiło się w 1979 roku jako część zestawu dystrybucyjnego Unix 7. Lint był pierwotnie używany do analizy kodu źródłowego C. Polecenie to było tak popularne, że słowo „lint” stało się ogólnym terminem określającym narzędzia do analizy statycznej.

1094
Co to jest „Linting”?

PHPLint , JSLint i ja niedawno natknęliśmy się na „możesz sfałszować swój kod JS w locie”, czytając coś o IDE . Więc co to za strzępienie, które wszyscy znają oprócz

541
Jak zainicjować długość tablicy w JavaScript?

Większość samouczków, które przeczytałem o tablicach w JavaScript (w tym w3schools i devguru ) sugerują, że możesz zainicjować tablicę o określonej długości, przekazując liczbę całkowitą do konstruktora Array przy użyciu var test = new Array(4);składni. Po swobodnym użyciu tej składni w moich...

267
Jak wyłączyć ostrzeżenie Pylint?

Próbuję wyłączyć ostrzeżenie C0321 („więcej niż jedna instrukcja w jednym wierszu” - często umieszczam ifinstrukcje z krótkimi wynikami w jednym wierszu w tym samym wierszu), w Pylint 0.21.1 (jeśli ma to znaczenie: astng 0.20. 1, wspólny 0.50.3, Python 2.6.6 (r266: 84292, 15 września 2010,...

252
Jak korzystać z ESLint z Jest

Próbuję użyć linera ESLint z ramą testową Jest. Są testy przeprowadzane z niektórymi globalsami jest, o których muszę powiedzieć liniowiec; ale trudną rzeczą jest struktura katalogów, w przypadku Jest testy są osadzone z kodem źródłowym w __tests__folderach, więc struktura katalogów wygląda mniej...