o

scala.tools.nsc.classpath

PackageNameUtils

object PackageNameUtils

Common methods related to package names represented as String

Source
PackageNameUtils.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PackageNameUtils
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def packageContains(inPackage: String, packageDottedName: String): Boolean

    true if packageDottedName is a package directly nested in inPackage, for example:

    true if packageDottedName is a package directly nested in inPackage, for example:

    • packageContains("scala", "scala.collection")
    • packageContains("", "scala")
  2. def packagePrefix(inPackage: String): String
  3. def separatePkgAndClassNames(fullClassName: String): (String, String)

    fullClassName

    full class name with package

    returns

    (package, simple class name)

    Annotations
    @inline()