-
-
Notifications
You must be signed in to change notification settings - Fork 879
Enable Nullable ReferenceTypes #2236
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
stefannikolei
wants to merge
68
commits into
SixLabors:main
from
stefannikolei:stefannikolei/enable_nullable
Closed
Changes from all commits
Commits
Show all changes
68 commits
Select commit
Hold shift + click to select a range
c4eac9a
Enable Nullable analysis
stefannikolei eca1842
disable nullable for AotCompilerTools
stefannikolei a6b2994
Fix NRT for Equals
stefannikolei 5c72765
Fix Nrt for Guard
stefannikolei 823c3ac
Fix NRT for ColorSpaceConverter
stefannikolei c79cfde
NRT Deflate
stefannikolei 38ffa32
NRT Zlib
stefannikolei ca97383
NRT Diagnostics
stefannikolei 843efd6
NRT Formats.Bmp
stefannikolei 0c24bcb
NRT Formats.Gif
stefannikolei c66abc2
Nrt format jpeg
stefannikolei 007c181
Nrt Format Jpeg
stefannikolei f5ecb0d
NRT Formats.Pbm
stefannikolei 5c3b9be
NRT Formats.Png
stefannikolei a826358
NRT Formats.Tga
stefannikolei d4298dd
NRT Formats.Tiff
stefannikolei a77d8cb
NRT Formats.Webp
stefannikolei 9979a45
NRT IO
stefannikolei 7e34020
NRT Memory
stefannikolei d9b1195
NRT Metadata.Profiles.Exif
stefannikolei e3d0f55
NRT Profiles.ICC
stefannikolei 3d64071
NRT Profiles.IPTC
stefannikolei fd959bf
NRT Profiles.XMP
stefannikolei 72902e2
NRT PixelFormats
stefannikolei 850973a
NRT Formats
stefannikolei bc9e844
NRT Processors
stefannikolei f211e22
NRT root
stefannikolei c0d1a02
Remove generic constraint for struct
stefannikolei b4b06cb
Fix tests
stefannikolei fc3dcf6
NRT PixelBuffer
stefannikolei 64ca55a
Fix build
stefannikolei 81382d6
Update shared-infrastructure
stefannikolei e847261
Set UTF8 as standard encoding in IptcValue
stefannikolei afd0d94
Refactor
stefannikolei 9efb6fa
Refactor TgaDecoderCore
stefannikolei a2d3107
Refactor GifDecoderCore
stefannikolei eb6eb27
Ref HuffmanScanDecoder
stefannikolei e32f9a7
Ref JpegDecoderCore
stefannikolei 2371ade
Ref TgaDecoderCore
stefannikolei 72b4104
Ref TgaEncoderCore
stefannikolei e069144
Ref PngEncoderCore
stefannikolei 7b08973
Ref PngDecoderCore
stefannikolei bce687b
Ref TiffDecoderCore
stefannikolei ccceb94
Ref PngEncoder
stefannikolei e5af3a6
Ref DeflaterEngine
stefannikolei 12a62b7
Ref WebpEncoderCore
stefannikolei 5372ac0
Ref JpegFrame
stefannikolei c56fc3c
Ref JpegEncoderCore
stefannikolei 6213cb2
Ref ArithmeticScanDecoder
stefannikolei 3973224
Ref LzwCompressor
stefannikolei 3164d1e
Ref PackBitsCompressor
stefannikolei 326d34c
Ref T6BitCompressor
stefannikolei 5620ff0
REf TiffCcittCompressor
stefannikolei 1d946bd
Ref PackBitsTiffCompression
stefannikolei d12b07c
Ref TiffEncoderCore
stefannikolei 1dd9eec
Ref TiffBiColorWriter
stefannikolei 47872a2
Ref TiffPaletteWriter
stefannikolei dc51d9e
Ref TiffCompositeColorWriter
stefannikolei 17bf4bb
Ref Vp8BitWriter
stefannikolei 7fd533f
Ref ColorCache
stefannikolei a3df5cf
Ref Vp8LDecoder
stefannikolei b380a8a
Ref Vp8LEncodeer
stefannikolei 1c868cc
Ref Vp8LTransform
stefannikolei 2885487
Ref Vp8Decoder
stefannikolei f80cc18
Ref Vp8Decoder
stefannikolei d3891c0
Ref SpectralConverter
stefannikolei da8d1d5
Cleanup
stefannikolei b08a192
Update shared infrastructure
stefannikolei File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
Submodule shared-infrastructure
updated
3 files
+4 −8 | src/SharedInfrastructure/DebugGuard.cs | |
+4 −10 | src/SharedInfrastructure/Guard.cs | |
+1 −9 | src/SharedInfrastructure/ThrowHelper.cs |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JimBobSquarePants Should I look for all places where I used ! and add an ArgumentNullException.ThrowIfNull?