Skip to content

Commit

Permalink
Merge pull request #1515 from ksss/fix-docsting-parse-error
Browse files Browse the repository at this point in the history
Fix error when docsting is just only `@option`
  • Loading branch information
lsegal authored Aug 26, 2024
2 parents cd3ff8a + b11a588 commit dd01e86
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions lib/yard/tags/default_factory.rb
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,7 @@ def extract_types_and_name_from_text_unstripped(text, opening_types = TYPELIST_O
seen_space = false
i = 0
last_seen = ''
text ||= ''
while i < text.length
c = text[i, 1]

Expand Down
1 change: 1 addition & 0 deletions spec/tags/default_factory_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ def parse_types(types)
end

it "returns text unparsed if there is no type list" do
expect(parse_types(nil)).to eq [nil, nil, '']
expect(parse_types('')).to eq [nil, nil, '']
expect(parse_types('[]')).to eq [nil, nil, '[]']
end
Expand Down

0 comments on commit dd01e86

Please # to comment.