sociomantic-tsunami / swarm

Asynchronous client/node framework library
Boost Software License 1.0
14 stars 26 forks source link

Replace all usages of `Const!` and `Immut!` #407

Closed jens-mueller-sociomantic closed 4 years ago

jens-mueller-sociomantic commented 4 years ago

With this change all usage of the templates Const and Immut is replaced by their appropriate D2 builtins. The code base is now free of Const, Immut and Inout. For Inout no changes had to be made because it is not used Inout.

Fixes sociomantic-tsunami/swarm#406.

jens-mueller-sociomantic commented 4 years ago

Just to make sure: Am I targeting the right branch?

jens-mueller-sociomantic commented 4 years ago

Shouldn't I target v5.x.x?

jens-mueller-sociomantic commented 4 years ago

Just checked: I think v6.x.x is fine because this should be when D1 support was dropped.

jens-mueller-sociomantic commented 4 years ago

How many approvals do I need to merge it? I remember with some libraries you need at least two.