flutter_hooks_lint_plugin icon indicating copy to clipboard operation
flutter_hooks_lint_plugin copied to clipboard

Implement in `custom_lint` due to dart analyzer restrictions on only allowing one analyzer plugin at a time

Open satvikpendem opened this issue 2 years ago • 5 comments

See here for details: https://github.com/invertase/dart_custom_lint/issues/78

satvikpendem avatar Feb 12 '23 23:02 satvikpendem

Thank you, I will try to migrate to use custom_lint in the future release, for code maintainability.

(The migration will reduce some overhead, however, I have some concerns about if everyone who makes an analyzer plugin migrates to the custom_lint plugin to avoid this restriction, the same performance issue occurs again, because the total workload does not change...)

mj-hd avatar Feb 13 '23 09:02 mj-hd

The workload does change in fact

Custom_lint solves the performance issue by having all plug-ins shares the same process. So they share analysis/memory and co

rrousselGit avatar Feb 13 '23 10:02 rrousselGit

@mj-hd any plans on updating to custom_lint? If not, I can take a look as well and send a PR, if you would like.

satvikpendem avatar Aug 28 '23 17:08 satvikpendem

@satvikpendem Thank you, I don't have time to migrate the code...

mj-hd avatar Sep 15 '23 05:09 mj-hd

Thanks, let me see what I can do and I'll send a PR.

satvikpendem avatar Sep 18 '23 15:09 satvikpendem