Thread overview
[Issue 19472] Allow transitive module attributes (UDAs)
Dec 10, 2018
Basile B.
Dec 10, 2018
Radu Racariu
Dec 11, 2018
Radu Racariu
Dec 17, 2018
Radu Racariu
Mar 21, 2020
Basile-z
Dec 17, 2022
Iain Buclaw
December 10, 2018
https://issues.dlang.org/show_bug.cgi?id=19472

Basile B. <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |b2.temp@gmx.com

--- Comment #1 from Basile B. <b2.temp@gmx.com> ---
yes but no restrictions ?

@trusted module stuff;

<plenty of unsafe stuff here>

__EOF__

--
December 10, 2018
https://issues.dlang.org/show_bug.cgi?id=19472

--- Comment #2 from Radu Racariu <radu.racariu@gmail.com> ---
You can do this ATM with global declarations

---
@trusted:
---

or on aggregates

---
@trusted struct Foo
---

so there is no change on how you can shot yourself in the proverbial foot.

--
December 11, 2018
https://issues.dlang.org/show_bug.cgi?id=19472

--- Comment #3 from Radu Racariu <radu.racariu@gmail.com> ---
This https://atilanevesoncode.wordpress.com/2018/12/11/what-d-got-wrong/ points out the "attribute soup" issue, which could be ameliorated by this feature request. One can simply group similar concerning code with certain attributes in modules and thus greatly reduce the number of attribute declarations inside modules and module members.

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

Radu Racariu <radu.racariu@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=7616

--
March 21, 2020
https://issues.dlang.org/show_bug.cgi?id=19472

Basile-z <b2.temp@gmx.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|b2.temp@gmx.com             |

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

Iain Buclaw <ibuclaw@gdcproject.org> changed:

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

--