Jeff Walker

Results 50 issues of Jeff Walker

Should correspond to the directory structure. Start with root namespace in the project. Files either in the namespace of their directory, or optionally represent the whole namespace? namespace declared at...

semantics

I have a bunch of random notes on my computer. I should go through them and convert them into either changes to the reference or issues to work on.

Sealed may not make sense because every class defines both an interface and the class itself. It doesn't make sense to say an interface is `sealed`. Maybe the `sealed` keyword...

semantics

After the introduction, have a section that describes what's unique about Adamant and links to the relevant sections.

Reserved words are simple enough to handle and would be helpful to point out when features are used that aren't implemented yet.

enhancement

Remove things like lexing, parsing, and analyzing features that aren't implemented yet.

The overloads of `new Mock()` that take `params object[] args` to pass on to the constructor of the class ought to allow null arguments (e.g. `object?[] args`). [![Back this issue](https://raw.githubusercontent.com/devlooped/SponsorLink/main/docs/assets/img/separator.png...

Using `ExhaustinveMatching.Analyzer` 0.5.0 ``` Analyzer 'ExhaustiveMatching.Analyzer.ExhaustiveMatchAnalyzer' threw an exception of type 'System.Exception' with message 'Uncaught exception in analyzer: System.NullReferenceException: Object reference not set to an instance of an object. at...

bug

The documentation is generated using a cake build script and `docfx.console` version 2.59.4. That NuGet package has been deprecated, and we are now supposed to use the `docfx` package. However,...

documentation

The version parsing uses `Microsoft.Extensions.Primitives.StringSegment` to efficiently pass subsegments of strings without constructing new string instances. That library supports all the versions that the semver library does and provides all...

enhancement