aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-26bump version to 0.3.5v0.3.5Martin Fischer
2021-11-26doc: use more educative example for #[convert]Martin Fischer
2021-11-26support dynamized supertraits with genericsMartin Fischer
2021-11-26return error for unused #[convert]sMartin Fischer
2021-11-26introduce #[convert] attributeMartin Fischer
2021-11-26doc: suggest splitting traits in twoMartin Fischer
2021-11-26support dynamized supertraits via attributeMartin Fischer
2021-11-25support Self qualified as same traitMartin Fischer
2021-11-25better error for qualified associated typesMartin Fischer
2021-11-25add ui-test for qualified associated typesMartin Fischer
2021-11-25also detect <Self as Foo>::X in generic type argsMartin Fischer
2021-11-25refactor: remove unnecessary TypeOrPath typeMartin Fischer
2021-11-25refactor: factor out parse_attrs moduleMartin Fischer
2021-11-25refactor: move variable declarations closer to usageMartin Fischer
2021-11-25rename parse_trait_sig module to trait_sigMartin Fischer
2021-11-24better error message for <Self as Foo>::XMartin Fischer
2021-11-24refactor: fix clippy::needless_range_loopMartin Fischer
2021-11-24better error for associated types in supertraitsMartin Fischer
2021-11-23update description & tags, bump version to 0.3.4v0.3.4Martin Fischer
2021-11-23improve README: explain crate before exampleMartin Fischer
2021-11-23support tuplesMartin Fischer
2021-11-23mention Fn support in error messageMartin Fischer
2021-11-23add more ui-testsMartin Fischer
2021-11-22bump version to 0.3.3v0.3.3Martin Fischer
2021-11-22support other collections via #[collection(...)]Martin Fischer
2021-11-22improve attribute documentationMartin Fischer
2021-11-22add ui-tests for attributesMartin Fischer
2021-11-22parse attributes before associated typesMartin Fischer
2021-11-22better errors for type arguments of collectionsMartin Fischer
2021-11-22refactor: use nested match blocksMartin Fischer
2021-11-22make convert_type skip non-type genericsMartin Fischer
2021-11-22refactor: make MethodError wrap TransformErrorMartin Fischer
2021-11-22refactor: move Span out of TransformError enumMartin Fischer
2021-11-22simplify MethodError variantsMartin Fischer
2021-11-22rename MethodParseError to MethodErrorMartin Fischer
2021-11-22rename AssocTypeError variantsMartin Fischer
2021-11-22rename AssocTypeParseError to AssocTypeErrorMartin Fischer
2021-11-22add ui-test for Vec<String, Self::A>Martin Fischer
2021-11-22refactor: support IntoIterMapCollect with N typesMartin Fischer
2021-11-22generalize to collection with one type / two typesMartin Fischer
2021-11-22rename AssocTypeConversions to TypeConverterMartin Fischer
2021-11-22support HashMap and BTreeMapMartin Fischer
2021-11-22refactor: make type conversion function more DRYMartin Fischer
2021-11-22refactor: change x.first().unwrap() to x[0]Martin Fischer
2021-11-22support HashSet, BinaryHeap and BTreeSetMartin Fischer
2021-11-22support Vec, VecDeque & LinkedList collectionsMartin Fischer
2021-11-22fix unconvertible type error spanMartin Fischer
2021-11-22add ui-test for unconvertible typeMartin Fischer
2021-11-22clarify: error type is fixed for Result type aliasMartin Fischer
2021-11-21auto-box all trait bounds, bump version to 0.3.2v0.3.2Martin Fischer