Code

History

Commits on ig/commit-debug to cli/src/generic_templater.rs33
  1. templater: add serialization support for config::AnnotatedValue typeYuya Nishihara committed 1 year agoa763de4
  2. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  3. templater: rename PlainText pseudo type to StringifyYuya Nishihara committed 1 year agoe3b6599
  4. templater: add function to convert property into serializable objectYuya Nishihara committed 1 year ago1d4b4c5
  5. templater: use Self::<variant> in property enums for shortYuya Nishihara committed 1 year agofad12d9
  6. templater: inline old impl_core_wrap_property_fns!() macroYuya Nishihara committed 1 year ago1194b94
  7. templater: replace remainders of P::wrap_<type>(), remove old wrap_<type> fnsYuya Nishihara committed 1 year agof5c36d5
  8. templater: introduce trait for wrapping BoxedTemplateProperty<O> typesYuya Nishihara committed 1 year agoae22633
  9. templater: unify property conversion traitsYuya Nishihara committed 1 year ago8936a7b
  10. templater: call property wrap_() functions directly, delete old forwarding fnsYuya Nishihara committed 1 year ago780f9e5
  11. templater: move non-core wrap_*() functions to property types, leverage macroYuya Nishihara committed 1 year agob611c31
  12. templater: move core wrap_*() functions to property wrapper typeYuya Nishihara committed 1 year ago7643364
  13. templater: add type alias for Box<dyn TemplateProperty<..>>Yuya Nishihara committed 1 year ago1b300fe
  14. templater: convert property to trait object by callerYuya Nishihara committed 1 year agob96924d
  15. generic_templater: remove unneeded lifetime boundsYuya Nishihara committed 1 year ago533fb5e
  16. templater: add config(name) functionYuya Nishihara committed 1 year ago9872427
  17. templater: add `IntoTemplateProperty::try_into_cmp`Benjamin Tan committed 1 year ago48233a1
  18. templater: add abstraction to implement equality operation per typeYuya Nishihara committed 2 years agob556fc6
  19. templater: pass diagnostics receiver aroundYuya Nishihara committed 2 years ago11286b3
  20. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  21. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  22. templater: implement expect_*_arguments() as methodsYuya Nishihara committed 2 years ago04efac3
  23. templater: add type_name() method to tagged property typesYuya Nishihara committed 2 years ago5394f34
  24. templater: remove unused context parameter from Template<C>Yuya Nishihara committed 2 years ago577e030
  25. templater: leverage TemplateProperty::map/and_then() helpersYuya Nishihara committed 2 years agofad7128
  26. templater: remove Context type from TemplateLanguage/PropertyYuya Nishihara committed 2 years ago911cf4b
  27. templater: don't define TemplateLanguage::Context staticallyYuya Nishihara committed 2 years agocecae84
  28. generic_templater: clone &Context to Self_ property like other languagesYuya Nishihara committed 2 years ago0170261
  29. generic_templater: remove &language argument from keyword functionsYuya Nishihara committed 2 years ago915e75e
  30. templater: allow use of wrap_<type>() functions without borrowing &languageYuya Nishihara committed 2 years ago2916bbb
  31. templater: migrate global functions to table-based lookupYuya Nishihara committed 2 years ago82b6d07
  32. templater: dispatch global functions through TemplateLanguage traitYuya Nishihara committed 2 years agofa9cb72
  33. templater: add general-purpose template engine for value typesYuya Nishihara committed 2 years agod016819