ScalaParser

codeshovel.ScalaParser
See theScalaParser companion object
class ScalaParser(startEnv: StartEnvironment, filePath: String, fileContent: String, commit: Commit) extends AbstractParser, Yparser

Attributes

Companion
object
Graph
Supertypes
class AbstractParser
trait Yparser
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

Attributes

Definition Classes
AbstractParser -> Yparser
override def getMinorChanges(commit: Ycommit, compareFunction: Yfunction): List[Ychange]

Attributes

Definition Classes
AbstractParser -> Yparser
override def getScopeSimilarity(function: Yfunction, compareFunction: Yfunction): Double

Attributes

Definition Classes
AbstractParser -> Yparser

Inherited methods

def findFunctionByNameAndLine(x$0: String, x$1: Int): Yfunction

Attributes

Inherited from:
AbstractParser
def findFunctionByOtherFunction(x$0: Yfunction): Yfunction

Attributes

Inherited from:
AbstractParser
def findMethodsByLineRange(x$0: Int, x$1: Int): List[Yfunction]

Attributes

Inherited from:
AbstractParser
def functionNamesConsideredEqual(x$0: String, x$1: String): Boolean

Attributes

Inherited from:
AbstractParser
def getAllMethods(): List[Yfunction]

Attributes

Inherited from:
AbstractParser
def getAllMethodsCount(): Map[String, Yfunction]

Attributes

Inherited from:
AbstractParser
def getMajorChanges(x$0: Ycommit, x$1: Yfunction): List[Ysignaturechange]

Attributes

Inherited from:
AbstractParser
def getMostSimilarFunction(x$0: List[Yfunction], x$1: Yfunction, x$2: Boolean): Yfunction

Attributes

Inherited from:
AbstractParser