chore(deps): update rust crate annotate-snippets to 0.12.0 (libc-0.2) - autoclosed - #5420
Closed
renovate-bot wants to merge 1852 commits into
Closed
chore(deps): update rust crate annotate-snippets to 0.12.0 (libc-0.2) - autoclosed#5420renovate-bot wants to merge 1852 commits into
renovate-bot wants to merge 1852 commits into
Conversation
Link: https://github.com/apple-oss-distributions/xnu/blob/f6217f891ac0bb64f3d375211650a4c1ff8ca1ea/bsd/sys/ioccom.h#L74-L97 (backport <rust-lang#5264>) (cherry picked from commit 50d1e7e)
(backport <rust-lang#5264>) (cherry picked from commit 8102df6)
Link: https://github.com/apple-oss-distributions/xnu/blob/f6217f891ac0bb64f3d375211650a4c1ff8ca1ea/bsd/sys/ttycom.h#L89-L191 (backport <rust-lang#5264>) (cherry picked from commit f24764d)
XNU headers have not yet been updated to match the updated revisions https://github.com/apple-oss-distributions/xnu/blob/f6217f891ac0bb64f3d375211650a4c1ff8ca1ea/osfmk/mach/vm_statistics.h#L142-L177 (backport <rust-lang#5253>) (cherry picked from commit 36a4c58)
Will be updated at https://github.com/apple-oss-distributions/xnu/blob/f6217f891ac0bb64f3d375211650a4c1ff8ca1ea/bsd/sys/aio.h#L165 (backport <rust-lang#5253>) (cherry picked from commit 328f309)
Add the socket and network interface ioctls from <sys/sockio.h> that were not yet exposed (SIOCGIFADDR is already defined at the BSD level). Link: https://github.com/apple-oss-distributions/xnu/blob/f6217f891ac0bb64f3d375211650a4c1ff8ca1ea/bsd/sys/sockio.h (backport <rust-lang#5263>) (cherry picked from commit 8ed7e2d)
Apply this diff to all instances of the constant warning:
-/// This symbol is prone to change across releases upstream.
-/// See the [usage guidelines](crate#usage-guidelines) for details.
+/// Constants may change across releases. See the [usage guidelines](crate#usage-guidelines)
+/// for details.
* "this symbol" -> "constants" since these aren't link-time bindings.
Also hint that others may also change even if not documented as such,
to avoid the implication that constants without this doc won't change.
* "is prone to" -> "may", "prone" sounds somewhat habitual while in
practice these changes are rare.
* Drop "upstream" since we're concerned about what libc does rather than
what upstream does (though they're usually in sync).
Applied with:
rg 'This symbols? is prone' -l | xargs perl -0777 -i -pe \
's|This symbols? is prone to change.*\n.*for details.|Constants may change across releases. See the [usage guidelines](crate#usage-guidelines)\n/// for details.|g'
(backport <rust-lang#5266>)
(cherry picked from commit 1453dda)
This seems to now match under a different lint with the latest stable. (backport <rust-lang#5266>) (cherry picked from commit c2ef687)
apple was missing the two bpf structs; freebsd was missing the DLT_* link types. (backport <rust-lang#5235>) (cherry picked from commit 1af31e1)
(backport <rust-lang#5235>) (cherry picked from commit 651a32c)
It makes sense for us to keep the internal config around for ease of matching source, but 64-bit off_t with 32-bit time_t is not a combination we need to support. This is the only option enabled by toggling _TIME_BITS and _FILE_OFFSET_BITS separately in glibc. Thus, remove `libc_unstable_gnu_file_offset_bits` but keep the internal `gnu_file_offset_bits64`. Closes: rust-lang#5199 (backport <rust-lang#5268>) (cherry picked from commit 6a08ed3)
(backport <rust-lang#5239>) (cherry picked from commit bf50219)
(backport <rust-lang#5239>) (cherry picked from commit 823a796)
(backport <rust-lang#5239>) (cherry picked from commit 798694b)
(backport <rust-lang#5272>) (cherry picked from commit b33b84b)
(backport <rust-lang#5272>) (cherry picked from commit ecf81a2)
(backport <rust-lang#5224>) (cherry picked from commit 3cb0b7b)
(backport <rust-lang#5224>) (cherry picked from commit 87ec84c)
(backport <rust-lang#5224>) (cherry picked from commit c0bbac6)
(backport <rust-lang#5224>) (cherry picked from commit aede110)
(backport <rust-lang#5224>) (cherry picked from commit e8fb66c)
(backport <rust-lang#5224>) (cherry picked from commit a234740)
(backport <rust-lang#5273>) (cherry picked from commit d669ed3)
(backport <rust-lang#5273>) (cherry picked from commit 4d09ad7)
(backport <rust-lang#5271>) (cherry picked from commit 70c67fe)
(backport <rust-lang#5275>) (cherry picked from commit 6094fee)
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action) from 2.82.9 to 2.83.2. - [Release notes](https://github.com/taiki-e/install-action/releases) - [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md) - [Commits](taiki-e/install-action@4684b84...43aecc8) --- updated-dependencies: - dependency-name: taiki-e/install-action dependency-version: 2.83.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> (backport <rust-lang#5279>) (cherry picked from commit 3704850)
Bumps [vmactions/netbsd-vm](https://github.com/vmactions/netbsd-vm) from 1.4.1 to 1.4.2. - [Release notes](https://github.com/vmactions/netbsd-vm/releases) - [Commits](vmactions/netbsd-vm@1d97677...0c26a4c) --- updated-dependencies: - dependency-name: vmactions/netbsd-vm dependency-version: 1.4.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> (backport <rust-lang#5278>) (cherry picked from commit df537bc)
(backport <rust-lang#5282>) (cherry picked from commit ee8c041)
Bumps [vmactions/solaris-vm](https://github.com/vmactions/solaris-vm) from 1.3.7 to 1.3.8. - [Release notes](https://github.com/vmactions/solaris-vm/releases) - [Commits](vmactions/solaris-vm@d30dd6c...315163f) --- updated-dependencies: - dependency-name: vmactions/solaris-vm dependency-version: 1.3.8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> (backport <rust-lang#5284>) (cherry picked from commit 2425f58)
Collaborator
|
Collaborator
|
This PR was rebased onto a different libc-0.2 commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR contains the following updates:
0.11.5→0.12.0Release Notes
rust-lang/annotate-snippets-rs (annotate-snippets)
v0.12.16Compare Source
Fixed
v0.12.15Compare Source
Fixed
v0.12.14Compare Source
Fixed
v0.12.13Compare Source
Fixed
Patch#373 and #380v0.12.12Compare Source
Added
no_stdsupport #365v0.12.11Compare Source
Fixed
v0.12.10Compare Source
Fixed
v0.12.9Compare Source
Fixes
v0.12.8Compare Source
Fixes
v0.12.7Compare Source
Fixes
v0.12.6Compare Source
Changed
unicode-widthto0.2.2#326Origin#327Fixes
.fold(false)when set on suggestions #322Patchspan points to line end #324v0.12.5Compare Source
Fixes
v0.12.4Compare Source
Fixes
v0.12.3Compare Source
Features
Title::elementfor less boilerplaterenderer::DEFAULT_*_STYLEto expose default stylesDocumentation
Renderer::<style>methodsv0.12.2Compare Source
Fixes
0toSnippet::line_start#294v0.12.1Compare Source
Fixed
v0.12.0Compare Source
Migration
Note that the top-level type changed from
MessagetoReport.Messageis now a single block of text within aReport.Message::footerwith eitherMessageto aGroupGroupLevel::<Variant>withLevel::<VARIANT>, e.g.Level::Error->Level::ERRORSnippets on aMessage(the type returned byLevel::title), add them to theGroupthat is created with theTitleSnippet::originhas been renamed toSnippet::pathAnnotationfrom aLevel, create them from anAnnotationKindAnnotationKind::Primarywill automatically match theLevelof theGroupAnnotationKind::ContextLevel::titlehas been replaced withLevel::primary_level(for firstGroup) andLevel::secondary_level(subsequentGroups)Message::idhas moved toTitle::idRenderer::line_notoRenderer::line_numsnippet.fold(false)if unspecified, removingsnippet.fold(true)if specifiedFeatures
renderer::DecorStyleGroup] to indicate what all is included between the unicode begin and end decorLevel::secondary_titleto allow for custom ANSI escape code styling to be applied to thoseTitlesAnnotationKind::Visibleto force spans to be visible within a Snippet, despite code folding, without any visible markerOriginfor referencing code without the sourceGroup::with_levelto allowSnippets without aTitleLevel::no_nameto hide the level nameLevel::with_nameto override what is rendered for that levelTitle::id_urlto turnTitle::idinto a linkPatchfor displaying changes to codeFixes
Cow<str>to allow for easier management of owned dataSnippet::pathnow acceptsNoneAnnotation::labelnow acceptsNoneConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.