Argu
Argu copied to clipboard
Infra update
- Update to SDK 6.0.200
- Replace SourceLink with DotNet.ReproducibleBuilds (enables removing many settings)
- Set Warning Level 5; quell warnings
Am not overly concerned about whether this necessarily gets merged or redone - it was prompted by SourceLink not working from Rider on MacOS (and I don't want to source a dotnet 5 SDK)
~Let me know if you want me to do any other stuff e.g.~
- ~add a .editorconfig and/or remove the EOF newlines~
- ~Dotnet.ReproducibleBuilds has been working very smoothly in github.com/jet~
- ~target net6.0 where net5.0 is presently used, in samples and tests~
Hm; it's more than evident from my meanderings that I don't know enough FAKE and/or recent Paket to be able to get this anywhere near where I want it to be within a reasonable timeframe.
I've force pushed to shave off the commits in which I was delving into resolving that.
My conclusion is that it's probably best for me to abandon this PR.
https://nuget.info/packages/Argu/6.1.1 suggests the sourcelink info is fine My repro is to try to jump to source for arbitrary attributes, which is triggering a decompile, which does not happen for other libs I manage in github.com/jet
As you can see I turned on requirements for comments to be resolved prior to merge I also discovered the Linear history option - which would rule out merge commits but enable us to (selectively) do rebase merges. I prefer to not think about that and only do squash merges, but feel free to flip "rebase merges" back on...
Ok, no strong opinion on this yet.
@nojaf looks like it worked per https://nuget.info/packages/Argu/6.1.3