Closed notgull closed 1 year ago
what about the CI change in the original commit? (I checked now, it's no longer present)
what about the CI change in the original commit? (I checked now, it's no longer present)
Looks like it was removed in https://github.com/smol-rs/polling/commit/dec94cb423489e2eec27295fcb89f285a380536b when taiki-e was cleaning up the CI configuration
This was necessary to add no-std support without requiring a breaking change. (https://github.com/crossbeam-rs/crossbeam/pull/508#issuecomment-631458481 has a more detailed explanation of this.)
However, given that we have decided not to do https://github.com/smol-rs/polling/issues/87, that may no longer be necessary.
what about the CI change in the original commit? (I checked now, it's no longer present)
Looks like it was removed in dec94cb when taiki-e was cleaning up the CI configuration
That check was not just removed, but replaced with a more robust cargo hack build --feature-powerset --no-dev-deps
.
Added in 272bb11eafd22c063bc2e7825070c21443a8fc78 for reasons that are unclear to me. It serves no purpose aside from disabling the API of the entire crate, so it's best to remove it.