[Issue 8287] When a class with the same name as a module exists within that module and has static members, you're required to do modulename.classname.member() in order to access said members

2012-06-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8287 --- Comment #1 from Trey Brisbane 2012-06-23 03:27:28 PDT --- Created an attachment (id=1117) objectA module Contains a class called objectA with a static member doSomething() -- Configure issuemail: http://d.puremagic.com/issues/userprefs.

[Issue 8287] When a class with the same name as a module exists within that module and has static members, you're required to do modulename.classname.member() in order to access said members

2012-06-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8287 --- Comment #2 from Trey Brisbane 2012-06-23 03:28:36 PDT --- Created an attachment (id=1118) main module Attempts to access the objectA class's doSomething member, showing the issue. -- Configure issuemail: http://d.puremagic.com/issues/us

[Issue 8287] When a class with the same name as a module exists within that module and has static members, you're required to do modulename.classname.member() in order to access said members

2012-06-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8287 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #3

[Issue 8287] When a class with the same name as a module exists within that module and has static members, you're required to do modulename.classname.member() in order to access said members

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8287 bearophile_h...@eml.cc changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 8287] When a class with the same name as a module exists within that module and has static members, you're required to do modulename.classname.member() in order to access said members

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8287 --- Comment #5 from Trey Brisbane 2012-06-24 16:22:38 PDT --- (In reply to comment #3) > I believe that that's expected behavior. > > Just rename the module so that it's all lowercase and the problem is solved. > It's common practice to alway

[Issue 8287] When a class with the same name as a module exists within that module and has static members, you're required to do modulename.classname.member() in order to access said members

2012-06-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8287 Jonathan M Davis changed: What|Removed |Added Resolution|FIXED |INVALID -- Configure issuemail: ht