Skip to content

linter: typescript/array-type with array-simple not applying to generic arguments #12498

@marcelwiegand

Description

@marcelwiegand

What version of Oxlint are you using?

1.6.0

What command did you run?

No response

What does your .oxlintrc.json config file look like?

"typescript/array-type": [
    "error",
    {
          "default": "array-simple"
    }
]

What happened?

If an array type is passed as an generic argument the rule "typescript/array-type" does not apply to it.
reproduced it in playground here:
https://playground.oxc.rs/#eNplUcFugzAM/ZXIp1XqtK3SLmzraep109YbcEjBoEghQY7pihD/PieUHjYkILHfe857maCCDJrBVWy8U4yBD+71uL/rNekuU8eNmgoqnJKHkAdyKnVeYnGOn/jipffEqvIucNLI1OR0h5kKTMa1c16qN5WXifUPvJPedfBf1v4uLzeJBVvwkE1Ag4u/MDrWF8iYBtyCNY7Xdah8j7fN2J28XXdM2oXGUwdZo23AeQtiJiBFRW2t//lKFj8GDqbGwzWVld4TCvaMn5rQhaUqEnH4IiGWGtNKnlMh57QYCpAgVAE89hgqMj0/aCI93sdCbOYFIJGnArYJWGOjB8uxVcACDabrrYDVXM4zyLybi2Uoa2pR3AOG3ePTs+RkgreasX7HyspdRQty2tVx5WtsMYWITp8sfvuBKux0f3PUGWcak+QTwTF5e5B4IumMdPJBEl4E5/kXv03OPQ==

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions