BUG: Error Highlighting

Hi,

Found the following bug:
Using dotMSN.dll and get the following message

"Type 'ReverseListEnumerator' is not enumerable"

Same for all the other ListEnumerators.

To get dotMSN and the example code goto: http://members.home.nl/b.geertsema/dotMSN

Errors start on ln 400 in Form1.cs

// now get the reverse list. This list shows all people who have you on their
// contactlist.
foreach(Contact contact in messenger.ReverseList)
{
this.Log.Text += "RL > " + contact.Name + " (" + contact.Status + ")\r\n";
}

// we follow with the blocked list. this shows all the people who are blocked
// by you
foreach(Contact contact in messenger.BlockedList)
{
this.Log.Text += "BL > " + contact.Name + " (" + contact.Status + ")\r\n";
}

// when the privacy of the client is set to MSNPrivacy.NoneButAllowed then only
// the contacts on the allowedlist are able to see your status
foreach(Contact contact in messenger.AllowedList)
{
this.Log.Text += "AL > " + contact.Name + " (" + contact.Status + ")\r\n";
}

All of them inherit from Messenger.ContactList.ListEnumerator which implements IEnumerator

Cheers

Pieter

PS: Apologies about using RichText, but I wanted to highlight the issues for you. As I registered on your tracker app, but I cannot see where to register a bug there for Resharper!

2 comments
Comment actions Permalink

Sorry, the version is 1.0.95.22

"Pieter Jansen van Vuuren" <sp@m_me pieter[at]psh.co.za> wrote in message
news:cd2jv4$1id$1@is.intellij.net...
Hi,

Found the following bug:
Using dotMSN.dll and get the following message

"Type 'ReverseListEnumerator' is not enumerable"

Same for all the other ListEnumerators.

To get dotMSN and the example code goto:
http://members.home.nl/b.geertsema/dotMSN

Errors start on ln 400 in Form1.cs

// now get the reverse list. This list shows all people who have you on
their
// contactlist.
foreach(Contact contact in messenger.ReverseList)
{
this.Log.Text += "RL > " + contact.Name + " (" + contact.Status +
")\r\n";
}

// we follow with the blocked list. this shows all the people who are
blocked
// by you
foreach(Contact contact in messenger.BlockedList)
{
this.Log.Text += "BL > " + contact.Name + " (" + contact.Status +
")\r\n";
}

// when the privacy of the client is set to MSNPrivacy.NoneButAllowed then
only
// the contacts on the allowedlist are able to see your status
foreach(Contact contact in messenger.AllowedList)
{
this.Log.Text += "AL > " + contact.Name + " (" + contact.Status +
")\r\n";
}

All of them inherit from Messenger.ContactList.ListEnumerator which
implements IEnumerator

Cheers

Pieter

PS: Apologies about using RichText, but I wanted to highlight the issues for
you. As I registered on your tracker app, but I cannot see where to
register a bug there for Resharper!


0
Comment actions Permalink

Pieter,

thank you for your report. This is really a bug, and we've fixed it in the
build 97.

"Pieter Jansen van Vuuren" <sp@m_me pieter[at]psh.co.za> wrote in message
news:cd2k2a$2dt$1@is.intellij.net...

Sorry, the version is 1.0.95.22

>

"Pieter Jansen van Vuuren" <sp@m_me pieter[at]psh.co.za> wrote in message
news:cd2jv4$1id$1@is.intellij.net...
Hi,

>

Found the following bug:
Using dotMSN.dll and get the following message

>

"Type 'ReverseListEnumerator' is not enumerable"

>

Same for all the other ListEnumerators.

>

To get dotMSN and the example code goto:
http://members.home.nl/b.geertsema/dotMSN

>

Errors start on ln 400 in Form1.cs

>

// now get the reverse list. This list shows all people who have you on
their
// contactlist.
foreach(Contact contact in messenger.ReverseList)
{
this.Log.Text += "RL > " + contact.Name + " (" + contact.Status +
")\r\n";
}

>

// we follow with the blocked list. this shows all the people who are
blocked
// by you
foreach(Contact contact in messenger.BlockedList)
{
this.Log.Text += "BL > " + contact.Name + " (" + contact.Status +
")\r\n";
}

>

// when the privacy of the client is set to MSNPrivacy.NoneButAllowed then
only
// the contacts on the allowedlist are able to see your status
foreach(Contact contact in messenger.AllowedList)
{
this.Log.Text += "AL > " + contact.Name + " (" + contact.Status +
")\r\n";
}

>

All of them inherit from Messenger.ContactList.ListEnumerator which
implements IEnumerator

>

Cheers

>

Pieter

>

PS: Apologies about using RichText, but I wanted to highlight the issues
for
you. As I registered on your tracker app, but I cannot see where to
register a bug there for Resharper!

>



0

Please sign in to leave a comment.