[To report a problem, please send an e-mail to Jim.]
Number |
Description | Date Reported |
Status |
123 |
VB.NET: Errors parsing Case (...) and Return (...). |
January 14, 2010 |
Fix in V2.5.1.3 |
122 |
October 21, 2009 |
Fix in V2.5.1.3 |
|
121 |
VB6: Errors parsing of continuation lines in blocks. |
October 7 , 2009 |
Fix in V2.5.1.3 |
120 |
Export of metrics to XML does not use UTF-8 for non-ASCII characters. |
July 2 , 2009 |
Fix in next release |
119 |
C#: Some nullable variables caused SourceMonitor to crash. |
August 27, 2009 |
Fix in V2.5.1.2 |
118 |
Java: Nested array initializers not parsed correctly. |
August 25, 2009 |
Fix in V2.5.1.2 |
117 |
C++: The initializer list for inline constructors in header files were counted as methods. |
August 19 , 2009 |
Fix in V2.5.1.2 |
116 |
VB.NET: Calls to methods with no parentheses and no arguments not parsed properly. |
June 10, 2009 |
Fix in V2.5.1.2 |
115 |
C#: SourceMonitor crash when C# code had no white space around conditional operators '?' and ':'. This fix solves the crash, but does sometimes missinterpret the conditional. |
June 9, 2009 |
Fix in V2.5.1.2 |
Number |
Description | Date Reported |
Status |
114 |
Delphi: Not parsing nested subroutines properly. |
May 20, 2009 |
Fix in V2.5.1.0 |
113 |
C++: Comments inside #else blocks not parsed properly. |
May 18, 2009 |
Fix in V2.5.1.0 |
112 |
When both a Project View and a Checkpoint View are open, clicking 2 or more times outside either view crashes SourceMonitor. |
March 20, 2009 |
Fix in V2.5.1.0 |
111 |
C#: Not parsing multi-dimensional array initializers properly. |
March 19, 2009 |
Fix in V2.5.1.0 |
110 |
Delphi: Not parsing comments inside some argument lists. |
March 17 , 2009 |
Fix in V2.5.1.0 |
109 |
All languages: Long file pathnames filled printed page, no metrics printed (pathnames are now shown with ellipses if longer than half a page). |
February 18 , 2009 |
Fix in V2.5.1.0 |
108 |
All languages: The average complexity in checkpoint Kiviat diagrams was not based on all methods in the checkpoint. |
January 9, 2009 |
Fix in V2.5.0.5 |
107 |
C#: Conditionals (...?...:...) in return statements not counted in complexity. |
December 22, 2008 |
Fix in V2.5.0.5 |
106 |
VB.NET: Continuation line character ('_') mis-parsed inside conditional statements. Example: |
Novenber 17 , 2008 |
Fix in V2.5.0.4 |
105 |
When the metrics details dialog is created in response to a command line request (as when you display it in Visual Studio), the Copy and Print buttons crash SourceMonitor. |
October 1 , 2008 |
Fix in V2.5.0.3 |
104 |
VB.NET statments like this are mis-parsed: AddHandler (CType(sender, MyType)).Property, AddressOf MyHandler, that is, the first set of parentheses imply an event method, not an AddHandler statement. |
August 29, 2008 |
No fix planned. Please use a workaround : remove the offending parentheses. |
|
103 |
In C, only the last of all functions with the same name are displayed in the Functions View (and the view caption is in error). | August 21 , 2008 |
Fix in V2.5.0.3 |
|
102 |
The export XML Schemas and DTDs are out of date. | August 20 , 2008 |
Fix in V2.5.0.3 |
Number |
Description | Date Reported |
Status |
101 |
Command line scripts for project with option "All subdirectories" produce empty checkpoints. Workaround: include the element "<include_subdirectories>true</include_subdirectories>" in the script. | August 4 , 2008 |
Fixed in V2.5.0.2 |
100 |
In Project View, copy checkpoint to clipboard crashes SourceMonitor. | July 31, 2008 |
Fixed in V2.5.0.2 |
Number |
Description | Date Reported |
Status |
|
99 |
Bugs in parsing VB.NET - now parse optional spaces following continuation character ('_'), optional "Then" in block "If" statements, and optional parentheses following the name of a property. |
July 24 , 2008 |
Fixed in V2.5.0.1 |
|
98 |
Bug in parsing VB.NET "Else If" statements. | July 23 , 2008 |
Fixed in V2.5.0.1 |
|
97 |
Bug in parsing VB.NET Catch statements that have additonal statements on the same line (separated by ':' characters). |
July 20 , 2008 |
Fixed in V2.5.0.1 |
|
96 |
If a command file doesn't specify a <source_directory> value, the project's source directory is not used and the command fails. | June 30 , 2008 |
Fixed in V2.5.0.1 |
|
95 |
In V2.4.1.0: command files no longer create new checkpoints (invalid date error logged). | June 27 , 2008 |
Fixed in V2.5.0.1 |
|
94 |
When selecting subdirectories for a project, below level 1 subdirectories not following the selection state of the parent directory. | May 30 , 2008 |
Fixed in V2.5.0.1 |
|
93 |
Month names not displayed properly when Windows "Region Options" set to a Cryllic language. | May 21 , 2008 |
Fixed in V2.5.0.1 |
|
92 |
Not skipping trailing comments in some cases. | May 6 , 2008 |
Fixed in V2.5.0.1 |
|
91 |
In Delphi the Metrics Details dialog showed the wrong most complex function name. | April 28 , 2008 |
Fixed in V2.5.0.1 |
|
90 |
In C#: 1) operator "??" not counted in complexity metric; and 2) Unblocked if (...) whose single statement was an exit ("break;" or "return;") caused method complexity errors. | March 20, 2008 |
Fixed in V2.5.0.1 |
|
89 |
In VB.NET, goto labels that contain keywords such as NEXT or LOOP not parsed correctly. | March 20, 2008 |
Fixed in V2.5.0.1 |
|
88 |
In VB.NET, comments following #Const statements not handled properly. | March 19, 2008 |
Fixed in V2.5.0.1 |
|
87 |
Various user interface problems with SourceMonitor running on Windows Vista. Some are cosmetic, but attempts to sort columns sometimes crash SourceMonitor. | February 28 , 2008 |
|
|
86 |
In C#, a return or goto inside a block inside a case statement cancels parsing of the rest of the source file. | February 21 , 2008 |
Fixed in V2.5.0.1 |
|
85 |
SourceMonitor does not (yet!) support C# V3.0, in particular automatic properties are not parsed properly. | January 2, 2008 |
Fixed in V2.5.0.1 |
|
84 |
The file exclude filter doesn't work when a space follows a ';' separator, & when a filter entry doesn't start with '*'. | January 4, 2008 |
Fixed in V2.5.0.1 |
|
83 |
C#: not parsing property/indexer get and set methods properly. | November 15, 2007 |
Fixed in V2.5.0.1 |