Skip to content

Destructuring improvements/fixes #540

Open
@brettz9

Description

@brettz9

A couple issues on the new destructuring support:

  • Where a root and grandchildren are present but not children, the fixing order is off.
  • As per checkDestructured property to disable destructured checks #532 (review) , we'd like to have clearer messages for reporting destructuring issues. To do this, we need to have a proper function for stringifying a destructured parameter object.
  • Report the proper line numbers

I put the issues together since for implementation, I think it will be easiest to refactor getFunctionParameterNames to handle both cases (perhaps avoiding flattening--need to investigate).


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions