Update yard 0.9.37 → 0.9.38 (minor) #961
Open
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.
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ yard (0.9.37 → 0.9.38) · Repo · Changelog
Release Notes
0.9.38
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 47 commits:
Update version / changelogAdd support for duck types with multiple methods to TypesExplainer (#1631)Respect Ruby semantics for bare visibility with singleton defs (#1632)Fix directives in empty class bodies (#1624)Handle **nil with named block without errors (#1623)Fix unexpected empty source map stacks (#1625)Fix frozen string literal mutationRespect Ruby semantics for bare visibility with singleton defsSupport duck types with multiple methodsFix unexpected empty source map stacksfix: process directives in empty classesfix handling of **nil with named blockUpdate script type when reapplying script elementRocker loader compatible check for script tagsOnly load from `cgi` what is required for Ruby 3.5 (#1616)Merge branch 'main' into cgi-ruby-3.5CI: Run Ruby 2.x in docker (#1618)CI: Run Ruby 2.x in dockerOnly load from `cgi` what is requiredOnly rerun inline scriptsFix nav resize and nav link selectionRemove console logsFix JS bugImprove resizer UXAdd fetch based frame navigation for yard serverSupport beginless and endless ranges in parser (#1549)Support nested structs of the form A::B = Struct.new(...) (#1599)Improve a few type annotations (#1615)Merge branch 'main' into fix-range-accessMerge branch 'main' into struct/nestedMerge branch 'main' into type_annotation_additionsUpdate CIMerge pull request #1604 from apiology/fix_word_array_in_array_parsingMerge pull request #1600 from marshall-lee/data-defineMerge pull request #1588 from topherfangio/patch-1Performance optimization to avoid unnecessary translation of ExtraFileObjectsImprove a few type annotationsFix array-within-word-array parsingSupport A = Data.define(:a, :b, :c)Support nested structs of the form A::B = Struct.new(...)Update README.mdMerge pull request #1590 from pvande/patch-1Update signature handling in @overloadUpdate Templates.mdMake RipperParser support beginless and endless rangesMake ASTNode#reset_line_info support beginless and endless rangesMake ASTNode#line support beginless and endless rangesDepfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase.All Depfu comment commands