🔬

Script Linter & Analyzer

Paste any ServiceNow script. Get instant detection of bugs, performance issues, and security vulnerabilities.

📋 What We Check
Performance
Missing setLimit()
getRowCount() usage
Update inside loop
Nested GlideRecord
Sync GlideAjax
🐛 Bugs
No gr.query() called
GlideRecord in client
Missing null checks
🔒 Security
Hardcoded sys_ids
eval() usage
Missing input validation
Best Practices
No try/catch on REST
Deprecated gs.log()
Missing comments