diff --git a/src/main/resources/migrate-keywords-to-teetime-2.0.sh b/src/main/resources/migrate-keywords-to-teetime-2.0.sh new file mode 100644 index 0000000000000000000000000000000000000000..3ed942af83880a0ed02860221b69e9eab40e50c4 --- /dev/null +++ b/src/main/resources/migrate-keywords-to-teetime-2.0.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +function replace(){ +echo $1 +sed -i -- '/onInitializing/d' $1 +sed -i -- 's:connectInterThreads:connectPorts:' $1 +sed -i -- 's:connectIntraThreads:connectPorts:' $1 +sed -i -- 's:AnalysisConfiguration.connectPorts:connectPorts:' $1 +sed -i -- 's:addThreadableStage:declareActive:' $1 +sed -i -- 's: AnalysisConfiguration: Configuration:' $1 +sed -i -- 's: AnalysisConfiguration: Configuration:' $1 +sed -i -- 's:import teetime.framework.AnalysisConfiguration:import teetime.framework.Configuration:' $1 +sed -i -- 's: Analysis: Execution:' $1 +sed -i -- 's: Analysis: Execution:' $1 +sed -i -- 's:import teetime.framework.Analysis:import teetime.framework.Execution:' $1 +sed -i -- 's:import teetime.stage.basic.distributor.CopyByReferenceStrategy:import teetime.stage.basic.distributor.strategy.CopyByReferenceStrategy:' $1 + +} + +echo "Migrating to TeeTime 2.0" + +export -f replace +find $1 -type f -name *.java -exec bash -c 'replace "$0"' {} \; + +echo "Done" \ No newline at end of file