Ted Driggs

Results 43 issues of Ted Driggs

The current `CompileError` enum only accepts strings, so it cannot preserve spans that were available during AST parsing. This means errors are less precise than they could be; they highlight...

Splitting meta-items across multiple attribute tags leads to some options being silently ignored. ```rust #[derive(Template)] #[template(source = "...", ext = "...")] #[template(escape = "...")] // SILENTLY IGNORED pub struct Sample...

I'd like to do some parsing of a string option before it gets to my runner method. Right now, this requires that I create an interface to accept the string...

I'm trying to transform an API response into some type definitions. Unfortunately, some argument and property types are already strings in JSDoc notation, e.g. `Array.|Buffer`. I'm currently converting that to...

With #72 (fallible setters) merged and rust-lang/rust#33417 (`TryFrom`) approaching stabilization, having a `TryFrom for Target` implementation for all builders with a generated `build` method will enable the following code: ```rust...

enhancement
P-low

This reference lists all supported attributes alphabetically. It should in future link to examples and higher-level documentation. Part of #232

We have two parallel problems: 1. It's hard for crate users to find all the options for builder attributes and their effects 2. It's hard for crate maintainers to make...

enhancement
help wanted
docs

Our documentation still uses `#[macro_use] extern crate derive_builder;`, which has been deprecated since the 2018 edition. We should migrate our tests and examples to use `use derive_builder::Builder;`. # Open Questions...

enhancement
help wanted
docs

The CI tests for this project are based on restrictions in very old versions of `cargo`. With the MSRV jumping to 1.40.0 in v0.10.0, we should move off Travis before...

help wanted
P-high
QA / development

This is generic over the literal expected by syn::Meta, allowing attributes that use the meta structure but allow arbitrary syntax as rvalues to be parsed by darling with minimal custom...