Skip to content

Move Paths, GetAnnotations() and GetOptionalContents() outside of ExperimentalAccess and mark Experimental class and reference as obsolete #717

Move Paths, GetAnnotations() and GetOptionalContents() outside of ExperimentalAccess and mark Experimental class and reference as obsolete

Move Paths, GetAnnotations() and GetOptionalContents() outside of ExperimentalAccess and mark Experimental class and reference as obsolete #717

Triggered via pull request October 30, 2024 19:00
Status Success
Total duration 6m 0s
Artifacts

build_and_test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build: src/UglyToad.PdfPig/PdfFonts/Cmap/CMapUtils.cs#L19
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
build: src/UglyToad.PdfPig/Util/StackDictionary.cs#L10
The type 'K' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'K' doesn't match 'notnull' constraint.
build: src/UglyToad.PdfPig/Writer/PdfDedupStreamWriter.cs#L74
Nullability of reference types in type of parameter 'x' of 'bool FNVByteComparison.Equals(byte[] x, byte[] y)' doesn't match implicitly implemented member 'bool IEqualityComparer<byte[]>.Equals(byte[]? x, byte[]? y)' (possibly because of nullability attributes).
build: src/UglyToad.PdfPig/Writer/PdfDedupStreamWriter.cs#L74
Nullability of reference types in type of parameter 'y' of 'bool FNVByteComparison.Equals(byte[] x, byte[] y)' doesn't match implicitly implemented member 'bool IEqualityComparer<byte[]>.Equals(byte[]? x, byte[]? y)' (possibly because of nullability attributes).
build: src/UglyToad.PdfPig/PdfFonts/Cmap/CMapUtils.cs#L19
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
build: src/UglyToad.PdfPig/Writer/Xmp/XmpWriter.cs#L249
Possible null reference argument for parameter 'other' in 'XDocument.XDocument(XDocument other)'.
build: src/UglyToad.PdfPig/Content/Page.cs#L128
'Page.ExperimentalAccess' is obsolete: 'Use methods and properties directly at Page level.'
build: src/UglyToad.PdfPig/Util/StackDictionary.cs#L10
The type 'K' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'K' doesn't match 'notnull' constraint.
build: src/UglyToad.PdfPig/Content/Page.cs#L128
'Page.Experimental' is obsolete: 'Use methods and properties directly at Page level.'
build: src/UglyToad.PdfPig/Writer/PdfDedupStreamWriter.cs#L74
Nullability of reference types in type of parameter 'x' of 'bool FNVByteComparison.Equals(byte[] x, byte[] y)' doesn't match implicitly implemented member 'bool IEqualityComparer<byte[]>.Equals(byte[]? x, byte[]? y)' (possibly because of nullability attributes).