mwpowellhtx / BumpAssemblyVersions

A flexible way of Bumping Assembly Versions with a rich set of instructions how to do so.
GNU General Public License v3.0
4 stars 0 forks source link

Add support for OrchardCore ModuleAttribute #9

Open mwpowellhtx opened 2 years ago

mwpowellhtx commented 2 years ago

It is a bit of a corner case, adding support for ModuleAttribute.

Best case we may be able to simply relay the natural BAV csproj artifacts to a csproj level ModuleAttribute that way.

Alternately, we may also consider CSharp level support for the [assembly: ModuleAttribute(..., Version = "...", ...)] usage, which supports a SemVer use case, apparently. Which is potentially tricky in and of itself because we need to ostensibly RegEx parse the thing and replace that element. It would not be the worst thing, and maybe that is a better or at least alternate path for us.