-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add libgc_internal crate to core library #21
Conversation
bors r+ |
Build failed: |
Rustc is quite particular about |
Please squash. |
9850ee6
to
8fb14f3
Compare
Squashed |
bors r+ |
Build failed: |
37: Borsify rustgc r=ltratt a=jacob-hughes This adds test coverage for `--feature rustgc`. It can be merged once softdevteam/alloy#21 lands. Co-authored-by: Jacob Hughes <jh@jakehughes.uk>
I've pushed a fix for this, but I think it works better as a separate commit so I won't squash it. |
bors r+ |
Build failed: |
The license checker doesn't look for license files in the repo. I think it just checks for a |
bors r+ |
Build failed: |
Fixed this, it will need squashing bors try |
tryBuild succeeded: |
It builds! Let me know when I can squash |
@@ -25,6 +25,12 @@ pub fn check(root: &Path, bad: &mut bool) { | |||
// Extract source value. | |||
let source = line.split_once('=').unwrap().1.trim(); | |||
|
|||
// rustc only permits crates from crates.io so for now libgc_internal is | |||
// hardcoded to pass the tidy checker. | |||
if source.contains("softdevteam/libgc_internal") { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we make this ends_with
or similar, just so that it's less likely to trigger incorrectly?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unfortunately not. The actual sources list looks something like this:<metadata>softdevteam/libgc_internal<hash_which_changes_when_package_updates>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, OK.
Please squash. |
Squashed |
73d2b03
to
b944eac
Compare
bors r+ |
37: Borsify rustgc r=ltratt a=jacob-hughes This adds test coverage for `--feature rustgc`. It can be merged once softdevteam/alloy#21 lands. Co-authored-by: Jacob Hughes <jh@jakehughes.uk>
Timed out. |
bors r+ |
Build succeeded: |
No description provided.