PChemGuy

Results 27 issues of PChemGuy

Some programs to be built by MinGW expect Windows terminal (see https://cmake.org/cmake/help/latest/generator/MinGW%20Makefiles.html). This commit adds a launch mode based on the standard Windows terminal with MinGW bin in the path.

Replaces @TESTMETHOD with @TESTMETHOD("XXX"), where XXX - name of the module without the "Test" suffix to show test categories in the test explorer.

Replace @TESTMETHOD with @TESTMETHOD("XXX"), where XXX - name of the module without the "Test" suffix to show test categories in the test explorer.

**Justification** VBA lacks introspection/reflection features, but it is helpful to provide procedure/module names when an error is raised or an issue occurs. **Description** Hardcoding module/procedure names complicates the proper refactoring...

enhancement

**Rubberduck version information** Version 2.5.2.5871 OS: Microsoft Windows NT 6.2.9200.0, x64 Host Product: Microsoft Office XP x86 Host Version: 10.0.6501 Host Executable: EXCEL.EXE and Version 2.5.2.5871 OS: Microsoft Windows NT...

bug

**What** Potential bug: predeclared class instance is assigned to a variable. Potential reason: missed *New* operator. Automatic fix: Add missing *New* operator. **Why** Predeclared class instances are typically used as...

enhancement
feature-inspections
up-for-grabs

Version 2.5.2.5871 OS: Microsoft Windows NT 6.2.9200.0, x64 Host Product: Microsoft Office XP x86 Host Version: 10.0.6501 Host Executable: EXCEL.EXE Code Inspector issues false-positive warning *ImplicitActiveWorkbookReference* for the code below:...

bug
status-norepro

wx.DC.DrawXXX expect numeric arguments to be integers, but floats are passed due to float division. Changed float division to integer division. Fixes #2283

**Windows 10 wxPython 4.2.0 pypi Python 3.10.5 anaconda** **Description of the problem**: Float arguments are passed to DrawRotatedText in lib/agw/aui/dockart.py due to float division (line 615).

Fixes typo (.SetColor -> .SetColour) in demo module demo/AUI_DockingWindowMgr.py. Fixes #2278