Need a COM Analyzer for chained member access #4032
Labels
difficulty-03-duck
Involves more challenging problems and/or developing within and revising the internals API
rubberduck-analyzer-project
technical-debt
This makes development harder or is leftover from a PullRequest. Needs to be adressed at some point.
Projects
With PR 3975, we introduced an analyzer project to help us validate some of RD's specific needs and thus automate code quality review in this manner.
The main impetus behind this was to help manage COM interaction which is often a source of memory leak or access violation. Though we have a couple analyzers already, we are missing the most common source -- chained access across safe COM wrappers class -- those will leak and thus must be alerted as an error to require that RD contributors manage the access carefully, using
using
or local variables depending on the situation.The text was updated successfully, but these errors were encountered: