Project: aptanastudio
Issue APSTUD-4899: Implement JSLint-identical rules for most common subset of JS rules
Implement checks for these rules: already_defined* and* assign_exception* avoid_a* bad_assignment* bad_new* bad_number* bad_wrap* conditional_assignment* constructor_name_a* dangerous_comment* dangling_a* empty_block* empty_class* evil* -expected_identifier_a_reserved-(causes a parse error, so we shouldn't need to do this) expected_number_a* function_eval* implied_evil* leading_decimal_a* -name_function-(causes a parse error, so we shouldn't need to do this) not_a_constructor* not_greater* parameter_arguments_a* radix* reserved_a* strange_loop* subscript* sync_a* trailing_decimal_a* unescaped_a unnecessary_initialize* unreachable_a_b* use_array* use_braces* use_object* use_param* used_before_a* var_a_not* weird_new* weird_program* wrap_immediate* write_is_wrong*
Story points: 40