pkg/infrastructure/ast/ast_groovy/gradle_process_helper.go

Summary

Maintainability
A
0 mins
Test Coverage
package ast_groovy

import (
    "github.com/antlr/antlr4/runtime/Go/antlr/v4"
    "github.com/modernizing/coca/languages/groovy"
)

func ProcessGroovyString(code string) *parser.GroovyParser {
    is := antlr.NewInputStream(code)
    lexer := parser.NewGroovyLexer(is)
    stream := antlr.NewCommonTokenStream(lexer, 0)
    parser := parser.NewGroovyParser(stream)
    return parser
}