Skip to content

Track IndirectReference instead of only ObjectNumber when checking for cycles during indirect reference resolution and add test #965

Track IndirectReference instead of only ObjectNumber when checking for cycles during indirect reference resolution and add test

Track IndirectReference instead of only ObjectNumber when checking for cycles during indirect reference resolution and add test #965

Triggered via pull request July 20, 2025 17:28
Status Success
Total duration 5m 27s
Artifacts

build_and_test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build: src/UglyToad.PdfPig/Content/Page.cs#L128
'Page.ExperimentalAccess' is obsolete: 'Use methods and properties directly at Page level.'
build: src/UglyToad.PdfPig/AdvancedPdfDocumentAccess.cs#L96
Dereference of a possibly null reference.
build: src/UglyToad.PdfPig/XObjects/XObjectFactory.cs#L171
Dereference of a possibly null reference.
build: src/UglyToad.PdfPig/XObjects/XObjectFactory.cs#L138
Dereference of a possibly null reference.
build: src/UglyToad.PdfPig/XObjects/XObjectFactory.cs#L127
Dereference of a possibly null reference.
build: src/UglyToad.PdfPig/XObjects/XObjectFactory.cs#L111
Dereference of a possibly null reference.
build: src/UglyToad.PdfPig/XObjects/XObjectFactory.cs#L92
Cannot convert null literal to non-nullable reference type.
build: src/UglyToad.PdfPig/XObjects/XObjectFactory.cs#L43
Possible null reference argument for parameter 'dictionaryToken' in 'int DictionaryTokenExtensions.GetInt(DictionaryToken dictionaryToken, NameToken name)'.
build: src/UglyToad.PdfPig.Fonts/GlyphList.cs#L99
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build: src/UglyToad.PdfPig.Fonts/GlyphList.cs#L99
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.