Christopher-Marcel Esser
Christopher-Marcel Esser
**Describe the feature you'd like** Offer one NuGet package, that is [multi-targeted](https://docs.microsoft.com/nuget/create-packages/supporting-multiple-target-frameworks#architecture-specific-folders) and contains the necessary assemblies to support _all_ supported OSs. Then additionally the `Application.Init` API can be simplified...
## I'm submitting a... - Bug report (I searched for similar issues and did not find one) ## Current behavior When using [nullable reference types](https://docs.microsoft.com/en-us/dotnet/csharp/nullable-references) and `[GeneratedImmutable]` the generated methods...
* Get rid of `InspectorEditor`. * Use `Undo.postprocessModifications` to notice changes done. * Set the backing field to `previousValue` if Unity already changed it. * Call the setter, passing `currentValue`....
https://blogs.unity3d.com/2014/05/16/custom-operator-should-we-keep-it/ https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/null-coalescing-operator https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/null-conditional-operators --- IL to match is pretty much just some form of value/field **load** followed by a `brtrue`/`brtrue.s`. The latter just needs to be replaced with a call...
1. Rename the attribute to `ClearsToDefaultAttribute` and also allow setting non-reference types (see `[RequiresBehaviourState]` for the logic to set to `default`). 1. Add a new attribute `ClearsByMethodAttribute` which takes the...
If a user consumes the Malimbe release they won't see the XML documentation that is added to the various public API components of Malimbe, specifically its attributes. The solution is...
Automatically create an index field + setter for index + value per indexable collection on a type.
This is useful for the boilerplate that is `UnityEvent` subclasses everywhere as well as unsupported types the user defines as well as `Dictionary` for example. The documentation should give a...