New analyzers with code fixes!
Published on March 24, 2024 by Florian Verdonck
Hi folks,
As we mentioned in our last update, we aimed to hire a contractor to work on some Ionide analyzers.
In this instance, it's me; I'm the contractor. My deep involvement in the compiler's building blocks for creating these analyzers made me a logical choice for this task. I'm intimately acquainted with the untyped syntax tree and well-versed in implementing code fixes, making me a strong fit for this type of work. Rest assured, we are committed to ensuring that the best people are working on our other projects as well.
This week, I completed work on https://github.com/ionide/ionide-analyzers/pull/85! I've added 7 new analyzers, and it's fascinating to see that they have identified issues in every codebase where they've been tested.
Most analyzers will have a code fix included, some sneak peeks:
As we mentioned in our last update, we aimed to hire a contractor to work on some Ionide analyzers.
In this instance, it's me; I'm the contractor. My deep involvement in the compiler's building blocks for creating these analyzers made me a logical choice for this task. I'm intimately acquainted with the untyped syntax tree and well-versed in implementing code fixes, making me a strong fit for this type of work. Rest assured, we are committed to ensuring that the best people are working on our other projects as well.
This week, I completed work on https://github.com/ionide/ionide-analyzers/pull/85! I've added 7 new analyzers, and it's fascinating to see that they have identified issues in every codebase where they've been tested.
Most analyzers will have a code fix included, some sneak peeks:
The PR has not been merged yet, so we plan to make a more detailed public announcement once this is officially released on NuGet.
Thank you all for your continued support!
Amplified greetings,
David, Edgar, Florian & Jimmy
Thank you all for your continued support!
Amplified greetings,
David, Edgar, Florian & Jimmy