Skip to content

Commit

Permalink
CR fix 2
Browse files Browse the repository at this point in the history
  • Loading branch information
maksim-grebeniuk-sonarsource committed Nov 21, 2024
1 parent 1b5c182 commit da51d7d
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions python-checks/src/test/resources/checks/argumentType.py
Original file line number Diff line number Diff line change
Expand Up @@ -268,14 +268,13 @@ class EnumA(Enum):

len(EnumA)

def fp_decorated_types():
import dataclasses
@dataclasses.dataclass
class DecoratedClass:
x : int
import dataclasses
@dataclasses.dataclass
class DecoratedDataClass:
x : int

def decorated_type_expecting_foo(data: DecoratedClass): ...
data = dataclasses.replace(DecoratedClass(42))
def decorated_dataclass_expected(data: DecoratedDataClass): ...
data = dataclasses.replace(DecoratedDataClass(42))

# FP SONARPY-2359
decorated_type_expecting_foo(data) # Noncompliant
# FP SONARPY-2359
decorated_dataclass_expected(data) # Noncompliant

0 comments on commit da51d7d

Please sign in to comment.