===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
groovy-2.4.20/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc-496-[[GroovyShell-HOMEgroovygroovyshprofile]]
groovy-2.4.20/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc:497:===== `$HOME/.groovy/groovysh.profile`
groovy-2.4.20/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc-498-
##############################################
groovy-2.4.20/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc-501-[[GroovyShell-HOMEgroovygroovyshrc]]
groovy-2.4.20/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc:502:===== `$HOME/.groovy/groovysh.rc`
groovy-2.4.20/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc-503-
##############################################
groovy-2.4.20/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc-510-[[GroovyShell-HOMEgroovygroovyshhistory]]
groovy-2.4.20/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc:511:===== `$HOME/.groovy/groovysh.history`
groovy-2.4.20/subprojects/groovy-groovysh/src/spec/doc/groovysh.adoc-512-
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/main/java/groovy/sql/Sql.java-106- * def project = 'Grails'
groovy-2.4.20/subprojects/groovy-sql/src/main/java/groovy/sql/Sql.java:107: * sql.executeUpdate "update PROJECT set url=$newUrl where name=$project"
groovy-2.4.20/subprojects/groovy-sql/src/main/java/groovy/sql/Sql.java-108- * </pre>
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/main/java/groovy/sql/Sql.java-171- * or the GString variants which will be converted to the placeholder variants under the covers:
groovy-2.4.20/subprojects/groovy-sql/src/main/java/groovy/sql/Sql.java:172: * <code>sql.firstRow("select * from PersonTable where SurnameColumn = $userInput")</code>
groovy-2.4.20/subprojects/groovy-sql/src/main/java/groovy/sql/Sql.java-173- * or the named parameter variants discussed next.
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy-188-        def results = []
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy:189:        sql.eachRow("select * from FOOD where type=${foo}") { results.add(it.name) }
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy-190-        assert results == ["beer", "coffee"]
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy-196-        def results = []
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy:197:        sql.eachRow("select * from FOOD where type=${foo}", foodMetaClosure) { results.add(it.name) }
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy-198-        assert results == ["beer", "coffee"]
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy-205-        def results = []
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy:206:        sql.eachRow("select * from FOOD where type=${foo} and name != ${bar}") { results.add(it.name) }
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy-207-        assert results == ["brie", "cheddar"]
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy-255-        def foo = "drink"
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy:256:        def result = sql.rows("select * from FOOD where type=${foo} order by name")
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy-257-        assert result.size() == 2
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy-266-        def foo = "drink"
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy:267:        def result = sql.rows("select * from FOOD where type=${foo} order by name", foodMetaClosure)
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy-268-        assert result.size() == 2
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy-288-        def foo = "drink"
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy:289:        def result = sql.firstRow("select * from FOOD where type=${foo} order by name")
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlCompleteTest.groovy-290-        assert result.name == "beer"
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlRowsTest.groovy-106-        def name = "James"
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlRowsTest.groovy:107:        def results = sql.rows("select firstname, lastname from PERSON where firstname = ${name}")
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlRowsTest.groovy-108-        assert results.size() == 1
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlTest.groovy-62-        def foo = "drink"
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlTest.groovy:63:        sql.eachRow("select * from FOOD where type=${foo}") { println("Drink ${it.name}") }
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlTest.groovy-64-    }
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlTest.groovy-68-        def bar = "edam"
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlTest.groovy:69:        sql.eachRow("select * from FOOD where type=${foo} and name != ${bar}") { println("Found cheese ${it.name}") }
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlTest.groovy-70-    }
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlTest.groovy-74-        def bar = "edam"
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlTest.groovy:75:        def result = sql.firstRow("select * from FOOD where type=${foo} and name != ${bar}")
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlTest.groovy-76-        assert result.name == 'brie'
##############################################
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlTest.groovy-81-        def bar = "edam"
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlTest.groovy:82:        sql.eachRow("select * from FOOD where type='${foo}' and name != '${bar}'") { println("Found cheese ${it.name}") }
groovy-2.4.20/subprojects/groovy-sql/src/test/groovy/groovy/sql/SqlTest.groovy-83-    }
##############################################
groovy-2.4.20/subprojects/groovy-console/src/spec/doc/groovy-console.adoc-35-. Groovy Console is launched via `groovyConsole` or
groovy-2.4.20/subprojects/groovy-console/src/spec/doc/groovy-console.adoc:36:`groovyConsole.bat`, both located in `$GROOVY_HOME/bin`
groovy-2.4.20/subprojects/groovy-console/src/spec/doc/groovy-console.adoc-37-. The Console has an input area and an output area.
##############################################
groovy-2.4.20/subprojects/groovy-templates/src/spec/doc/template-engines.adoc-149-
groovy-2.4.20/subprojects/groovy-templates/src/spec/doc/template-engines.adoc:150:`XmlTemplateEngine` for use in templating scenarios where both the template source and the expected output are intended to be XML. Templates may use the normal `${expression}` and `$variable` notations to insert an arbitrary expression into the template. In addition, support is also provided for special tags: `<gsp:scriptlet>` (for inserting code fragments) and `<gsp:expression>` (for code fragments which produce output).
groovy-2.4.20/subprojects/groovy-templates/src/spec/doc/template-engines.adoc-151-
##############################################
groovy-2.4.20/subprojects/groovy-templates/src/spec/doc/markup-template-engine.adoc-662-
groovy-2.4.20/subprojects/groovy-templates/src/spec/doc/markup-template-engine.adoc:663:TIP: It is worth noting that using `stringOf` or the special `$tag` notation triggers the creation of a distinct string writer
groovy-2.4.20/subprojects/groovy-templates/src/spec/doc/markup-template-engine.adoc-664-which is then used to render the markup. It is slower than using the version with calls to `yield` which perform direct
##############################################
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java-58-    /**
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java:59:     * @return the ASM internal name of the type
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java-60-     */
##############################################
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java-85-    /**
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java:86:     * @return the ASM method type descriptor
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java-87-     */
##############################################
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java-111-     *
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java:112:     * @return the ASM type description for class loading
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java-113-     */
##############################################
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java-139-     *
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java:140:     * @return the ASM type description
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java-141-     */
##############################################
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java-150-     *
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java:151:     * @return the ASM type description
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java-152-     */
##############################################
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java-198-    /**
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java:199:     * @return an array of ASM internal names of the type
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/asm/BytecodeHelper.java-200-     */
##############################################
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/AsmClassGenerator.java-428-                StringBuilder outBuffer = new StringBuilder();
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/AsmClassGenerator.java:429:                outBuffer.append("ASM reporting processing error for ");
groovy-2.4.20/src/main/org/codehaus/groovy/classgen/AsmClassGenerator.java-430-                outBuffer.append(controller.getClassNode().toString() + "#" + node.getName());
##############################################
groovy-2.4.20/src/main/org/codehaus/groovy/runtime/ProxyGeneratorAdapter.java-80- *
groovy-2.4.20/src/main/org/codehaus/groovy/runtime/ProxyGeneratorAdapter.java:81: * Internally, the proxy generator makes use of ASM to generate bytecode, for improved performance as compared
groovy-2.4.20/src/main/org/codehaus/groovy/runtime/ProxyGeneratorAdapter.java-82- * to the legacy proxy generation mechanism which made use of string templates.
##############################################
groovy-2.4.20/src/bin/groovyc-37-while [ -h "$PRG" ] ; do
groovy-2.4.20/src/bin/groovyc:38:    ls=`ls -ld "$PRG"`
groovy-2.4.20/src/bin/groovyc:39:    link=`expr "$ls" : '.*-> \(.*\)$'`
groovy-2.4.20/src/bin/groovyc-40-    if expr "$link" : '/.*' > /dev/null; then
##############################################
groovy-2.4.20/src/bin/groovyc-42-    else
groovy-2.4.20/src/bin/groovyc:43:        PRG=`dirname "$PRG"`/"$link"
groovy-2.4.20/src/bin/groovyc-44-    fi
##############################################
groovy-2.4.20/src/bin/groovyc-46-
groovy-2.4.20/src/bin/groovyc:47:DIRNAME=`dirname "$PRG"`
groovy-2.4.20/src/bin/groovyc-48-
##############################################
groovy-2.4.20/src/bin/java2groovy-37-while [ -h "$PRG" ] ; do
groovy-2.4.20/src/bin/java2groovy:38:    ls=`ls -ld "$PRG"`
groovy-2.4.20/src/bin/java2groovy:39:    link=`expr "$ls" : '.*-> \(.*\)$'`
groovy-2.4.20/src/bin/java2groovy-40-    if expr "$link" : '/.*' > /dev/null; then
##############################################
groovy-2.4.20/src/bin/java2groovy-42-    else
groovy-2.4.20/src/bin/java2groovy:43:        PRG=`dirname "$PRG"`/"$link"
groovy-2.4.20/src/bin/java2groovy-44-    fi
##############################################
groovy-2.4.20/src/bin/java2groovy-46-
groovy-2.4.20/src/bin/java2groovy:47:DIRNAME=`dirname "$PRG"`
groovy-2.4.20/src/bin/java2groovy-48-
##############################################
groovy-2.4.20/src/bin/grape-39-while [ -h "$PRG" ] ; do
groovy-2.4.20/src/bin/grape:40:    ls=`ls -ld "$PRG"`
groovy-2.4.20/src/bin/grape:41:    link=`expr "$ls" : '.*-> \(.*\)$'`
groovy-2.4.20/src/bin/grape-42-    if expr "$link" : '/.*' > /dev/null; then
##############################################
groovy-2.4.20/src/bin/grape-44-    else
groovy-2.4.20/src/bin/grape:45:        PRG=`dirname "$PRG"`/"$link"
groovy-2.4.20/src/bin/grape-46-    fi
##############################################
groovy-2.4.20/src/bin/grape-48-
groovy-2.4.20/src/bin/grape:49:DIRNAME=`dirname "$PRG"`
groovy-2.4.20/src/bin/grape-50-
##############################################
groovy-2.4.20/src/bin/groovysh-32-while [ -h "$PRG" ] ; do
groovy-2.4.20/src/bin/groovysh:33:    ls=`ls -ld "$PRG"`
groovy-2.4.20/src/bin/groovysh:34:    link=`expr "$ls" : '.*-> \(.*\)$'`
groovy-2.4.20/src/bin/groovysh-35-    if expr "$link" : '/.*' > /dev/null; then
##############################################
groovy-2.4.20/src/bin/groovysh-37-    else
groovy-2.4.20/src/bin/groovysh:38:        PRG=`dirname "$PRG"`/"$link"
groovy-2.4.20/src/bin/groovysh-39-    fi
##############################################
groovy-2.4.20/src/bin/groovysh-41-
groovy-2.4.20/src/bin/groovysh:42:DIRNAME=`dirname "$PRG"`
groovy-2.4.20/src/bin/groovysh-43-
##############################################
groovy-2.4.20/src/bin/groovydoc-37-while [ -h "$PRG" ] ; do
groovy-2.4.20/src/bin/groovydoc:38:    ls=`ls -ld "$PRG"`
groovy-2.4.20/src/bin/groovydoc:39:    link=`expr "$ls" : '.*-> \(.*\)$'`
groovy-2.4.20/src/bin/groovydoc-40-    if expr "$link" : '/.*' > /dev/null; then
##############################################
groovy-2.4.20/src/bin/groovydoc-42-    else
groovy-2.4.20/src/bin/groovydoc:43:        PRG=`dirname "$PRG"`/"$link"
groovy-2.4.20/src/bin/groovydoc-44-    fi
##############################################
groovy-2.4.20/src/bin/groovydoc-46-
groovy-2.4.20/src/bin/groovydoc:47:DIRNAME=`dirname "$PRG"`
groovy-2.4.20/src/bin/groovydoc-48-
##############################################
groovy-2.4.20/src/bin/groovyConsole-37-while [ -h "$PRG" ] ; do
groovy-2.4.20/src/bin/groovyConsole:38:    ls=`ls -ld "$PRG"`
groovy-2.4.20/src/bin/groovyConsole:39:    link=`expr "$ls" : '.*-> \(.*\)$'`
groovy-2.4.20/src/bin/groovyConsole-40-    if expr "$link" : '/.*' > /dev/null; then
##############################################
groovy-2.4.20/src/bin/groovyConsole-42-    else
groovy-2.4.20/src/bin/groovyConsole:43:        PRG=`dirname "$PRG"`/"$link"
groovy-2.4.20/src/bin/groovyConsole-44-    fi
##############################################
groovy-2.4.20/src/bin/groovyConsole-46-
groovy-2.4.20/src/bin/groovyConsole:47:DIRNAME=`dirname "$PRG"`
groovy-2.4.20/src/bin/groovyConsole-48-
##############################################
groovy-2.4.20/src/bin/groovy-39-while [ -h "$PRG" ] ; do
groovy-2.4.20/src/bin/groovy:40:    ls=`ls -ld "$PRG"`
groovy-2.4.20/src/bin/groovy:41:    link=`expr "$ls" : '.*-> \(.*\)$'`
groovy-2.4.20/src/bin/groovy-42-    if expr "$link" : '/.*' > /dev/null; then
##############################################
groovy-2.4.20/src/bin/groovy-44-    else
groovy-2.4.20/src/bin/groovy:45:        PRG=`dirname "$PRG"`/"$link"
groovy-2.4.20/src/bin/groovy-46-    fi
##############################################
groovy-2.4.20/src/bin/groovy-48-
groovy-2.4.20/src/bin/groovy:49:DIRNAME=`dirname "$PRG"`
groovy-2.4.20/src/bin/groovy-50-
##############################################
groovy-2.4.20/src/bin/startGroovy-32-
groovy-2.4.20/src/bin/startGroovy:33:PROGNAME=`basename "$0"`
groovy-2.4.20/src/bin/startGroovy-34-
groovy-2.4.20/src/bin/startGroovy:35:#DIRNAME=`dirname "$0"`
groovy-2.4.20/src/bin/startGroovy-36-
##############################################
groovy-2.4.20/src/bin/startGroovy-101-        javaExecutable="`which java`"
groovy-2.4.20/src/bin/startGroovy:102:        [ -z "$javaExecutable" -o "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ] && die "JAVA_HOME not set and cannot find javac to deduce location, please set JAVA_HOME."
groovy-2.4.20/src/bin/startGroovy-103-        # readlink(1) is not available as standard on Solaris 10.
groovy-2.4.20/src/bin/startGroovy-104-        readLink=`which readlink`
groovy-2.4.20/src/bin/startGroovy:105:        [ `expr "$readLink" : '\([^ ]*\)'` = "no" ] && die "JAVA_HOME not set and readlink not available, please set JAVA_HOME."
groovy-2.4.20/src/bin/startGroovy:106:        javaExecutable="`readlink -f \"$javaExecutable\"`"
groovy-2.4.20/src/bin/startGroovy:107:        javaHome="`dirname \"$javaExecutable\"`"
groovy-2.4.20/src/bin/startGroovy:108:        javaHome=`expr "$javaHome" : '\(.*\)/bin'`
groovy-2.4.20/src/bin/startGroovy-109-        JAVA_HOME="$javaHome"
##############################################
groovy-2.4.20/src/bin/startGroovy-116-if $cygwin ; then
groovy-2.4.20/src/bin/startGroovy:117:    [ -n "$GROOVY_HOME" ] && GROOVY_HOME=`cygpath --unix "$GROOVY_HOME"`
groovy-2.4.20/src/bin/startGroovy:118:    [ -n "$JAVACMD" ] && JAVACMD=`cygpath --unix "$JAVACMD"`
groovy-2.4.20/src/bin/startGroovy:119:    [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
groovy-2.4.20/src/bin/startGroovy:120:    [ -n "$CP" ] && CP=`cygpath --path --unix "$CP"`
groovy-2.4.20/src/bin/startGroovy-121-else
groovy-2.4.20/src/bin/startGroovy:122:    if [ -n "$GROOVY_HOME" -a "`expr "$GROOVY_HOME":'\/$'`" ] ; then
groovy-2.4.20/src/bin/startGroovy:123:        GROOVY_HOME=`echo $GROOVY_HOME | sed -e 's/\/$//'`
groovy-2.4.20/src/bin/startGroovy-124-    fi
##############################################
groovy-2.4.20/src/bin/startGroovy-129-then
groovy-2.4.20/src/bin/startGroovy:130:    [ -n "$JAVA_HOME" ] && JAVA_HOME=`( cd "$JAVA_HOME" ; pwd )`
groovy-2.4.20/src/bin/startGroovy-131-fi
##############################################
groovy-2.4.20/src/bin/startGroovy-138-    while [ -h "$PRG" ] ; do
groovy-2.4.20/src/bin/startGroovy:139:        ls=`ls -ld "$PRG"`
groovy-2.4.20/src/bin/startGroovy:140:        link=`expr "$ls" : '.*-> \(.*\)$'`
groovy-2.4.20/src/bin/startGroovy-141-        if expr "$link" : '/.*' > /dev/null; then
##############################################
groovy-2.4.20/src/bin/startGroovy-143-        else
groovy-2.4.20/src/bin/startGroovy:144:            PRG=`dirname "$PRG"`"/$link"
groovy-2.4.20/src/bin/startGroovy-145-        fi
##############################################
groovy-2.4.20/src/bin/startGroovy-147-    SAVED="`pwd`"
groovy-2.4.20/src/bin/startGroovy:148:    cd "`dirname \"$PRG\"`/.."
groovy-2.4.20/src/bin/startGroovy-149-    GROOVY_HOME="`pwd -P`"
##############################################
groovy-2.4.20/src/bin/startGroovy-228-if $cygwin ; then
groovy-2.4.20/src/bin/startGroovy:229:    GROOVY_HOME=`cygpath --mixed "$GROOVY_HOME"`
groovy-2.4.20/src/bin/startGroovy:230:    JAVA_HOME=`cygpath --mixed "$JAVA_HOME"`
groovy-2.4.20/src/bin/startGroovy:231:    GROOVY_CONF=`cygpath --mixed "$GROOVY_CONF"`
groovy-2.4.20/src/bin/startGroovy:232:    CP=`cygpath --path --mixed "$CP"`    
groovy-2.4.20/src/bin/startGroovy:233:    TOOLS_JAR=`cygpath --mixed "$TOOLS_JAR"`
groovy-2.4.20/src/bin/startGroovy:234:    STARTER_CLASSPATH=`cygpath --path --mixed "$STARTER_CLASSPATH"`
groovy-2.4.20/src/bin/startGroovy-235-
##############################################
groovy-2.4.20/src/bin/startGroovy-250-    for arg in "$@" ; do
groovy-2.4.20/src/bin/startGroovy:251:        CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
groovy-2.4.20/src/bin/startGroovy-252-        if [ $CHECK -ne 0 ] ; then
groovy-2.4.20/src/bin/startGroovy:253:            patched=`cygpath --path --ignore --mixed "$arg"`
groovy-2.4.20/src/bin/startGroovy-254-        else
##############################################
groovy-2.4.20/src/bin/startGroovy-257-        if [ x"$BASH" = x ]; then
groovy-2.4.20/src/bin/startGroovy:258:            eval `echo args$i`="\"$arg\""
groovy-2.4.20/src/bin/startGroovy-259-        else
##############################################
groovy-2.4.20/src/bin/startGroovy-261-        fi
groovy-2.4.20/src/bin/startGroovy:262:        i=`expr $i + 1`
groovy-2.4.20/src/bin/startGroovy-263-    done
##############################################
groovy-2.4.20/src/spec/doc/invokedynamic-support.adoc-63-----
groovy-2.4.20/src/spec/doc/invokedynamic-support.adoc:64:$ for f in `ls lib/groovy*.jar | cut -d/ -f2`;do k=`basename $f .jar`; mv lib/$k.jar lib/$k.jar.old; cp indy/$k-indy.jar lib/$k.jar ; done
groovy-2.4.20/src/spec/doc/invokedynamic-support.adoc-65-----
##############################################
groovy-2.4.20/src/spec/doc/core-syntax.adoc-351-Interpolation is the act of replacing a placeholder in the string with its value upon evaluation of the string.
groovy-2.4.20/src/spec/doc/core-syntax.adoc:352:The placeholder expressions are surrounded by `${}` or prefixed with `$` for dotted expressions.
groovy-2.4.20/src/spec/doc/core-syntax.adoc-353-The expression value inside the placeholder is evaluated to its string representation when the GString is passed to a method taking a String as argument by calling `toString()` on that expression.
##############################################
groovy-2.4.20/src/spec/doc/core-syntax.adoc-369-[NOTE]
groovy-2.4.20/src/spec/doc/core-syntax.adoc:370:Not only are expressions allowed in between the `${}` placeholder, but so are statements. However, a statement's value is just `null`.
groovy-2.4.20/src/spec/doc/core-syntax.adoc-371-So if several statements are inserted in that placeholder, the last one should somehow return a meaningful value to be inserted. 
##############################################
groovy-2.4.20/src/spec/doc/core-syntax.adoc-373-
groovy-2.4.20/src/spec/doc/core-syntax.adoc:374:In addition to `${}` placeholders, we can also use a lone `$` sign prefixing a dotted expression:
groovy-2.4.20/src/spec/doc/core-syntax.adoc-375-
##############################################
groovy-2.4.20/src/spec/doc/core-syntax.adoc-395-
groovy-2.4.20/src/spec/doc/core-syntax.adoc:396:NOTE: You can think of `"$number.toString()"` as being interpreted by the parser as `"${number.toString}()"`.
groovy-2.4.20/src/spec/doc/core-syntax.adoc-397-
groovy-2.4.20/src/spec/doc/core-syntax.adoc:398:If you need to escape the `$` or `${}` placeholders in a GString so they appear as is without interpolation,
groovy-2.4.20/src/spec/doc/core-syntax.adoc-399-you just need to use a `\` backslash character to escape the dollar sign:
##############################################
groovy-2.4.20/src/spec/doc/core-syntax.adoc-407-
groovy-2.4.20/src/spec/doc/core-syntax.adoc:408:So far, we've seen we could interpolate arbitrary expressions inside the `${}` placeholder, but there is a special case and notation for closure expressions. When the placeholder contains an arrow, `${->}`, the expression is actually a closure expression -- you can think of it as a closure with a dollar prepended in front of it:
groovy-2.4.20/src/spec/doc/core-syntax.adoc-409-
##############################################
groovy-2.4.20/src/spec/doc/core-syntax.adoc-533-
groovy-2.4.20/src/spec/doc/core-syntax.adoc:534:NOTE: As slashy strings were mostly designed to make regexp easier so a few things that are errors in GStrings like `$()` will work with slashy strings.
groovy-2.4.20/src/spec/doc/core-syntax.adoc-535-
##############################################
groovy-2.4.20/src/spec/doc/core-syntax.adoc-537-
groovy-2.4.20/src/spec/doc/core-syntax.adoc:538:Dollar slashy strings are multiline GStrings delimited with an opening `$/` and and a closing `/$`.
groovy-2.4.20/src/spec/doc/core-syntax.adoc-539-The escaping character is the dollar sign, and it can escape another dollar, or a forward slash.
##############################################
groovy-2.4.20/src/spec/doc/core-syntax.adoc-589-|Dollar slashy
groovy-2.4.20/src/spec/doc/core-syntax.adoc:590:|`$/.../$`
groovy-2.4.20/src/spec/doc/core-syntax.adoc-591-|icon:check[]
##############################################
groovy-2.4.20/src/spec/doc/style-guide.adoc-392-
groovy-2.4.20/src/spec/doc/style-guide.adoc:393:You can even lazily evaluate those expressions using a closure notation with `${\-> resource }`.
groovy-2.4.20/src/spec/doc/style-guide.adoc-394-When the GString will be coerced to a String, it'll evaluate the closure and get the `toString()` representation of the return value.
##############################################
groovy-2.4.20/src/spec/doc/core-metaprogramming.adoc-1667-
groovy-2.4.20/src/spec/doc/core-metaprogramming.adoc:1668:By default, `@Synchronized` creates a field named `$lock` (or `$LOCK` for a static method) but you can make it use any
groovy-2.4.20/src/spec/doc/core-metaprogramming.adoc-1669-field you want by specifying the value attribute, like in the following example:
##############################################
groovy-2.4.20/src/spec/doc/core-metaprogramming.adoc-1680-to provide read/write synchronization using the `ReentrantReadWriteLock` facility that the JDK provides. The annotation
groovy-2.4.20/src/spec/doc/core-metaprogramming.adoc:1681:can be added to a method or a static method. It will transparently create a `$reentrantLock` final field (or
groovy-2.4.20/src/spec/doc/core-metaprogramming.adoc:1682:`$REENTRANTLOCK` for a static method) and proper synchronization code will be added. For example, the following code:
groovy-2.4.20/src/spec/doc/core-metaprogramming.adoc-1683-
##############################################
groovy-2.4.20/src/spec/doc/core-closures.adoc-397-* a GString only evaluates lazily the `toString` representation of values
groovy-2.4.20/src/spec/doc/core-closures.adoc:398:* the syntax `${x}` in a GString does *not* represent a closure but an *expression* to `$x`, evaluated when the GString
groovy-2.4.20/src/spec/doc/core-closures.adoc-399-is created.
##############################################
groovy-2.4.20/src/spec/doc/core-closures.adoc-409-If you need a real closure in a GString and for example enforce lazy evaluation of variables, you need to use the
groovy-2.4.20/src/spec/doc/core-closures.adoc:410:alternate syntax `${-> x}` like in the fixed example:
groovy-2.4.20/src/spec/doc/core-closures.adoc-411-
##############################################
groovy-2.4.20/src/test/org/codehaus/groovy/classgen/RunBugsTest.java-24- * A helper class for testing bugs in code generation errors. By turning on the
groovy-2.4.20/src/test/org/codehaus/groovy/classgen/RunBugsTest.java:25: * logging in TestSupport we can dump the ASM code generation code for inner
groovy-2.4.20/src/test/org/codehaus/groovy/classgen/RunBugsTest.java-26- * classes etc.
##############################################
groovy-2.4.20/src/test/org/codehaus/groovy/classgen/asm/sc/StaticCompilationTestSupport.groovy-43- *     as a value, for which the first element is the generated AST tree of the class, and the second element is
groovy-2.4.20/src/test/org/codehaus/groovy/classgen/asm/sc/StaticCompilationTestSupport.groovy:44: *     the result of the ASM check class adapter string, which can be used to verify generated bytecode.</li>
groovy-2.4.20/src/test/org/codehaus/groovy/classgen/asm/sc/StaticCompilationTestSupport.groovy-45- * </ul>
##############################################
groovy-2.4.20/src/test/org/codehaus/groovy/classgen/DummyReflector.java-24-/**
groovy-2.4.20/src/test/org/codehaus/groovy/classgen/DummyReflector.java:25: * This is a scratch class used to experiment with ASM to see what kind of
groovy-2.4.20/src/test/org/codehaus/groovy/classgen/DummyReflector.java-26- * stuff is output for normal Java code
##############################################
groovy-2.4.20/src/test/groovy/util/ObjectGraphBuilderTest.groovy-224-      def actualCompany = reflectionBuilder.reflectionCompany( name: 'ACME' ) {
groovy-2.4.20/src/test/groovy/util/ObjectGraphBuilderTest.groovy:225:         addr( line1: '123 Groovy Rd', zip: 12345, state: 'JV' )
groovy-2.4.20/src/test/groovy/util/ObjectGraphBuilderTest.groovy-226-      }
##############################################
groovy-2.4.20/src/test/groovy/util/ObjectGraphBuilderTest.groovy-245-      def actualCompany = reflectionBuilder.reflectionCompany( name: 'ACME', drones: [] ) {
groovy-2.4.20/src/test/groovy/util/ObjectGraphBuilderTest.groovy:246:         addr( id: 'a1', line1: '123 Groovy Rd', zip: 12345, state: 'JV' )
groovy-2.4.20/src/test/groovy/util/ObjectGraphBuilderTest.groovy-247-         director(  name: expectedDirector.name, employeeId: expectedDirector.employeeId ){
##############################################
groovy-2.4.20/licenses/asm-license.txt:1:ASM License
groovy-2.4.20/licenses/asm-license.txt-2-
##############################################
groovy-2.4.20/licenses/LICENSE-JARJAR-212-
groovy-2.4.20/licenses/LICENSE-JARJAR:213:ASM 4 License
groovy-2.4.20/licenses/LICENSE-JARJAR-214-
groovy-2.4.20/licenses/LICENSE-JARJAR:215:ASM 4 uses a 3-clause BSD license. For details, see licenses/asm-license.txt.
##############################################
groovy-2.4.20/licenses/LICENSE-BINZIP-212-
groovy-2.4.20/licenses/LICENSE-BINZIP:213:ASM 4 License
groovy-2.4.20/licenses/LICENSE-BINZIP-214-
groovy-2.4.20/licenses/LICENSE-BINZIP:215:ASM 4 uses a 3-clause BSD license. For details, see licenses/asm-license.txt.
groovy-2.4.20/licenses/LICENSE-BINZIP-216-
##############################################
groovy-2.4.20/licenses/LICENSE-ALLJARJAR-212-
groovy-2.4.20/licenses/LICENSE-ALLJARJAR:213:ASM 4 License
groovy-2.4.20/licenses/LICENSE-ALLJARJAR-214-
groovy-2.4.20/licenses/LICENSE-ALLJARJAR:215:ASM 4 uses a 3-clause BSD license. For details, see licenses/asm-license.txt.
groovy-2.4.20/licenses/LICENSE-ALLJARJAR-216-
##############################################
groovy-2.4.20/licenses/asm-JARJAR.txt:1:ASM 4 License
groovy-2.4.20/licenses/asm-JARJAR.txt-2-
groovy-2.4.20/licenses/asm-JARJAR.txt:3:ASM 4 uses a 3-clause BSD license. For details, see licenses/asm-license.txt.
##############################################
groovy-2.4.20/licenses/LICENSE-SDK-212-
groovy-2.4.20/licenses/LICENSE-SDK:213:ASM 4 License
groovy-2.4.20/licenses/LICENSE-SDK-214-
groovy-2.4.20/licenses/LICENSE-SDK:215:ASM 4 uses a 3-clause BSD license. For details, see licenses/asm-license.txt.
groovy-2.4.20/licenses/LICENSE-SDK-216-
##############################################
groovy-2.4.20/debian/changelog-127-  * Team upload.
groovy-2.4.20/debian/changelog:128:  * Rebuild without the broken module-info.class files from ASM 6.0~alpha
groovy-2.4.20/debian/changelog-129-  * Use a versioned dependency for default-jre-headless
##############################################
groovy-2.4.20/debian/changelog-183-  * Team upload.
groovy-2.4.20/debian/changelog:184:  * Fixed the dependency substitution for ASM (Closes: #839295)
groovy-2.4.20/debian/changelog-185-
##############################################
groovy-2.4.20/debian/patches/02_fix_start_script.diff-28-+        javaExecutable="`which java`"
groovy-2.4.20/debian/patches/02_fix_start_script.diff:29:         [ -z "$javaExecutable" -o "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ] && die "JAVA_HOME not set and cannot find javac to deduce location, please set JAVA_HOME."
groovy-2.4.20/debian/patches/02_fix_start_script.diff-30-         # readlink(1) is not available as standard on Solaris 10.
##############################################
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-31-
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:32:PROGNAME=`basename "$0"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-33-
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:34:#DIRNAME=`dirname "$0"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-35-
##############################################
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-97-        javaExecutable="`which javac`"
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:98:        [ -z "$javaExecutable" -o "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ] && die "JAVA_HOME not set and cannot find javac to deduce location, please set JAVA_HOME."
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-99-        # readlink(1) is not available as standard on Solaris 10.
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-100-        readLink=`which readlink`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:101:        [ `expr "$readLink" : '\([^ ]*\)'` = "no" ] && die "JAVA_HOME not set and readlink not available, please set JAVA_HOME."
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:102:        javaExecutable="`readlink -f \"$javaExecutable\"`"
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:103:        javaHome="`dirname \"$javaExecutable\"`"
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:104:        javaHome=`expr "$javaHome" : '\(.*\)/bin'`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-105-        JAVA_HOME="$javaHome"
##############################################
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-112-if $cygwin ; then
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:113:    [ -n "$GROOVY_HOME" ] && GROOVY_HOME=`cygpath --unix "$GROOVY_HOME"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:114:    [ -n "$JAVACMD" ] && JAVACMD=`cygpath --unix "$JAVACMD"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:115:    [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:116:    [ -n "$CP" ] && CP=`cygpath --path --unix "$CP"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-117-else
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:118:    if [ -n "$GROOVY_HOME" -a "`expr "$GROOVY_HOME":'\/$'`" ] ; then
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:119:        GROOVY_HOME=`echo $GROOVY_HOME | sed -e 's/\/$//'`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-120-    fi
##############################################
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-125-then
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:126:    [ -n "$JAVA_HOME" ] && JAVA_HOME=`( cd "$JAVA_HOME" ; pwd )`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-127-fi
##############################################
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-134-    while [ -h "$PRG" ] ; do
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:135:        ls=`ls -ld "$PRG"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:136:        link=`expr "$ls" : '.*-> \(.*\)$'`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-137-        if expr "$link" : '/.*' > /dev/null; then
##############################################
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-139-        else
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:140:            PRG=`dirname "$PRG"`"/$link"
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-141-        fi
##############################################
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-143-    SAVED="`pwd`"
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:144:    cd "`dirname \"$PRG\"`/.."
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-145-    GROOVY_HOME="`pwd -P`"
##############################################
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-224-if $cygwin ; then
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:225:    GROOVY_HOME=`cygpath --mixed "$GROOVY_HOME"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:226:    JAVA_HOME=`cygpath --mixed "$JAVA_HOME"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:227:    GROOVY_CONF=`cygpath --mixed "$GROOVY_CONF"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:228:    CP=`cygpath --path --mixed "$CP"`    
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:229:    TOOLS_JAR=`cygpath --mixed "$TOOLS_JAR"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:230:    STARTER_CLASSPATH=`cygpath --path --mixed "$STARTER_CLASSPATH"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-231-
##############################################
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-246-    for arg in "$@" ; do
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:247:        CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-248-        if [ $CHECK -ne 0 ] ; then
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:249:            patched=`cygpath --path --ignore --mixed "$arg"`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-250-        else
##############################################
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-253-        if [ x"$BASH" = x ]; then
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:254:            eval `echo args$i`="\"$arg\""
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-255-        else
##############################################
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-257-        fi
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy:258:        i=`expr $i + 1`
groovy-2.4.20/.pc/02_fix_start_script.diff/src/bin/startGroovy-259-    done