Sha256: cb2dccb8e599ef9154c1c9a5e6b4e7cdaca0c23011291c3735512721ca290821

Contents?: true

Size: 1.23 KB

Versions: 1

Compression:

Stored size: 1.23 KB

Contents

# Release History

## v0.2.6 (15 March 2016)
* Fix bugs in unparsing Ruby programs containing `[]` and `{}` literals.

## v0.2.5 (12 March 2016)
* Fix bugs that caused mutators to have side-effects when applied to overlapping ASTs.

## v0.2.4 (23 February 2016)
* Fix bug in computing the paths of terms that contain term sets.

## v0.2.3 (14 August 2015)
* Prefer `Site#transformed_code` to `Site#refactored_code` as the latter is odd when a Site is produced during a mutation rather than a refactoring.

## v0.2.2 (4 June 2015)
* Provide whole match special variable (&) for derivations
* Provide sensible default logic (derive the value of their first argument) for derivations

## v0.2.1 (12 May 2015)
* Provide support for term sets, which make it possible to match (or rewrite to) multiple expressions at once

## v0.2.0 (9 May 2015)
* Provide support for mutators, which are similar to refactorers but produce multiple transformed programs

## v0.1.1 (8 May 2015)
* Update dependencies

## v0.1.0 (6 May 2014)
Provide support for:
* A generic mechanism for specifying terms
* Language-independent term matching and rewriting
* Language-specific refactoring
* A Ruby builder that enables program matching, rewriting and refactoring of Ruby programs.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
metamorpher-0.2.6 RELEASES.md