rubberduck-vba / Rubberduck

Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
https://rubberduckvba.com
GNU General Public License v3.0
1.92k stars 302 forks source link

Code Inspections export suggestions #4992

Open SystemsModelling opened 5 years ago

SystemsModelling commented 5 years ago

Code Inspections exports these columns: Type Project Component Issue Line Column Could we add proc name?

Also, in the lines Warning Excel Excel Expression '[a5]' cannot be validated at compile-time. Should first 'Excel' be project name like all the rest?

retailcoder commented 5 years ago

Procedure name should really be there, yes.

Not sure what's up with "Excel Excel" here...

https://github.com/rubberduck-vba/Rubberduck/blob/e7dbdeead9caa2f57d9c7a87cc4a8a63857cac41/Rubberduck.Resources/Inspections/InspectionResults.resx#L250-L252

A quick look at DeclarationInspectionResult.cs points to "Excel Excel" being a result of the QualifiedModuleName being "Excel" for project "Excel" - fixing this is much more complicated than it seems.