diff --git a/.editorconfig b/.editorconfig index 530ca03..98fc976 100644 --- a/.editorconfig +++ b/.editorconfig @@ -90,6 +90,9 @@ dotnet_diagnostic.IDE0063.severity = none # Do not require file header dotnet_diagnostic.IDE0073.severity = none +# Do not warn on new SomeClass(...) +dotnet_diagnostic.IDE0090.severity = none + # Do not require "this." prefix, devs are smart enough to know when to qualify dotnet_diagnostic.SA1101.severity = none diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7b6ab01..fb88506 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -23,7 +23,7 @@ dotnet tool install --global ClangSharpPInvokeGenerator ### Rebuilding Kernel FFI and interop layer -[delta-kernel-rs](https://github.com/delta-incubator/delta-kernel-rs) is linked as a [git submodule](https://git-scm.com/book/en/v2/Git-Tools-Submodules) in this repo. +[delta-kernel-rs](https://github.com/delta-incubator/delta-kernel-rs) is linked as a [git submodule](https://git-scm.com/book/en/v2/Git-Tools-Submodules) in this repo. We first build the Kernel DLL and FFI header, and use the header to generate the C# Interop classes.