Skip to content
This repository has been archived by the owner on May 9, 2022. It is now read-only.

address cargo check ✨ and enable cargo fix πŸŽ‰ #77

Merged
merged 21 commits into from
Jun 2, 2021

Conversation

PiDelport
Copy link
Collaborator

These changes are not high priority, but I've been accumulating them on the side, until cargo check passes cleanly in this branch.

The main functional change is to mark all the use imports that have side effects for enclave linking: this means that we can now use cargo fix without breaking the build!

@PiDelport PiDelport self-assigned this May 20, 2021
@PiDelport PiDelport force-pushed the refactor-lint-cleanup branch from f89b681 to c0b8b9e Compare May 27, 2021 11:38
@PiDelport
Copy link
Collaborator Author

(Rebased for #78: f89b681...c0b8b9e)

@PiDelport
Copy link
Collaborator Author

PiDelport commented May 27, 2021

I added a few more changes to follow updates and make cargo doc build cleanly too.

@PiDelport PiDelport force-pushed the refactor-lint-cleanup branch from c7318ad to ead4d8b Compare May 31, 2021 15:36
@PiDelport
Copy link
Collaborator Author

(Rebased for #60: c7318ad...ead4d8b)

@PiDelport PiDelport force-pushed the refactor-lint-cleanup branch from 0557abe to bb167d7 Compare June 1, 2021 10:35
@PiDelport
Copy link
Collaborator Author

(Rebased to refresh)

PiDelport added 19 commits June 1, 2021 16:51
These imports are for the generated bindings.rs.
…onst_evaluatable_checked)

These usages were moved to rtc_tenclave.
…nsafe_block_in_unsafe_fn)

> warning: the feature `unsafe_block_in_unsafe_fn` has been stable since
1.51.0 and no longer requires an attribute to enable
(sgx_std ends up with a prefix of `std::untrusted::fs` instead of
`std::fs`)
@PiDelport PiDelport force-pushed the refactor-lint-cleanup branch from bb167d7 to fcad1f2 Compare June 1, 2021 14:52
@PiDelport
Copy link
Collaborator Author

Thanks! πŸŽ‰

@PiDelport PiDelport merged commit 0fdd5a7 into main Jun 2, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants