213 bugs

I get the following incorrect errors

1) Cannot resolve constructor 'Dictionary(StringComparer)' on this line of code:

Dictionary columnMap = new Dictionary(StringComparer.InvariantCultureIgnoreCase); 2) Cannot resolve method 'Format(CultureInfo, string, string, string)' on: throw new ArgumentException(string.Format(Resources.Culture, message, fieldName, methodName)); Where Resources is the generated strongly typed string class. 3) Delegate usage causes problem: private delegate void PrepareDataTableInsertOrUpdate(DataTableInsertOrUpdate insertOrUpdate, T dataItem); private static UpdateResponse SimpleUpdate( PrepareDataTableInsertOrUpdate]]> prepare, T update, string tableName, string idColumn, long id)
{
....

}

...

PrepareInsertOrUpdate( DataTableInsertOrUpdate dt, Thing thing )
{
....
}

void Method()
{
Thing thing;

SimpleUpdate( PrepareInsertOrUpdate, thing, ... );
}

Error saying 'PrepareInsertOrUpdate' used without ().
Also PrepareInsertOrUpdate is marked as being unused.

4) If I check the box 'do not show this exception again' the exceptions are still shown.

5) Changes to warning highlighting options aren't remembered.

1 comment
Comment actions Permalink

1) Cannot resolve constructor 'Dictionary(StringComparer)' on this line of
code:


Known issue. Will b fixed shortly

3) Delegate usage causes problem:


Known issue. Will b fixed shortly

4) If I check the box 'do not show this exception again' the exceptions
are still shown.


Unfortunatelly, this works only for errors with the same stack trace as the
previous. This doesn't work for recursive methods :(

5) Changes to warning highlighting options aren't remembered.


Known issue, Fixed in 214

--
Eugene Pasynkov
Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0

Please sign in to leave a comment.