aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2021-11-21fix code highlighting & ui-tests, bump to 0.3.1v0.3.1Martin Fischer
2021-11-21bump version to 0.3.0v0.3.0Martin Fischer
2021-11-21improve READMEMartin Fischer
2021-11-21support boxed Iterator in OptionMartin Fischer
2021-11-21add ui tests (inspired by trybuild)Martin Fischer
2021-11-21support -> &mut dyn Iterator<Item = Self::A>Martin Fischer
2021-11-21better errors for assoc types in where clausesMartin Fischer
2021-11-21also dynamize simple type param bounds in where clausesMartin Fischer
2021-11-20test that same-named generics need same boundsMartin Fischer
2021-11-20update README and error to reflect auto-boxingMartin Fischer
2021-11-20assert that dynamized traits are object-safeMartin Fischer
2021-11-20make dyn trait take over super traits except SizedMartin Fischer
2021-11-20refactor: traverse AST via iteratorsMartin Fischer
2021-11-20refactor: remove now pointless internal traitMartin Fischer
2021-11-20refactor: use syn::Generics::type_params iteratorsMartin Fischer
2021-11-20support where clauses for trait genericsMartin Fischer
2021-11-20ignore rustc warning about unused trait parametersMartin Fischer
See https://github.com/rust-lang/rust/issues/91074.
2021-11-20ignore README examples via code block attributesMartin Fischer
2021-11-19bump version to 0.2.0v0.2.0Martin Fischer
2021-11-19better error for assoc types in trait generic boundsMartin Fischer
2021-11-19if first type bound isn't Into<T> auto-box itMartin Fischer