Jake Goulding
Jake Goulding
Hi! [crates.io now supports categories][categories], which are a curated list of topics aimed at helping an end-user coming to crates.io looking for "a crate to do ______". We're sending pull...
Ideally, these never get merged in a final RFC. One idea is to automatically add concerns for each `FIXME` / `TODO` found, but there may be other implementations.
It's entirely possible that the title isn't comprehensive enough, but it's a close start... For full reproduction, check out [my repo with all the models](https://github.com/shepmaster/reproduce-squeel-issues/blob/e57086abfda07e80449b6e9185a19fcb32d179c4/app/models/user.rb). ### Synopsis I have a...
While trying to reproduce #343, I ran into another error. You can use [the same repo](https://github.com/shepmaster/reproduce-squeel-issues/blob/e57086abfda07e80449b6e9185a19fcb32d179c4/app/models/user.rb) to reproduce the problem. ``` ruby has_many :children, class_name: 'User', foreign_key: :parent_id, inverse_of: :parent...
The error message generated is poor ("struct \`DemoSnafu\` has no field named \`location\`" / "the trait bound \`WhatShouldHaveBeenLocation: GenerateImplicitData\` is not satisfied") and it's unlikely to be a deeply used...
https://doc.rust-lang.org/nightly/core/any/trait.Provider.html This will eventually replace the usage of `ErrorCompat::backtrace`. Should also allow attaching arbitrary _static_ data to an error. A fun bonus would be to see if we can make...
Perhaps on the `Backtrace` type(s) themselves, or elsewhere and linked from those types. Should call out the usage of `Option` and the related environment variable.
Code like this won’t work: ```rust #[derive(Debug, Snafu)] enum Error { Generic { source: GenericError }, } ``` We need a reference with the `’static` bound to be able to...
Most discussion has taken place on the Fluent issue: https://github.com/projectfluent/fluent-rs/issues/107
I'm unclear if this is considered a bug or not, but it is surprising! ```rust enum Error { Example { trace: Vec }, } ```