Aaron Hill
Aaron Hill
https://github.com/SpongePowered/SpongeAuth/issues/183 will complicate this somewhat.
@rwtema: While Sponge is causing this issue, we can't completely resolve it without your help. In [BlockDenseOre#getExpDrop](https://github.com/rwtema/DenseOres/blob/master/src/main/java/com/rwtema/denseores/blocks/BlockDenseOre.java#L283), you check if the `IBlockAccess` passed in is a `World`. I'm going to...
I'm working on a related feature locally - `BitmapData.draw` for the webgpu backend.
I've incorporated the AVM1-specific logic from this PR into https://github.com/ruffle-rs/ruffle/pull/7254, which adds support for the `wgpu` backend.
That's a very long-term change, and actually disallowing `pointer as usize` would be behind a new edition.
I don't think this related to `arithmetic-side-effects`. Multiplying or adding to a function-pointer-derive number doesn't produce any side effects (beyond the overflow behavior that `arithmetic-side-effects`) already captures. The issue is...
This is not the same thing as [clippy::fn_to_numeric_cast_any](https://rust-lang.github.io/rust-clippy/master/#fn_to_numeric_cast_any). There are legitimate usecases for casting a function pointer to a numeric type (even if those eventually turn into explicit provenance-api calls...
@jonas-schievink What's the current status of this issue? Setting `RustcSource::Discover`, it looks like rust-analyzer was able to run `cargo metadata` for `rustc-src` successfully.
@chenyukang The assertion I wrote is overly conservative - it really just needs to check that we don't simultaneously break a token and 'really' capture a trailing token. Specifically, we...