@@ -311,6 +311,19 @@ protected InstanceKey computeInstanceKey(Collection<InstanceKey> trackedInstance
311
311
"Can't find instance key for: " + this .getCreation () + " using tracked instances: " + trackedInstances );
312
312
}
313
313
314
+ protected void convertToParallel (CompilationUnitRewrite rewrite ) {
315
+ LOGGER .info ("Converting to parallel." );
316
+ MethodInvocation creation = this .getCreation ();
317
+ ASTRewrite astRewrite = rewrite .getASTRewrite ();
318
+ SimpleName newMethodName = creation .getAST ().newSimpleName ("parallelStream" );
319
+ astRewrite .replace (creation .getName (), newMethodName , null );
320
+ }
321
+
322
+ protected void convertToSequential (CompilationUnitRewrite rewrite ) {
323
+ // TODO Auto-generated method stub
324
+ LOGGER .info ("Converting to sequential." );
325
+ }
326
+
314
327
public Set <TransformationAction > getActions () {
315
328
if (this .actions != null )
316
329
return Collections .unmodifiableSet (this .actions );
@@ -772,38 +785,24 @@ public String toString() {
772
785
return builder .toString ();
773
786
}
774
787
775
- protected void convertToParallel (CompilationUnitRewrite rewrite ) {
776
- LOGGER .info ("Converting to parallel." );
777
- MethodInvocation creation = this .getCreation ();
778
- ASTRewrite astRewrite = rewrite .getASTRewrite ();
779
- SimpleName newMethodName = creation .getAST ().newSimpleName ("parallelStream" );
780
- astRewrite .replace (creation .getName (), newMethodName , null );
781
- }
782
-
783
- protected void convertToSequential (CompilationUnitRewrite rewrite ) {
784
- // TODO Auto-generated method stub
785
- LOGGER .info ("Converting to sequential." );
786
- }
787
-
788
- protected void unorder (CompilationUnitRewrite rewrite ) {
789
- // TODO Auto-generated method stub
790
- LOGGER .info ("Unordering." );
791
- }
792
-
793
788
public void transform (CompilationUnitRewrite rewrite ) {
794
789
// for each stream transformation.
795
- for (TransformationAction action : getActions ()) {
790
+ for (TransformationAction action : this . getActions ())
796
791
switch (action ) {
797
792
case CONVERT_TO_PARALLEL :
798
- convertToParallel (rewrite );
793
+ this . convertToParallel (rewrite );
799
794
break ;
800
795
case CONVERT_TO_SEQUENTIAL :
801
- convertToSequential (rewrite );
796
+ this . convertToSequential (rewrite );
802
797
break ;
803
798
case UNORDER :
804
- unorder (rewrite );
799
+ this . unorder (rewrite );
805
800
break ;
806
801
}
807
- }
802
+ }
803
+
804
+ protected void unorder (CompilationUnitRewrite rewrite ) {
805
+ // TODO Auto-generated method stub
806
+ LOGGER .info ("Unordering." );
808
807
}
809
808
}
0 commit comments