Comments (4)
I'm not sure, I think you can turn off nullable types in a file with a directive? One could always submit a pr for it :)
from tinyioc.
I figured out that you can specify individual files in an .editorconfig
to tailor their code analysis rules.
[TinyIoc.cs]
dotnet_analyzer_diagnostic.severity = none
dotnet_diagnostic.severity = none
I'll leave this issue open to see if modifying TinyIoc.cs
with pragma's to disable warnings/messages is something the author / community might be interested in (or adding support for nullability / releasing a separate package / using ifdef magic).
from tinyioc.
Thanks for the suggestion @kmgallahan . Does these rules in the .editorconfig
should get rid of the compile warnings? It still shows "nullable" warnings after I added your rules.
from tinyioc.
@adydecki It works for me. Your file may be in a location that isn't being used:
Where are these files stored?
When opening a file, EditorConfig plugins look for a file named .editorconfig in the directory of the opened file and in every parent directory. A search for .editorconfig files will stop if the root filepath is reached or an EditorConfig file with root=true is found.
EditorConfig files are read top to bottom and the most recent rules found take precedence. Properties from matching EditorConfig sections are applied in the order they were read, so properties in closer files take precedence.
https://editorconfig.org/#file-location
from tinyioc.
Related Issues (20)
- Unnecessary SuppressFinalizes HOT 3
- Platform compatibility HOT 7
- Resolving generic type from parent container fails HOT 3
- Injecting IEnumerable<Type> to constructor - unnamed registrations HOT 1
- System.IO.FileNotFoundException with UWP and TinyIoC 1.3.0 HOT 6
- It would be nice to have a .NET Core test app HOT 1
- NuGet Support & Build System HOT 4
- Resolve Issues with 1.4 alpha nuget packages HOT 10
- AutoRegister registers over 10k types when using in Xamarin.Forms HOT 4
- The type.gettypeconStructors method gets seven constructors in .Net Core HOT 3
- QUESTION: Can I disable property injection? HOT 2
- Registering Xamarin.Essentials.Interface HOT 10
- TinyIoC namespace cannot be found HOT 1
- PublishAsync publishes message twice (.netstandard)
- Optimization of objects allocation during auto-registration of TinyIoC HOT 3
- Is this good choice for large scale ASP.NET projects? HOT 1
- TinyIoCResolutionException after multiple calls of AutoRegister
- [.net-ios] Warning : The file 'TinyIoc.cs' does not specify a 'PublishFolderType' metadata, and a default value could not be calculated. HOT 1
- Registering any class with a copy constructor throws a System.TypeInitializationException HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tinyioc.