AArnott / CodeGeneration.Roslyn

Assists in performing Roslyn-based code generation during a build.
Microsoft Public License
408 stars 59 forks source link

State of System.CommandLine #63

Closed LokiMidgard closed 6 years ago

LokiMidgard commented 6 years ago

Are there any plans to change something on how the arguments are parsed.

If I see it correctly, the only reason the consumer of a generator written with this framework needs to put a nuget.config file in his project is because of how the arguments are parsed.

Looking at the repository, it does not seems like it will be out form beta (and on nuget) anytime soon.

I would like to have as less friction for the consumers of my libs as possible. Best case would be that only a nuget install is needed.

In my opinion the nuget.config could easily be avoided.

I think the first one would be a valid approach. Any thoughts on why this is a dumb idea?

AArnott commented 6 years ago

Not a bad idea. I'll check out options and keep this issue active to track.

amis92 commented 6 years ago

It's officially archived: https://github.com/dotnet/corefxlab/pull/2245

So it'll never move out of MyGet. It's the final sign that this repo need to either copy the code over (it's under MIT so no prob) or just use another library completely.