Skip to content

Destructuring improvements/fixes #540

@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.
  • Indicate the error 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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions