actifsource

Type-Safe Generator-Templates

Write Type-Safe Generator-Templates Quickly and Easily
actifsource offers a whole new approach to template-based code-generation that allows you to write code-templates without the need for a special template language. In fact, you can write clean, crystal-clear templates that do not contain a single generator keyword.
This not only makes writing templates easy and straightforward, it also drastically improves on the readability of your templates.

With actifsource code generation is a breeze: Feel the power of complete and unprecedented symbolic integration across all the models in your workspace: browse, filter, and select types and instances as you see fit.

actifsource constantly validates your templates against the backing models and makes sure that all relationships among objects conform to each and every model definition. Errors are automatically detected and flagged on the fly, making it easy to work iteratively and correct mistakes as you go.

Let actifsource automatically generate code every time you save your template or use dedicated generator tasks to build your artifacts as needed.

Feel free to change your models or generator templates anytime you want, let actifsource help you change existing code and other artifacts safely and automatically, so all parts of your software conform to the actual concepts laid out in its architecture.

Stop your code from slowly degenerating into an untangled mess and big ball of mud – evolve your software anytime!