shard-ameba/src/ameba/rule/lint
2023-11-14 12:34:44 +01:00
..
ambiguous_assignment.cr Switch from Hash to NamedTuple for AmbiguousAssignment::MISTAKES 2022-12-20 03:25:14 +01:00
bad_directive.cr Pass on crystal-nightly 2022-03-11 14:15:05 +02:00
comparison_to_boolean.cr Autocorrect various rules (#253) 2021-11-16 22:30:33 +01:00
debug_calls.cr Cleanup properties definition macro 2023-06-14 15:08:19 +02:00
debugger_statement.cr Change Rule to class 2021-01-19 22:17:17 +01:00
duplicated_require.cr Use #in? instead of #includes? in several places 2022-11-14 01:18:43 +01:00
empty_ensure.cr Readability refactors 2022-12-08 17:47:22 +01:00
empty_expression.cr Remove unused include AST::Util 2023-11-14 11:22:17 +01:00
empty_loop.cr Readability refactors 2022-12-08 17:47:22 +01:00
formatting.cr Add Lint/Formatting rule 2022-12-20 04:10:56 +01:00
hash_duplicated_key.cr Minor details 2022-11-28 11:38:41 +01:00
literal_assignments_in_expressions.cr Do not treat paths as literals in Lint/LiteralAssignmentsInExpressions 2022-12-08 17:47:22 +01:00
literal_in_condition.cr Readability refactors 2022-12-08 17:47:22 +01:00
literal_in_interpolation.cr Avoid one-letter names if possible 2022-11-28 11:25:21 +01:00
literals_comparison.cr Fix false positive with dynamic literals in Lint/LiteralsComparison 2023-11-09 08:20:35 +01:00
missing_block_argument.cr Make it easier to add issues for nodes with name location preference 2023-11-12 10:23:36 +01:00
not_nil.cr Make it easier to add issues for nodes with name location preference 2023-11-12 10:23:36 +01:00
not_nil_after_no_bang.cr Misc cleanups/refactors 2023-11-14 12:34:44 +01:00
percent_array.cr Misc cleanups/refactors 2023-11-14 12:34:44 +01:00
rand_zero.cr Readability refactors 2022-12-08 17:47:22 +01:00
redundant_string_coercion.cr Use name(_end)_location helpers consistently 2023-11-12 10:24:12 +01:00
redundant_with_index.cr Make it easier to add issues for nodes with name location preference 2023-11-12 10:23:36 +01:00
redundant_with_object.cr Make it easier to add issues for nodes with name location preference 2023-11-12 10:23:36 +01:00
shadowed_argument.cr Change Rule to class 2021-01-19 22:17:17 +01:00
shadowed_exception.cr Readability refactors 2022-12-08 17:47:22 +01:00
shadowing_outer_local_var.cr Incorporate changes for shadowing outer local var 2023-02-04 20:53:41 +02:00
shared_var_in_fiber.cr Fix typos throughout the code 2022-11-16 16:55:32 +01:00
spec_filename.cr Add Lint/SpecFilename rule 2023-11-10 15:41:54 +01:00
spec_focus.cr Readability refactors 2022-12-08 17:47:22 +01:00
syntax.cr Autocasting will do the work 2022-11-28 11:38:41 +01:00
typos.cr Misc cleanups/refactors 2023-11-14 12:34:44 +01:00
unneeded_disable_directive.cr Pass on crystal-nightly 2022-03-11 14:15:05 +02:00
unreachable_code.cr Remove unused include AST::Util 2023-11-14 11:22:17 +01:00
unused_argument.cr Misc tweaks and refactors 2023-06-14 15:06:24 +02:00
unused_block_argument.cr Misc cleanups/refactors 2023-11-14 12:34:44 +01:00
useless_assign.cr Remove deprecated Assignment#transformed? method 2023-11-14 11:22:17 +01:00
useless_condition_in_when.cr Misc tweaks and refactors 2023-06-14 15:06:24 +02:00