Release History

By product

JustCode (discontinued) 2010.31215

December 15, 2010

New:
  • New warning and quick fix for missing Equals or GetHashCode method.
  • New warning and quick fix for initialize Field from Constructor.
  • New warning and quick fix for redundant override.
  • New Quick Fix for "Replace 'Classname' with 'Namespace.Classname'".  
  • New Quick Hints for variables (working for C#, VB and JS).
    •  Split Declaration and Assignment.
    •  Join Declaration and Assignment.
    •  Split into separate declarations.
    •  Move to outer scope.
  • New Quick Hints for properties (working for C# and VB).
    •  Convert auto-property to dependency property.

Fixes:

  • Improved "Move or Delete parameter" refactoring.
  • Improved Test Runner performance.
  • “Add reference” quick fix works for VB.NET.
  • Performance improvements for when doing chain edits in large file.
  • Fixed bugs in auto-update dialog.
  • Fixed ProfileCommon Good-Code-Red issues.
  • Fixed several C#/VB Good-Code-Red issues.
  • Fixed Attribute removal regression when converting Property to Auto-property.
  • Fixed several Visual Studio related exceptions.
  • Fixed several issues in organize usings.
  • Bad-Code-Green: Virtual or abstract members cannot be private.
  • Bad-Code-Green: string? sn.
  • Bad-Code-Green: override and virtual are not valid modifiers for protected override const string.
  • Bad-Code-Green: Readonly modifier for static property.
  • Bad-Code-Green: Attributes values not checked.
  • Bad-Code-Green: Method and property of the same name.
  • Bad-Code-Green: C# - The combination of private and virtual modifiers is not allowed.
  • Bad-Code-Green: Case labels for a switch must be constant.
  • Bad-Code-Green: More than one protection modifier not detected.