Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Message not understood Exception when asking for senders of some methods #1018

Closed
seandenigris opened this issue Aug 3, 2015 · 6 comments
Closed

Comments

@seandenigris
Copy link
Contributor

Originally reported on Google Code with ID 1018

Describe the problem: what do you get? what do you expect?

A message not understood exception occurs when asking for senders instead the opening
of a window with the list of senders.

How to reproduce the problem: step by step if necessary
Finding the senders of #+ works.
But finding the senders of #ifTrue: or #new or... does not work.

Additional information: platform, context which may impact the problem
The error comes from GRPackage that does not implement #includesSelector:OfClassName:.
Only Magritte and Grease use GRPackage.

Please fill in the labels with the following information:
* Type-Defect
* Component-XXX

Reported by anne.etien on 2013-11-29 13:28:17

@seandenigris
Copy link
Contributor Author

Can reproduce.
There are 10 open todo's in RPackage

Reported by stephan@stack.nl on 2013-12-02 11:27:53

@seandenigris
Copy link
Contributor Author

The problem is due to GRPackage class implementing #packages. This conflicts with the
contract of RPackage. Can someone look if there is no update in Grease for that?

Reported by tudor@tudorgirba.com on 2013-12-02 13:19:03

@seandenigris
Copy link
Contributor Author

I have five different class-side implementations of #packages, and it is in a todo marked
part of RPackage. Taking a good look at the RPackage contract might help more

Reported by stephan@stack.nl on 2013-12-02 16:37:52

@seandenigris
Copy link
Contributor Author

It currently is classified as a Pharo bug, with no Grease update expected.

http://forum.world.st/Re-Grease-conflicts-packages-with-RPackage-td4706911.html

Reported by stephan@stack.nl on 2013-12-02 17:21:13

@seandenigris
Copy link
Contributor Author

In Pharo issue 12324 is a slice containing a test that ensures that there are no class
side implementations of #packages below Object. That would need a Grease change

Reported by stephan@stack.nl on 2013-12-04 08:44:34

@seandenigris
Copy link
Contributor Author

The bug is no more present in the latest build. So marking the bug as fixed.

Reported by usman.bhatti on 2014-02-14 12:46:57

  • Status changed: Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant