Scala Compiler.
Compiler for the Scala Programming Language.
Here is the list of declaration for scala-compiler. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-compiler</artifactId> <version>2.9.3</version> </dependency>
If you think this Maven repository POM file listing for scala-compiler is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:BSD-like
URL: http://www.scala-lang.org/downloads/license.html.
The scala-compiler-2.9.3 has 2 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
Scala | scala-library 2.9.3 Standard library for the Scala Programming Language | 146 |
The following table lists the most popular artifacts which are depending on scala-compiler-2.9.3. Their categories and depend by count are also listed.
Category | Artifact | Depended By Count |
---|---|---|
Byte Code | scalap 2.9.3 bytecode analysis tool | 11 |
Scala | scalatest_2.9.3 1.9.1 ScalaTest is a free, open-source testing toolkit for Scala and Java programmers. | 23 |
The following packages are defined in the scala-compiler-2.9.3.jar
ch.epfl.lamp.compiler.msil ch.epfl.lamp.compiler.msil.emit ch.epfl.lamp.compiler.msil.util ch.epfl.lamp.fjbg ch.epfl.lamp.util scala.tools.ant scala.tools.ant.sabbus scala.tools.cmd scala.tools.cmd.gen scala.tools.cmd.program scala.tools.nsc scala.tools.nsc.ast scala.tools.nsc.ast.parser scala.tools.nsc.backend scala.tools.nsc.backend.icode scala.tools.nsc.backend.icode.analysis scala.tools.nsc.backend.jvm scala.tools.nsc.backend.msil scala.tools.nsc.backend.opt scala.tools.nsc.dependencies scala.tools.nsc.doc scala.tools.nsc.doc.doclet scala.tools.nsc.doc.html scala.tools.nsc.doc.html.page scala.tools.nsc.doc.model scala.tools.nsc.doc.model.comment scala.tools.nsc.interactive scala.tools.nsc.interactive.tests scala.tools.nsc.interpreter scala.tools.nsc.interpreter.session scala.tools.nsc.io scala.tools.nsc.javac scala.tools.nsc.matching scala.tools.nsc.plugins scala.tools.nsc.reporters scala.tools.nsc.scratchpad scala.tools.nsc.settings scala.tools.nsc.symtab scala.tools.nsc.symtab.classfile scala.tools.nsc.symtab.clr scala.tools.nsc.transform scala.tools.nsc.typechecker scala.tools.nsc.util scala.tools.reflect scala.tools.util
Here is the content of the POM file.
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.scala-lang</groupId> <artifactId>scala-compiler</artifactId> <packaging>jar</packaging> <version>2.9.3</version> <name>Scala Compiler</name> <description>Compiler for the Scala Programming Language</description> <url>http://www.scala-lang.org/</url> <inceptionYear>2002</inceptionYear> <organization> <name>LAMP/EPFL</name> <url>http://lamp.epfl.ch/</url> </organization> <licenses> <license> <name>BSD-like</name> <url>http://www.scala-lang.org/downloads/license.html </url> <distribution>repo</distribution> </license> </licenses> <scm> <connection>scm:svn:http://lampsvn.epfl.ch/svn-repos/scala/scala/trunk</connection> <url>https://lampsvn.epfl.ch/trac/scala/browser/scala/trunk</url> </scm> <issueManagement> <system>trac</system> <url>http://lampsvn.epfl.ch/trac/scala </url> </issueManagement> <dependencies> <dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-library</artifactId> <version>2.9.3</version> </dependency> <dependency> <groupId>org.scala-lang</groupId> <artifactId>jline</artifactId> <version>2.9.3</version> <optional>true</optional> </dependency> </dependencies> <distributionManagement> <repository> <id>scala-tools.org</id> <url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url> </repository> <snapshotRepository> <id>scala-tools.org</id> <url>https://oss.sonatype.org/content/repositories/snapshots</url> <uniqueVersion>false</uniqueVersion> </snapshotRepository> </distributionManagement> </project>