Skip to content

Commit d990e28

Browse files
authored
Merge pull request #1112 from novaugust/me/remove-invalid-ast-check
Remove variable name clause for check that can't compile
2 parents 41d7f20 + a10e85e commit d990e28

File tree

2 files changed

+0
-21
lines changed

2 files changed

+0
-21
lines changed

lib/credo/check/readability/variable_names.ex

-8
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,6 @@ defmodule Credo.Check.Readability.VariableNames do
4040
{ast, issues_for_lhs(lhs, issues, issue_meta)}
4141
end
4242

43-
defp traverse(
44-
{:<-, _meta, [{:|, _comp_meta, [_lhs, rhs]}, _comp_rhs]} = ast,
45-
issues,
46-
issue_meta
47-
) do
48-
{ast, issues_for_lhs(rhs, issues, issue_meta)}
49-
end
50-
5143
defp traverse({:<-, _meta, [lhs, _rhs]} = ast, issues, issue_meta) do
5244
{ast, issues_for_lhs(lhs, issues, issue_meta)}
5345
end

test/credo/check/readability/variable_names_test.exs

-13
Original file line numberDiff line numberDiff line change
@@ -149,19 +149,6 @@ defmodule Credo.Check.Readability.VariableNamesTest do
149149
|> assert_issue()
150150
end
151151

152-
test "it should report a violation /10" do
153-
"""
154-
defmodule CredoSampleModule do
155-
def some_function(param, p2, p3) do
156-
[someValue + v2 + v3 | {someValue} <- param, v2 <- p2, v3 <- p3]
157-
end
158-
end
159-
"""
160-
|> to_source_file
161-
|> run_check(@described_check)
162-
|> assert_issue()
163-
end
164-
165152
test "it should report a violation /11" do
166153
"""
167154
defmodule CredoSampleModule do

0 commit comments

Comments
 (0)