Skip to content

transformer: automatically add assert_never to match if there is no _ case #131

Open
@KotlinIsland

Description

@KotlinIsland
def f(data: int):
    match data:
       case int(): ...

becomes

def f(data: int):
    match data:
       case int(): ...
       case _:
           assert_never(data)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions