###prop
selectionType=points
startLine=6
startColumn=1
endLine=7
endColumn=1
newMethodName=myExtract
modifier=private
setPreferences=true
indentation=space
tabsize=4
###src
class ExtractOutOfClosure {
    public start() {
        int count = 0;
        for(int i = 0; i < 5; i++) {
            for(int r = 0; r < 5; r++) {
                count = count + i + r
                println("Hello")
            }
        }
        println(count)
    }
}
###exp
class ExtractOutOfClosure {
    public start() {
        int count = 0;
        for(int i = 0; i < 5; i++) {
            for(int r = 0; r < 5; r++) {
                count = myExtract(count, i, r)
                println("Hello")
            }
        }
        println(count)
    }

    private int myExtract(int count, int i, int r) {
        count = count + i + r
        return count
    }
}
###end