Code

History

Commits on ig/commit-debug to cli/src/operation_templater.rs35+
  1. templates: improve rustdocsJade Lovelace committed 1 year ago1712721
  2. clippy: Add `needless_lifetimes` lint.Matt Stark committed 1 year agoc1641c6
  3. templater: relax trait bounds of methods table typesYuya Nishihara committed 1 year ago4962e13
  4. templater: reorder generic functions in methods table, rename variablesYuya Nishihara committed 1 year agobbf12c5
  5. templater: add Option<Operation> type to be used in evolution templateYuya Nishihara committed 1 year agoda40d21
  6. templater: move build_method() of non-Core operation types to symbol tableYuya Nishihara committed 1 year agoa81d457
  7. templater: extract non-Core operation property enumYuya Nishihara committed 1 year agoa54763f
  8. templater: extract non-Core operation methods tableYuya Nishihara committed 1 year agoa774d79
  9. templater: rename language-specific operation template typesYuya Nishihara committed 1 year agoa8b6c0c
  10. templater: introduce abstraction over operation types and global contextYuya Nishihara committed 1 year ago62bd23a
  11. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  12. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  13. templater: reorder OperationList items accordinglyYuya Nishihara committed 1 year agoeec028d
  14. templater: add parents() method for OperationJosh Steadmon committed 1 year agod7fa04f
  15. templater: rename PlainText pseudo type to StringifyYuya Nishihara committed 1 year agoe3b6599
  16. templater: make Operation object serializableYuya Nishihara committed 1 year agoa864eec
  17. op_store: pack start/end_time into TimestampRange structYuya Nishihara committed 1 year agoa3b0301
  18. op_store: move TimestampRange type from templaterYuya Nishihara committed 1 year agoa8e5a5b
  19. templater: make some more value types serializableYuya Nishihara committed 1 year ago3d3159e
  20. templater: add function to convert property into serializable objectYuya Nishihara committed 1 year ago1d4b4c5
  21. templater: use Self::<variant> in property enums for shortYuya Nishihara committed 1 year agofad12d9
  22. templater: inline old impl_core_wrap_property_fns!() macroYuya Nishihara committed 1 year ago1194b94
  23. templater: replace remainders of P::wrap_<type>(), remove old wrap_<type> fnsYuya Nishihara committed 1 year agof5c36d5
  24. templater: introduce trait for wrapping BoxedTemplateProperty<O> typesYuya Nishihara committed 1 year agoae22633
  25. templater: unify property conversion traitsYuya Nishihara committed 1 year ago8936a7b
  26. templater: call property wrap_() functions directly, delete old forwarding fnsYuya Nishihara committed 1 year ago780f9e5
  27. templater: move non-core wrap_*() functions to property types, leverage macroYuya Nishihara committed 1 year agob611c31
  28. templater: move core wrap_*() functions to property wrapper typeYuya Nishihara committed 1 year ago7643364
  29. templater: add type alias for Box<dyn TemplateProperty<..>>Yuya Nishihara committed 1 year ago1b300fe
  30. templater: convert property to trait object by callerYuya Nishihara committed 1 year agob96924d
  31. templater: add property.into_dyn() helperYuya Nishihara committed 1 year ago96b633a
  32. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  33. templater: add config(name) functionYuya Nishihara committed 1 year ago9872427
  34. templater: pass RepoLoader to OperationTemplateLanguageYuya Nishihara committed 1 year ago4e30fc7
  35. templater: add `IntoTemplateProperty::try_into_cmp`Benjamin Tan committed 1 year ago48233a1