Skip to content

Commit d6e686e

Browse files
craigmcnamaraclaude
andcommitted
Fix RuboCop style violations in accessibility specs
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
1 parent 48fe6ba commit d6e686e

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

lib/pdf/core/structure_tree.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ def mark_content(tag, struct_elem_ref: nil)
163163
def mark_artifact(artifact_type: nil)
164164
if artifact_type
165165
renderer.begin_marked_content_with_properties(
166-
:Artifact, { Type: artifact_type }
166+
:Artifact, { Type: artifact_type },
167167
)
168168
else
169169
renderer.begin_marked_content(:Artifact)

spec/pdf/core/structure_tree_spec.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
describe 'initialization' do
1515
it 'creates a structure tree when marked: true' do
16-
expect(structure_tree).to be_a(PDF::Core::StructureTree)
16+
expect(structure_tree).to be_a(described_class)
1717
end
1818

1919
it 'does not create a structure tree when marked is not set' do
@@ -90,7 +90,7 @@
9090

9191
it 'includes ActualText in rendered PDF output' do
9292
structure_tree.begin_element(:P)
93-
span = structure_tree.begin_element(:Span, ActualText: 'selected')
93+
structure_tree.begin_element(:Span, ActualText: 'selected')
9494
structure_tree.mark_content(:Span) do
9595
renderer.add_content('BT /F1 12 Tf (X) Tj ET')
9696
end
@@ -142,7 +142,7 @@
142142
structure_tree.end_element
143143

144144
mcr = elem.data[:K].find { |k| k.is_a?(Hash) && k[:Type] == :MCR }
145-
expect(mcr).not_to be_nil
145+
expect(mcr).to_not(be_nil)
146146
expect(mcr[:MCID]).to eq(0)
147147
end
148148
end
@@ -185,7 +185,7 @@
185185
structure_tree.end_element
186186

187187
# Render triggers before_render callback which calls finalize!
188-
output = renderer.render
188+
renderer.render
189189

190190
root_data = renderer.state.store.root.data
191191
expect(root_data[:StructTreeRoot]).to be_a(PDF::Core::Reference)
@@ -214,7 +214,7 @@
214214
struct_root = renderer.state.store.root.data[:StructTreeRoot]
215215
parent_tree = struct_root.data[:ParentTree]
216216
expect(parent_tree).to be_a(PDF::Core::Reference)
217-
expect(parent_tree.data[:Nums]).not_to be_empty
217+
expect(parent_tree.data[:Nums]).to_not(be_empty)
218218
end
219219

220220
it 'assigns StructParents to pages with marked content' do

0 commit comments

Comments
 (0)