Maven Repository - POM file for Parser scala-compiler 2.11.1 2.11.1

Summary

Scala Compiler.

Compiler for the Scala Programming Language.

Declaration

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.11.1</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.

License

Name:BSD 3-Clause
URL: http://www.scala-lang.org/license.html.

Depends on

The scala-compiler-2.11.1 has 5 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.

CategoryArtifactDepended By Count
Scalascala-library 2.11.1
Standard library for the Scala Programming Language
254
Parserscala-reflect 2.11.1
Compiler for the Scala Programming Language
39




Depended by

The following table lists the most popular artifacts which are depending on scala-compiler-2.11.1. Their categories and depend by count are also listed.

CategoryArtifactDepended By Count
Scalascala-async_2.11 0.9.2
An asynchronous programming facility for Scala that offers a direct API for working with Futures.
19
Scalaslick_2.11 2.1.0
Scala Language-Integrated Connection Kit
12

Packages

The following packages are defined in the scala-compiler-2.11.1.jar

scala.reflect.macros.compiler
scala.reflect.macros.contexts
scala.reflect.macros.runtime
scala.reflect.macros.util
scala.reflect.reify
scala.reflect.reify.codegen
scala.reflect.reify.phases
scala.reflect.reify.utils
scala.tools.ant
scala.tools.ant.sabbus
scala.tools.asm
scala.tools.asm.signature
scala.tools.asm.tree
scala.tools.asm.tree.analysis
scala.tools.asm.util
scala.tools.cmd
scala.tools.cmd.gen
scala.tools.nsc
scala.tools.nsc.ast
scala.tools.nsc.ast.parser
scala.tools.nsc.ast.parser.xml
scala.tools.nsc.backend
scala.tools.nsc.backend.icode
scala.tools.nsc.backend.icode.analysis
scala.tools.nsc.backend.jvm
scala.tools.nsc.backend.opt
scala.tools.nsc.doc
scala.tools.nsc.doc.base
scala.tools.nsc.doc.base.comment
scala.tools.nsc.doc.doclet
scala.tools.nsc.doc.html
scala.tools.nsc.doc.html.page
scala.tools.nsc.doc.html.page.diagram
scala.tools.nsc.doc.model
scala.tools.nsc.doc.model.diagram
scala.tools.nsc.interactive
scala.tools.nsc.interactive.tests
scala.tools.nsc.interactive.tests.core
scala.tools.nsc.interpreter
scala.tools.nsc.interpreter.session
scala.tools.nsc.io
scala.tools.nsc.javac
scala.tools.nsc.plugins
scala.tools.nsc.reporters
scala.tools.nsc.settings
scala.tools.nsc.symtab
scala.tools.nsc.symtab.classfile
scala.tools.nsc.transform
scala.tools.nsc.transform.patmat
scala.tools.nsc.typechecker
scala.tools.nsc.util
scala.tools.partest
scala.tools.reflect
scala.tools.reflect.quasiquotes
scala.tools.util




POM File Source

Here is the content of the POM file.

<?xml version="1.0"?>
<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.11.1</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 3-Clause</name>
      <url>http://www.scala-lang.org/license.html</url>
      <distribution>repo</distribution>
    </license>
  </licenses>
  <scm>
    <connection>scm:git:git://github.com/scala/scala.git</connection>
    <url>https://github.com/scala/scala.git</url>
  </scm>
  <issueManagement>
    <system>JIRA</system>
    <url>https://issues.scala-lang.org/</url>
  </issueManagement>
  <dependencies>
    <dependency>
      <groupId>org.scala-lang</groupId>
      <artifactId>scala-library</artifactId>
      <version>2.11.1</version>
    </dependency>
    <dependency>
      <groupId>org.scala-lang</groupId>
      <artifactId>scala-reflect</artifactId>
      <version>2.11.1</version>
    </dependency>
    <!-- TODO modularize compiler: these dependencies will disappear when the compiler is modularized -->
    <dependency> <!-- for scala-compiler-doc -->
      <groupId>org.scala-lang.modules</groupId>
      <artifactId>scala-xml_2.11</artifactId>
      <version>1.0.2</version>
    </dependency>
    <dependency> <!-- for scala-compiler-doc -->
      <groupId>org.scala-lang.modules</groupId>
      <artifactId>scala-parser-combinators_2.11</artifactId>
      <version>1.0.1</version>
    </dependency>
    <dependency> <!-- for scala-compiler-repl; once it moves there, make it required -->
      <groupId>jline</groupId>
      <artifactId>jline</artifactId>
      <version>2.11</version>
      <optional>true</optional>
    </dependency>
  </dependencies>
  
</project>