HaxeFoundation / HaxeFoundation/as3hx
internal root package gets translated to @:allow()
- Dominant language
- Haxe
- Stars
- 180
- Forks
- 52
- PR merge metrics
- No merged PRs in 30d
Description
Internal access specifier on root package gets translated to @:allow(), which in current version of Haxe does nothing. There is unfortunately no fix available to make this possible in the current version of Haxe. Discussions with Simn led to possibilities of using @:allow("") to mean the root namespace, but it is unclear if this is the direction that will be taken and when.
Contributor guide
No contributing guide indexed for this repository
Research direction
No source file or test is named. Start by locating the code that translates an internal root-package access specifier into @:allow(), then review the current Haxe behavior and the unresolved discussion about using @:allow("") for the root namespace. Done requires an agreed Haxe-compatible direction before changing or testing the translation.
Written by the indexing model from the issue text.
Assessment
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100