Mathieu Guindon
Mathieu Guindon
**Justification** Write-only properties are a code smell, but so is having a useless get accessor just to shut off a warning about it (and then have an `@Ignore` annotation to...
### Bug Report - **Host**: EXCEL - **OS**: Win10 - **Browser**: Chrome - **Environment**: Excel Online / OneDrive #### Expected behavior: I'm at line 873 in the [Script] tab, and...
Where's the source? There's an MIT license, but no source code against it.
Currently blocked by #7 Once there's an `IGameMode` interface, the game needs a `SalvoMode` implementation so that each turn consists of: - "Marking" positions on the enemy grid (click to...
The game should be extended with a dynamic UserForm UI that implements the `IGridViewCommands` interface and offers a completely different user experience.
Let's implement a regex search & replace functionality; a simple dialog that allows entering a regex pattern, selecting the scope of the search (current procedure, current component/module, current project, all...
**What** Code Quality inspection flagging `Public` members that are event handlers or interface implementations. **Why** Making these members public puts them on the class' *default interface*, which means underscored members...
New inspections default to `CodeQualityIssues` if I recall correctly, and because it's easy to forget to review/set the `InspectionType` when creating a new inspection, many aren't under the right/intended category....
Having an `IDbParameter` interface, and tweaking `IDbCommand.Execute` methods' `ParamArray` handling to accept it, would allow providing named and output parameters inline, without needing to deal with `ADODB.Parameter` directly. The interface...
**What** An inspection that locates qualified `VBA.Array()` function calls to warn about possibly unexpected behavior; depending on how it's implemented this one could be a hint under _language opportunities_, or...