@sun-asterisk/sunlint
Version:
☀️ SunLint - Multi-language static analysis tool for code quality and security | Sun* Engineering Standards
15 lines • 435 B
JSON
{
"id": "C002",
"name": "No Duplicate Code",
"description": "Không để trùng lặp code > 10 dòng - Tránh code rối, khó refactor và áp dụng DRY principle",
"category": "complexity",
"severity": "warning",
"languages": ["typescript", "javascript", "dart"],
"config": {
"minLines": 10,
"similarityThreshold": 0.95
},
"references": [
"https://en.wikipedia.org/wiki/Don%27t_repeat_yourself"
]
}