An open API service for providing issue and pull request metadata for open source projects.

GitHub / auto-impl-rs/auto_impl issues and pull requests

#104 - Prepare for 1.3.0 release

Pull Request - State: closed - Opened by KodrAus 4 months ago

#103 - Add support for GATs with trait bounds and where clauses

Pull Request - State: closed - Opened by Dzejkop 4 months ago

#102 - Prepare for 1.2.1 release

Pull Request - State: closed - Opened by KodrAus 7 months ago

#101 - Allow trailing commas in type definitions

Pull Request - State: closed - Opened by KodrAus 7 months ago

#100 - Error on trailing comma

Issue - State: closed - Opened by ViktorWb 12 months ago
Labels: bug

#99 - Prepare for 1.2.0 release

Pull Request - State: closed - Opened by KodrAus over 1 year ago

#98 - feat: support async traits

Pull Request - State: closed - Opened by makcandrov over 1 year ago - 2 comments

#97 - Prepare for 1.1.2 release

Pull Request - State: closed - Opened by KodrAus over 1 year ago

#96 - Associated type generics and syn::Error

Pull Request - State: closed - Opened by KodrAus over 1 year ago

#95 - Prepare for 1.1.1 release

Pull Request - State: closed - Opened by KodrAus over 1 year ago

#94 - request for crates.io minor release with syn 2 upgrade

Issue - State: closed - Opened by audunhalland over 1 year ago - 4 comments

#93 - Doesn't work with generic associated types

Issue - State: closed - Opened by Lohann over 1 year ago - 1 comment

#92 - Bump syn from 1.0 to 2.0

Pull Request - State: closed - Opened by DaniPopes about 2 years ago - 2 comments

#91 - Change the encoding of supertrait clauses to support associated types

Pull Request - State: open - Opened by lukenels about 2 years ago

#90 - Prepare for 1.1.0 release

Pull Request - State: closed - Opened by KodrAus about 2 years ago

#89 - Always wrap generated code in a const

Pull Request - State: closed - Opened by KodrAus about 2 years ago

#88 - Edition 2021, bump MSRV, fix Clippy warnings and UI tests for newer rustc

Pull Request - State: closed - Opened by vorot93 over 2 years ago

#87 - Errors when using an associated type defined in a supertrait

Issue - State: open - Opened by lukenels over 2 years ago - 6 comments

#86 - Prepare for 1.0.1 release

Pull Request - State: closed - Opened by KodrAus about 3 years ago

#85 - Include const params when building generics

Pull Request - State: closed - Opened by KodrAus about 3 years ago

#84 - const generics support

Issue - State: closed - Opened by skittles1412 about 3 years ago - 1 comment
Labels: bug

#83 - Prepare for 1.0.0 release

Pull Request - State: closed - Opened by KodrAus about 3 years ago

#82 - Run fmt

Pull Request - State: closed - Opened by KodrAus about 3 years ago

#81 - support ref mut pattern bindings

Pull Request - State: closed - Opened by KodrAus about 3 years ago

#80 - Better error messages

Pull Request - State: closed - Opened by KodrAus about 3 years ago

#79 - Add a note to the readme about alternatives

Pull Request - State: closed - Opened by KodrAus about 3 years ago

#78 - Update compiler error messages

Pull Request - State: closed - Opened by KodrAus about 3 years ago

#77 - Support mutable function arguments

Issue - State: closed - Opened by dalcde over 3 years ago - 1 comment

#76 - inherit attributes for generated methods / consts / types

Pull Request - State: closed - Opened by bachue over 3 years ago - 6 comments

#75 - Switch to GH Actions and fix UI tests

Pull Request - State: closed - Opened by LukasKalbertodt over 3 years ago

#74 - Fix UI tests for Rust 1.50

Pull Request - State: closed - Opened by LukasKalbertodt over 4 years ago - 1 comment

#73 - Where possible replace ::std with ::core in codegen

Pull Request - State: closed - Opened by dimpolo almost 5 years ago - 8 comments

#72 - `no_std` support

Issue - State: closed - Opened by daniel5151 almost 5 years ago - 2 comments

#71 - Release 0.4.1

Pull Request - State: closed - Opened by LukasKalbertodt almost 5 years ago

#70 - Update proc-macro-error dependency

Pull Request - State: closed - Opened by CreepySkeleton almost 5 years ago - 3 comments

#69 - Use `Span::mixed_site`

Issue - State: closed - Opened by LukasKalbertodt about 5 years ago - 3 comments
Labels: enhancement

#68 - Release 0.4.0

Pull Request - State: closed - Opened by LukasKalbertodt about 5 years ago

#67 - Only add trait (not lifetime) bounds from methods to `T` (and update tests)

Pull Request - State: closed - Opened by LukasKalbertodt about 5 years ago - 4 comments

#66 - Prepare for 0.4.0 release

Pull Request - State: closed - Opened by KodrAus over 5 years ago - 2 comments

#65 - Unable to use auto_impl with async-trait

Issue - State: closed - Opened by ebkalderon over 5 years ago - 17 comments

#64 - Auto-impl trait objects?

Issue - State: closed - Opened by dpc over 5 years ago - 8 comments

#63 - Bring rustfmt config closer to default style

Pull Request - State: closed - Opened by LukasKalbertodt over 5 years ago

#62 - Fustfmt

Pull Request - State: closed - Opened by CreepySkeleton over 5 years ago

#61 - Adjust stderr files to new Rust error messages

Pull Request - State: closed - Opened by LukasKalbertodt over 5 years ago

#60 - Use trybuild and move to proc-macro-error

Pull Request - State: closed - Opened by CreepySkeleton over 5 years ago - 7 comments

#59 - Use `trybuild` to do compile-fail/pass tests (and fix some minor bugs)

Pull Request - State: closed - Opened by LukasKalbertodt over 5 years ago - 8 comments

#58 - Proposal: throw away diag.rs module and use proc-macro-error crate

Issue - State: closed - Opened by CreepySkeleton over 5 years ago - 3 comments

#57 - Update some dependencies

Pull Request - State: closed - Opened by LukasKalbertodt almost 6 years ago

#56 - Investigate using `syn-mid`

Issue - State: closed - Opened by LukasKalbertodt almost 6 years ago - 3 comments

#55 - Add proper compile-fail tests

Issue - State: closed - Opened by LukasKalbertodt about 6 years ago - 2 comments
Labels: enhancement

#54 - Add `Self` bounds from methods and `?Sized` relaxation (if possible) to impl header

Pull Request - State: closed - Opened by LukasKalbertodt about 6 years ago - 2 comments

#53 - Fix tests by running `cargo build` a second time in tests

Pull Request - State: closed - Opened by LukasKalbertodt about 6 years ago - 1 comment

#52 - Make impls apply for trait objects

Issue - State: closed - Opened by dtolnay about 6 years ago - 9 comments

#51 - Compiler error running tests

Issue - State: closed - Opened by LukasKalbertodt about 6 years ago
Labels: bug

#50 - Empty list

Pull Request - State: closed - Opened by felipehfs over 6 years ago - 2 comments

#49 - auto_impl for trait objects?

Issue - State: closed - Opened by jsgf over 6 years ago - 3 comments

#48 - Explicitly build on the latest stable in ci

Pull Request - State: closed - Opened by KodrAus over 6 years ago

#47 - Update tests for upstream changes in rustc

Pull Request - State: closed - Opened by KodrAus over 6 years ago - 1 comment

#46 - Add `!` (never) as proxy type

Issue - State: closed - Opened by LukasKalbertodt almost 7 years ago - 3 comments

#45 - Update Cargo metadata for 0.3.0 release

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago - 3 comments

#44 - Use lifetime elision in impl headers for generated impls

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago - 7 comments

#43 - Correctly work with supertrait bounds of the trait

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago

#42 - Relicense as MIT/Apache-2

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago - 1 comment

#41 - Newtype support

Issue - State: closed - Opened by RReverser almost 7 years ago - 9 comments

#40 - Use explicit `T::foo(self, args..)` calls in generated methods

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago

#39 - Relicense as MIT/Apache-2

Issue - State: closed - Opened by LukasKalbertodt almost 7 years ago - 4 comments

#38 - Add crate documentation and update README

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago

#37 - Make `Fn*` types work with some generic methods

Issue - State: closed - Opened by LukasKalbertodt almost 7 years ago - 1 comment
Labels: enhancement

#36 - Fix method generation with `self` receiver for `FnMut` proxy type

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago

#35 - Addressing T19, and adding explicit generic type parameters to delegated methods

Pull Request - State: closed - Opened by saresend almost 7 years ago - 5 comments

#34 - Improve Travis-CI config, fix warning and update to newest nightly

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago - 2 comments

#33 - Fail early if cargo build returns non-zero exit code

Pull Request - State: closed - Opened by KodrAus almost 7 years ago - 2 comments

#32 - Add gitter badge to readme

Pull Request - State: closed - Opened by KodrAus almost 7 years ago - 2 comments

#31 - Fix for Rust 2018 RC1

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago - 2 comments

#30 - Update `syn` to 0.15

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago

#29 - Fix link to Travis-CI in README

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago

#28 - Update build badge

Pull Request - State: closed - Opened by KodrAus almost 7 years ago

#27 - Add `auto_impl(keep_default_for(...))` attribute

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago

#26 - Guard unstable proc_macro things behind `nightly` feature

Pull Request - State: closed - Opened by LukasKalbertodt almost 7 years ago - 4 comments

#25 - Add a bunch of compile-fail and compile-pass tests

Pull Request - State: closed - Opened by LukasKalbertodt about 7 years ago - 2 comments

#24 - Emit warning on empty proxy type list

Issue - State: closed - Opened by LukasKalbertodt about 7 years ago - 3 comments
Labels: enhancement, E-mentor, E-easy

#23 - `self` receiver and `FnMut`: cannot borrow immutable argument

Issue - State: closed - Opened by LukasKalbertodt about 7 years ago - 1 comment
Labels: bug, E-mentor, E-easy, good-first-issue

#22 - Use impl header lifetime elision in generated impls for '&' and '&mut' once stable

Issue - State: closed - Opened by LukasKalbertodt about 7 years ago - 3 comments
Labels: enhancement

#21 - Better lifetime/type parameter names

Pull Request - State: closed - Opened by LukasKalbertodt about 7 years ago - 1 comment

#20 - Should we add `#[inline]` to generated methods?

Issue - State: closed - Opened by LukasKalbertodt about 7 years ago - 2 comments
Labels: enhancement

#19 - Explicitly pass type parameters when delegating the method

Issue - State: closed - Opened by LukasKalbertodt about 7 years ago - 13 comments
Labels: bug, E-mentor, E-easy, good-first-issue

#18 - Add super trait bound to proxy type

Issue - State: closed - Opened by LukasKalbertodt about 7 years ago - 1 comment
Labels: enhancement, E-mentor, E-easy, good-first-issue

#17 - Add compile-fail and compile-pass tests

Pull Request - State: closed - Opened by LukasKalbertodt about 7 years ago - 6 comments

#16 - Documentation and README

Issue - State: closed - Opened by LukasKalbertodt about 7 years ago

#15 - Tests

Issue - State: closed - Opened by LukasKalbertodt about 7 years ago - 2 comments

#14 - Make in-band lifetimes work with Fn-traits

Issue - State: closed - Opened by LukasKalbertodt about 7 years ago - 1 comment

#13 - Compile on stable Rust 2018

Issue - State: closed - Opened by LukasKalbertodt about 7 years ago - 5 comments

#12 - Hygiene and names of type/lifetime parameters

Issue - State: closed - Opened by LukasKalbertodt about 7 years ago - 2 comments

#11 - Think about how to handle `Self` bounds on methods

Issue - State: closed - Opened by LukasKalbertodt about 7 years ago - 4 comments

#9 - Rewrite most of the crate with updated dependencies

Pull Request - State: closed - Opened by LukasKalbertodt about 7 years ago - 5 comments

#8 - Update to syn `0.12`

Issue - State: closed - Opened by KodrAus over 7 years ago - 3 comments

#7 - Add crate docs

Issue - State: closed - Opened by KodrAus almost 8 years ago

#6 - Support by-value and static methods where possible

Pull Request - State: closed - Opened by KodrAus almost 8 years ago

#5 - Clean up a few things

Issue - State: closed - Opened by KodrAus almost 8 years ago