Release History

By product

JustCode (discontinued) BETA2010.1.125

January 25, 2010

New:

  • A lot of performance optimizations.
  • The C# code formatter now can reorder code (configurable through the Code Style / C# options).
  • Generating better names in VB.NET and JavaScript when the Introduce Variable / Field refactorings are used.

Bug Fixes:

  • Fixed problem with create missing property quick fixes in cases like obj.X = null.

  • Fixed the reported exceptions.
  • Fixed member resolution in assembly level attributes.
  • Fixed the insert of imports in VB when there is are Options of the top of file.
  • Fixed a problem with referencing web applications.
  • Fixed when introducing variable from "Get()" selection.
  • Fixed a problem when try to add stubs in case like class ClassName {}.
  • Fixed a problem with JustCode locking some dlls while a build has been triggered (causing post build actions enhancing the dlls to fail).
  • Fixed regression: Global changes (e.g. web.config changes) didn't trigger analysis refresh.
  • Fixed problem with indeterministic errors when accessing app global resource fields.
  • Pick up "Option Infer" from web.config.
  • Added support for App_GlobalResources ResourceManager and Culture properties.
  • Reanalyze solution if an unsynchronized file is encountered.
  • (JS) Fixed parsing of character classes in ECMAscript regular expressions.
  • (C#) Don't show "obsolete cast" warning if casted expression is an anonymous method or lambda expression.
  • (C#/VB) Method is only applicable if method invocations contained in arguments are valid.
  • (C#/VB) Do name resolution of methods/fields for each scope.
  • (VB) Semantic of Shadows modifier.
  • (VB) Lambda expressions without explicit context delegate type.
  • (VB) Type of late binding method invocations.
  • (VB) Select clauses with range variable expression.
  • (VB) Support for My namespace for VB applications / web sites / web applications.
  • (VB) Accessing property directly on namespace followed by indexer invocation, e.g. My.Request("x").
  • (VB) Preprocessor symbols are case insensitive and can be defined with "=true".
  • Configure special preprocessor symbols DEBUG and TRACE.
  • Don't annotate type of method invocation is no valid method can be found.
  • Fixed a problem with the XML formatter formatting CSS.