Mathieu Guindon

Results 111 comments of Mathieu Guindon

Just installed Telerik Fiddler, and noticed this in the license agreement: > On startup, the Software anonymously checks for new versions; you may disable this feature if you prefer. You...

Just thinking out loud... perhaps we could conceivably expose a _test runner_ COM type that could orchestrate a test run from a COM client (VBA/VB6 - assuming there's still a...

Won't fix the hotkey hooking, but note that all hotkeys can be configured in the settings dialog; if Ctrl+T is disruptive, consider changing it to another, less-used key, or tick...

Interesting... can you repro with error logging enabled, and upload the log and/or paste the exception details here? I wonder where the stack trace might be pointing at; _find all...

Hm, actually the dirty module might be a good clue; IIRC the *search results* view model is tracking that.

Probably not a satisfactory solution, but as a work-around the hidden attributes without a corresponding annotation should trigger [MissingMemberAnnotation](https://rubberduckvba.com/inspections/Details/MissingMemberAnnotation) inspection results for the member-level attributes, and [MissingModuleAnnotation](https://rubberduckvba.com/inspections/Details/MissingModuleAnnotation) for the module-level...

Smells like a memory leak indeed. However note that much of the performance comes from caching - trade-off is between memory consumption and performance. Not saying there's no room to...

> *it isn't a database and has no index to reduce the search space.* Most of our lookups are hash matches in dictionary keys, an essentially *O(1)* operation that completes...

Oh, I was merely talking about the `DeclarationFinder`, which is where most queries begin; inspections use it to get all user declarations, or all byref parameters, or line labels, or...

Visual Studio is also at version 15 or so (we work with v6.0 essentially), with Roslyn being the single most efficient compiler/analyzer out there, written by an army of brains....