ЈСХинт
Изглед
Програмер(и) | Антон Коваљев |
---|---|
Најновија верзија | 2.10.2 13. 03. 2019 |
ОС | Вишеплатформски |
Тип | Статичка анализа кода |
Лиценца | ЈСХинт лиценца |
Веб-сајт | https://jshint.com |
ЈСХинт је алат за статичку анализу кода који се користи у развоју софтвера ради провере да ли се изворни код написан у Јаваскрипти компилира за одређени стил кодирања.[1] Превасходно је представљен као онлајн алат, али такође постоје и адаптације које се могу користити путем командне линије.[2] Развио га је Антон Коваљев 2011. године као наставак пројекта ЈСЛинт који је развио Даглас Крокфорд.[3][4] Антон и остали су сматрали како ЈСЛинт није дозвољавао довољно опција за прилагођавање.[4][5][6][7][8]
Лиценца
[уреди | уреди извор]ЈСХинт лиценца је дериват МИТ лиценце. Једина модификација лиценце је додатак фразе која каже да ће "Софтвер бити коришћен за добро, а не зло." Према Задужбини за слободни софтвер, ова клауза чини да лиценца не буде бесплатна.[9]
Референце
[уреди | уреди извор]- ^ Graham, Wayne (2012). Beginning Facebook Game Apps Development. Apress. ISBN 9781430241706.
- ^ „Пројекти адаптације командне линије”. Архивирано из оригинала 20. 8. 2010. г. Приступљено 15. 7. 2016.
- ^ „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«
- ^ а б „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 [..]«
- ^ 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.
- ^ „Paren-Free”. Brendan Eich. 28. 2. 2011. Arhivirano iz originala 28. 2. 2011. g. Pristupljeno 26. 2. 2018.
- ^ „Хелп: ЈСХинт”. цодекитапп.цом. 26. 2. 2018. Приступљено 26. 2. 2018. „десигнед то бе лесс опинионатед анд море цонфигурабле”
- ^ „JSLint vs JSHint”. Scott Logic. Pristupljeno 26. 2. 2018.
- ^ https://www.gnu.org/licenses/license-list.en.html#JSON сее тхе цоммент абоут тхе ЈСОН лиценсе
Литература
[уреди | уреди извор]- Zakas, Nicholas (maj 2012). Maintainable JavaScript (1 izd.). O'Reilly Media. ISBN 978-1-449-32768-2.
- Otero, Cesar (maj 2012). Professional jQuery (1 izd.). John Wiley & Sons. ISBN 978-1-118-02668-7.
- Ullman, Larry (februar 2012). Modern JavaScript: Develop and Design (1 izd.). Peachpit Press. ISBN 978-0321812520.
- „JSHint - the (gentler) JavaScript code quality tool”. IProgrammer. 21. 2. 2011. Pristupljeno 6. 6. 2012.