0e1b9d81721f5743a53c897b1b4b3ac02cd11eee
Files Diff
- Added: 4
- Removed: 5
- Renamed: 0
- Modified: 15
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 3 | ||
Change Parameter Type replacement : NodeT to replacement : Supplier<NodeT> in method protected Node2NodeMutation(parent IAstNode, original NodeT, replacement Supplier<NodeT>) in class com.graphicsfuzz.generator.mutateapi.Node2NodeMutation | From | To | |
Change Parameter Type replacement : Expr to replacement : Supplier<Expr> in method public Expr2ExprMutation(parent IAstNode, original Expr, replacement Supplier<Expr>) in class com.graphicsfuzz.generator.mutateapi.Expr2ExprMutation | From | To | |
Change Parameter Type replacement : Stmt to replacement : Supplier<Stmt> in method public Stmt2StmtMutation(parent IAstNode, original Stmt, replacement Supplier<Stmt>) in class com.graphicsfuzz.generator.mutateapi.Stmt2StmtMutation | From | To | |
Rename Variable | 3 | ||
Rename Variable points : List<IdentityMutation> to mutations : List<Expr2ExprMutation> in method public testNoMutationPoints100WebGL() : void in class com.graphicsfuzz.generator.semanticspreserving.IdentityMutationFinderTest | From | To | |
Rename Variable points : List<IdentityMutation> to mutations : List<Expr2ExprMutation> in method public testNumMutationPoints() : void in class com.graphicsfuzz.generator.semanticspreserving.IdentityMutationFinderTest | From | To | |
Rename Variable points : List<IdentityMutation> to mutations : List<Expr2ExprMutation> in method public testNumMutationPoints100WebGL() : void in class com.graphicsfuzz.generator.semanticspreserving.IdentityMutationFinderTest | From | To | |
Move Class | 3 | ||
Move Class com.graphicsfuzz.generator.semanticschanging.Expr2ExprMutation moved to com.graphicsfuzz.generator.mutateapi.Expr2ExprMutation | From | To | |
Move Class com.graphicsfuzz.generator.semanticschanging.Stmt2StmtMutation moved to com.graphicsfuzz.generator.mutateapi.Stmt2StmtMutation | From | To | |
Move Class com.graphicsfuzz.generator.semanticschanging.Node2NodeMutation moved to com.graphicsfuzz.generator.mutateapi.Node2NodeMutation | From | To | |
Extract Superclass | 1 | ||
Extract Superclass com.graphicsfuzz.generator.mutateapi.Expr2ExprMutationFinder from classes [com.graphicsfuzz.generator.semanticspreserving.IdentityMutationFinder] | From | To | |
Change Variable Type | 4 | ||
Change Variable Type mutationPoints : List<IdentityMutation> to mutationPoints : List<Expr2ExprMutation> in method public apply(tu TranslationUnit, probabilities TransformationProbabilities, generator IRandom, generationParams GenerationParams) : boolean in class com.graphicsfuzz.generator.transformation.IdentityTransformation | From | To | |
Change Variable Type points : List<IdentityMutation> to mutations : List<Expr2ExprMutation> in method public testNumMutationPoints100WebGL() : void in class com.graphicsfuzz.generator.semanticspreserving.IdentityMutationFinderTest | From | To | |
Change Variable Type points : List<IdentityMutation> to mutations : List<Expr2ExprMutation> in method public testNoMutationPoints100WebGL() : void in class com.graphicsfuzz.generator.semanticspreserving.IdentityMutationFinderTest | From | To | |
Change Variable Type points : List<IdentityMutation> to mutations : List<Expr2ExprMutation> in method public testNumMutationPoints() : void in class com.graphicsfuzz.generator.semanticspreserving.IdentityMutationFinderTest | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type replacement : NodeT to replacement : Supplier<NodeT> in class com.graphicsfuzz.generator.mutateapi.Node2NodeMutation | From | To |