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
namespace clashes #5744
Comments
From @MARTIMMHi, I wanted to define a class in the 'Pod' package like so (in file use Pod::To::HTML; Then use it use Pod::Render; Throws the exception ===SORRY!=== I expect it to instantiate without problems as seen in my other projects. When the declaration becomes like below, everything goes well. use Pod::To::HTML; } Greetings, |
From @zoffixznetI've narrowed down the issue to this condition: if the package's name is part something that we already have in core, then this bug (is it a bug?) appears: No names to clash with core types; everything works: Now package, as Op's, clashes with core Pod:: namespace the issue is there: And this can be reproduced if we clash with something else, like IO role: On Wed Oct 12 07:07:19 2016, mt1957@gmail.com wrote:
|
The RT System itself - Status changed from 'new' to 'open' |
From @skidsOn Wed, 12 Oct 2016 07:07:19 -0700, mt1957@gmail.com wrote:
This appears to have been fixed. Tests added in roast commit 6e5180e96, so resolving. |
@skids - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#129856 (status was 'resolved')
Searchable as RT129856$
The text was updated successfully, but these errors were encountered: