butterfly icon indicating copy to clipboard operation
butterfly copied to clipboard

Application transformation tool

Results 100 butterfly issues
Sort by recently updated
recently updated
newest added

Add a Transformation Operation offering modifications similar to what the Linux command `sed` offers by leveraging a Java library that provides sed functionality. Further information about `sed` [can be found...

enhancement
raptor
codelabs

Print the date of transformation Butterfly execution, so it is possible to tell when it was run from execution logs. Print that from a layer beyond the facade, so that...

enhancement
good first issue
codelabs

An **intermediate upgrade step** is an upgrade step that can't be the last one to be executed in an upgrade path. They though are not usually created as so initially....

enhancement
raptor
P2
codelabs

Add a "print" method to `TransformationTemplate` to print their instructions in an output stream, and another method to return it as a string. The transformation template human-readable manual instructions could...

enhancement
good first issue
codelabs

Add option to remove the transformed app folder in case the transformation failed. Even if present, this option should be ignored if option `-f` is present, which is to be...

enhancement
good first issue
codelabs

Develop a butterfly tool to print out human readable upgrade instructions out of a transformation template. This issue depends on #45

enhancement
good first issue
codelabs

Some times during an upgrade path, a manual instruction might be generated in the middle of it. By the end of the upgrade path, all generated manual instructions will have...

enhancement
raptor
P2
codelabs

The following assertion methods should be added to `com.paypal.butterfly.test.Assert`. Add also proper javadoc and make sure test fails if there is no Butterfly extension in the classpath, or if there...

quality
codelabs

Butterfly Assert.assertTransformation should have a method to run transformation without baseline comparison. The idea is to let developers use it to debug transformations, during root cause analysis, without having to...

enhancement
codelabs