Пређи на садржај

ЈСХинт

С Википедије, слободне енциклопедије
ЈСХинт
Програмер(и)Антон Коваљев
Најновија
верзија
2.10.2
13. 03. 2019
ОСВишеплатформски
ТипСтатичка анализа кода
ЛиценцаЈСХинт лиценца
Веб-сајтhttps://jshint.com

ЈСХинт је алат за статичку анализу кода који се користи у развоју софтвера ради провере да ли се изворни код написан у Јаваскрипти компилира за одређени стил кодирања.[1] Превасходно је представљен као онлајн алат, али такође постоје и адаптације које се могу користити путем командне линије.[2] Развио га је Антон Коваљев 2011. године као наставак пројекта ЈСЛинт који је развио Даглас Крокфорд.[3][4] Антон и остали су сматрали како ЈСЛинт није дозвољавао довољно опција за прилагођавање.[4][5][6][7][8]

ЈСХинт лиценца је дериват МИТ лиценце. Једина модификација лиценце је додатак фразе која каже да ће "Софтвер бити коришћен за добро, а не зло." Према Задужбини за слободни софтвер, ова клауза чини да лиценца не буде бесплатна.[9]

Референце

[уреди | уреди извор]
  1. ^ Graham, Wayne (2012). Beginning Facebook Game Apps Development. Apress. ISBN 9781430241706. 
  2. ^ „Пројекти адаптације командне линије”. Архивирано из оригинала 20. 8. 2010. г. Приступљено 15. 7. 2016. 
  3. ^ „Why I forked JSLint to JSHint”. anton.kovalyov.net. Anton Kovalyov. 20. 2. 2011. Arhivirano iz originala 24. 2. 2011. g. Pristupljeno 26. 2. 2018. »[JSLint] has gotten uncomfortably opinionated« 
  4. ^ а б „JSHint: A Community Driven Fork of JSLint”. badassjs.com. Devon Govett. 18. 2. 2011. Arhivirano iz originala 21. 2. 2011. g. Pristupljeno 21. 2. 2011. »[..] JSLint was getting a bit too opinionated [..]« 
  5. ^ Elliot, Ian (21. 2. 2011). „JSHint - the (gentler) JavaScript code quality tool”. www.i-programmer.info. Arhivirano iz originala 23. 2. 2011. g. Pristupljeno 26. 2. 2018. 
  6. ^ „Paren-Free”. Brendan Eich. 28. 2. 2011. Arhivirano iz originala 28. 2. 2011. g. Pristupljeno 26. 2. 2018. 
  7. ^ „Хелп: ЈСХинт”. цодекитапп.цом. 26. 2. 2018. Приступљено 26. 2. 2018. „десигнед то бе лесс опинионатед анд море цонфигурабле 
  8. ^ „JSLint vs JSHint”. Scott Logic. Pristupljeno 26. 2. 2018. 
  9. ^ https://www.gnu.org/licenses/license-list.en.html#JSON сее тхе цоммент абоут тхе ЈСОН лиценсе

Литература

[уреди | уреди извор]

Спољашње везе

[уреди | уреди извор]