smf_contribution_engine 0.3.0 copy "smf_contribution_engine: ^0.3.0" to clipboard
smf_contribution_engine: ^0.3.0 copied to clipboard

Engine for structured code transformations in Dart/Flutter (insert/replace widgets, modify arguments, lists and classes).

0.3.0 #

Note: This release has breaking changes.

  • REFACTOR(contribution_engine): find the body of a method or of a function in one place. (81e3196f)
  • BREAKING REFACTOR(contribution_engine): patch Dart files with the AST of analyzer 13, which it now needs. (ca9792f2)

0.2.2 #

  • FIX(contribution_engine): fix the known bugs of the inserts, the widget matching and the formatter (#46). (2b86c053)

0.2.1 #

  • DOCS: say that the modules of the SMF CLI do not use the engine, and add an example.

  • FIX(contribution_engine): imports, widget edits and mustache rendering (#27). (daa02e56)

0.2.0 #

Note: This release has breaking changes.

  • BREAKING FEAT(modules): migrate modules to factories with profile support. (b94a95dd)

0.1.0 #

  • Initial version.
0
likes
160
points
405
downloads

Documentation

API reference

Publisher

verified publishersaymyframe.com

Weekly Downloads

Engine for structured code transformations in Dart/Flutter (insert/replace widgets, modify arguments, lists and classes).

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#codemod #refactoring #ast #analysis #codegen

License

Apache-2.0 (license)

Dependencies

analyzer, dart_style, mason_logger, mustachex, path

More

Packages that depend on smf_contribution_engine