Skip to content

Commit 1e927a3

Browse files
authored
Revert "fix: consider types referenced by fields inside ctor base calls"
1 parent 967a6e2 commit 1e927a3

3 files changed

Lines changed: 1 addition & 40 deletions

File tree

src/NetArchTest.Rules/Dependencies/TypeDefinitionCheckingContext.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -220,9 +220,6 @@ private void CheckMethodBodyInstructions(MethodDefinition methodToCheck)
220220
}
221221
}
222222
break;
223-
case FieldReference fieldReference:
224-
CheckTypeReference(fieldReference.DeclaringType);
225-
break;
226223
case MethodReference methodReference:
227224
CheckTypeReference( methodReference.DeclaringType);
228225
break;

test/NetArchTest.Rules.UnitTests/DependencySearch/DependencyTypeTests.cs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -396,12 +396,6 @@ public void DependencySearch_VariableTupleNested_Found()
396396
public void DependencySearch_VariableTuple_NotFound()
397397
{
398398
Utils.RunDependencyTest(typeof(VariableTuple), typeof(Tuple<int, double>), false, true);
399-
}
400-
401-
[Fact(DisplayName = "Finds a dependency StaticType in BaseCtorCall.")]
402-
public void DependencySearch_BaseCtorCall_Found()
403-
{
404-
Utils.RunDependencyTest(typeof(BaseCtorCall), typeof(StaticType), true, true);
405-
}
399+
}
406400
}
407401
}

test/NetArchTest.TestStructure/Dependencies/Search/DependencyType/BaseCtorCall.cs

Lines changed: 0 additions & 30 deletions
This file was deleted.

0 commit comments

Comments
 (0)