CheaterCodes

Results 17 issues of CheaterCodes

## Introduction One of the goals of The Quilt Project is to eventually replace Mixin and Accesswidener with [Chasm](https://github.com/QuiltMC/chasm). While this is likely still some ways off, I'm opening this...

In the hope of progressing https://github.com/rust-lang/rust/issues/20400, I stumbled across https://github.com/rust-lang/rfcs/pull/1672. Given [this comment](https://github.com/rust-lang/rfcs/pull/1672#issuecomment-1748505018), I decided to properly investigate a-mir-formality. As it turns out, the current overlap checks are very generous....

I've been trying to deserialize a file into a Tree, with its contents leaked to be static. ```rust #[derive(Deserialize)] struct Tree { #[serde(deserialize_with = "deserialize_leaked")] node: &'static str, #[serde(deserialize_with =...

The introduction of loader's experimental Chasm support was a great opportunity to evaluate some APIs in Chasm. As a result of this, we made some breaking changes to our public...

I want to enable and require the new merge queue feature for the main branch. This requires to have checks also run on `merge_queue`. for more info, see here: https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue#triggering-merge-group-checks-with-github-actions

As mentioned in #89, the current format for transformers/transformations has some problems regarding long lasting locks and the effects of transformer ordering. After thinking about these issues for a while,...

enhancement
in progress
design decision

This PR resurrects the Chassembly specification that was lost in d37c68c5. I updated the spec in some places, but more is still missing. Please review and suggest changes where needed.

A proper release workflow needs to be developed. Currently, every push to the main branch publishes a -SNAPSHOT version to maven with the current version number. A manually triggered release...

help wanted

In my opinion, the biggest pain point in developing for chasm-lang right now are the bad and not very helpful error messages produced. Since #42, most expressions hold a reference...

enhancement
help wanted
design decision
chassembly

This is a tracking issue for the chasm-lang specification. The current specification can be found at [chasm-lang/doc/Specification.md](https://github.com/QuiltMC/chasm/blob/master/chasm-lang/doc/Specification.md). This issue should be referenced by all issues relating to the language specification...

documentation
good first issue
chassembly