The upcoming JTransformer version 2.8 involves a few changes to the representation of the AST. You can preview them here to prepare for the migration of existing JTransformer applications.
→ Read more...
Table of Contents
Transaction API
The operations of the transformation API ensure that each CT's actions are logged.
Rollback / Commit
The transaction API built on top of the logging facility is rather simple:
Checkpoints
Slightly finer-grained control can be achieved using checkpoints:
- A checkpoint_new marks a point in the logged actions.
- A checkpoint_rollback only rolls back up to a specified checkpoint.
- A checkpoint_commit deletes a check point marker (not the logging information!).
Debugging
For debugging purposes you can turn on the following:


