Thread overview
[Issue 23558] add __traits(getModuleClasses [, module name])
Dec 15, 2022
Walter Bright
Dec 15, 2022
Richard Cattermole
Dec 15, 2022
Dlang Bot
Dec 17, 2022
Iain Buclaw
Feb 09, 2023
Dlang Bot
Feb 22, 2023
Dlang Bot
December 15, 2022
https://issues.dlang.org/show_bug.cgi?id=23558

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Hardware|x86                         |All
                 OS|Windows                     |All

--
December 15, 2022
https://issues.dlang.org/show_bug.cgi?id=23558

Richard Cattermole <alphaglosined@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |alphaglosined@gmail.com

--- Comment #1 from Richard Cattermole <alphaglosined@gmail.com> ---
Alternatively, return the types, and add a trait for getting the fully qualified name from a symbol (std.traits fullyQualifiedName is absolutely insane). This could also simplify handling of inner classes.

This will also take care of getting ClassInfo.

--
December 15, 2022
https://issues.dlang.org/show_bug.cgi?id=23558

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
@WalterBright created dlang/dmd pull request #14699 "fix Issue 23558 - add __traits(getModuleClasses [, module name])" fixing this issue:

- fix Issue 23558 - add __traits(getModuleClasses [, module name])

https://github.com/dlang/dmd/pull/14699

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=23558

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P4

--
February 09, 2023
https://issues.dlang.org/show_bug.cgi?id=23558

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #14699 "fix Issue 23558 - add __traits(getModuleClasses [, module name])" was merged into master:

- f5aa814506243f72fb8c8eb19ec80871c6d04b47 by Walter Bright:
  fix Issue 23558 - add __traits(getModuleClasses [, module name])

https://github.com/dlang/dmd/pull/14699

--
February 22, 2023
https://issues.dlang.org/show_bug.cgi?id=23558

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #14892 "Revert "fix Issue 23558 - add __traits(getModuleClasses [, module name])" was merged into master:

- 673092f5d552d6662600b7591307b21dd7774225 by Dennis Korpel:
  Revert "fix Issue 23558 - add __traits(getModuleClasses [, module name])
(#14699)"

  This reverts commit 450ba046cf573768df40a966819d50b3cb1f3f89.

https://github.com/dlang/dmd/pull/14892

--