You can download scala-compiler-2.11.4.jar in this page.
BSD-like
scala-compiler-2.11.4.jar file has the following types.
META-INF/MANIFEST.MF META-INF/services/javax.script.ScriptEngineFactory compiler.properties interactive.properties repl.properties rootdoc.txt scala.reflect.macros.compiler.DefaultMacroCompiler.class scala.reflect.macros.compiler.Errors.class scala.reflect.macros.compiler.Resolvers.class scala.reflect.macros.compiler.Validators.class scala.reflect.macros.contexts.Aliases.class scala.reflect.macros.contexts.Context.class scala.reflect.macros.contexts.Enclosures.class scala.reflect.macros.contexts.Evals.class scala.reflect.macros.contexts.ExprUtils.class scala.reflect.macros.contexts.FrontEnds.class scala.reflect.macros.contexts.Infrastructure.class scala.reflect.macros.contexts.Internals.class scala.reflect.macros.contexts.Names.class scala.reflect.macros.contexts.Parsers.class scala.reflect.macros.contexts.Reifiers.class scala.reflect.macros.contexts.Traces.class scala.reflect.macros.contexts.Typers.class scala.reflect.macros.runtime.AbortMacroException.class scala.reflect.macros.runtime.JavaReflectionRuntimes.class scala.reflect.macros.runtime.MacroRuntimes.class scala.reflect.macros.runtime.package.class scala.reflect.macros.util.Helpers.class scala.reflect.macros.util.Traces.class scala.reflect.quasiquotes.Holes.class scala.reflect.quasiquotes.Parsers.class scala.reflect.quasiquotes.Placeholders.class scala.reflect.quasiquotes.Quasiquotes.class scala.reflect.quasiquotes.Rank.class scala.reflect.quasiquotes.Reifiers.class scala.reflect.reify.Errors.class scala.reflect.reify.Phases.class scala.reflect.reify.Reifier.class scala.reflect.reify.States.class scala.reflect.reify.Taggers.class scala.reflect.reify.codegen.GenAnnotationInfos.class scala.reflect.reify.codegen.GenNames.class scala.reflect.reify.codegen.GenPositions.class scala.reflect.reify.codegen.GenSymbols.class scala.reflect.reify.codegen.GenTrees.class scala.reflect.reify.codegen.GenTypes.class scala.reflect.reify.codegen.GenUtils.class scala.reflect.reify.package.class scala.reflect.reify.phases.Calculate.class scala.reflect.reify.phases.Metalevels.class scala.reflect.reify.phases.Reify.class scala.reflect.reify.phases.Reshape.class scala.reflect.reify.utils.Extractors.class scala.reflect.reify.utils.NodePrinters.class scala.reflect.reify.utils.StdAttachments.class scala.reflect.reify.utils.SymbolTables.class scala.reflect.reify.utils.Utils.class scala.tools.ant.ClassloadVerify.class scala.tools.ant.FastScalac.class scala.tools.ant.Pack200Task.class scala.tools.ant.Same.class scala.tools.ant.ScalaMatchingTask.class scala.tools.ant.ScalaTask.class scala.tools.ant.ScalaTool.class scala.tools.ant.Scalac.class scala.tools.ant.ScalacShared.class scala.tools.ant.Scaladoc.class scala.tools.ant.sabbus.Break.class scala.tools.ant.sabbus.CompilationFailure.class scala.tools.ant.sabbus.CompilationPathProperty.class scala.tools.ant.sabbus.Compiler.class scala.tools.ant.sabbus.Compilers.class scala.tools.ant.sabbus.ForeignCompiler.class scala.tools.ant.sabbus.Make.class scala.tools.ant.sabbus.ScalacFork.class scala.tools.ant.sabbus.Settings.class scala.tools.ant.sabbus.TaskArgs.class scala.tools.ant.sabbus.Use.class scala.tools.asm.AnnotationVisitor.class scala.tools.asm.AnnotationWriter.class scala.tools.asm.Attribute.class scala.tools.asm.ByteVector.class scala.tools.asm.ClassReader.class scala.tools.asm.ClassVisitor.class scala.tools.asm.ClassWriter.class scala.tools.asm.Context.class scala.tools.asm.CustomAttr.class scala.tools.asm.Edge.class scala.tools.asm.FieldVisitor.class scala.tools.asm.FieldWriter.class scala.tools.asm.Frame.class scala.tools.asm.Handle.class scala.tools.asm.Handler.class scala.tools.asm.Item.class scala.tools.asm.Label.class scala.tools.asm.MethodVisitor.class scala.tools.asm.MethodWriter.class scala.tools.asm.Opcodes.class scala.tools.asm.Type.class scala.tools.asm.TypePath.class scala.tools.asm.TypeReference.class scala.tools.asm.signature.SignatureReader.class scala.tools.asm.signature.SignatureVisitor.class scala.tools.asm.signature.SignatureWriter.class scala.tools.asm.tree.AbstractInsnNode.class scala.tools.asm.tree.AnnotationNode.class scala.tools.asm.tree.ClassNode.class scala.tools.asm.tree.FieldInsnNode.class scala.tools.asm.tree.FieldNode.class scala.tools.asm.tree.FrameNode.class scala.tools.asm.tree.IincInsnNode.class scala.tools.asm.tree.InnerClassNode.class scala.tools.asm.tree.InsnList.class scala.tools.asm.tree.InsnNode.class scala.tools.asm.tree.IntInsnNode.class scala.tools.asm.tree.InvokeDynamicInsnNode.class scala.tools.asm.tree.JumpInsnNode.class scala.tools.asm.tree.LabelNode.class scala.tools.asm.tree.LdcInsnNode.class scala.tools.asm.tree.LineNumberNode.class scala.tools.asm.tree.LocalVariableAnnotationNode.class scala.tools.asm.tree.LocalVariableNode.class scala.tools.asm.tree.LookupSwitchInsnNode.class scala.tools.asm.tree.MethodInsnNode.class scala.tools.asm.tree.MethodNode.class scala.tools.asm.tree.MultiANewArrayInsnNode.class scala.tools.asm.tree.ParameterNode.class scala.tools.asm.tree.TableSwitchInsnNode.class scala.tools.asm.tree.TryCatchBlockNode.class scala.tools.asm.tree.TypeAnnotationNode.class scala.tools.asm.tree.TypeInsnNode.class scala.tools.asm.tree.VarInsnNode.class scala.tools.asm.tree.analysis.Analyzer.class scala.tools.asm.tree.analysis.AnalyzerException.class scala.tools.asm.tree.analysis.BasicInterpreter.class scala.tools.asm.tree.analysis.BasicValue.class scala.tools.asm.tree.analysis.BasicVerifier.class scala.tools.asm.tree.analysis.Frame.class scala.tools.asm.tree.analysis.Interpreter.class scala.tools.asm.tree.analysis.SimpleVerifier.class scala.tools.asm.tree.analysis.SmallSet.class scala.tools.asm.tree.analysis.SourceInterpreter.class scala.tools.asm.tree.analysis.SourceValue.class scala.tools.asm.tree.analysis.Subroutine.class scala.tools.asm.tree.analysis.Value.class scala.tools.asm.util.ASMifiable.class scala.tools.asm.util.ASMifier.class scala.tools.asm.util.CheckAnnotationAdapter.class scala.tools.asm.util.CheckClassAdapter.class scala.tools.asm.util.CheckFieldAdapter.class scala.tools.asm.util.CheckMethodAdapter.class scala.tools.asm.util.CheckSignatureAdapter.class scala.tools.asm.util.Printer.class scala.tools.asm.util.Textifiable.class scala.tools.asm.util.Textifier.class scala.tools.asm.util.TraceAnnotationVisitor.class scala.tools.asm.util.TraceClassVisitor.class scala.tools.asm.util.TraceFieldVisitor.class scala.tools.asm.util.TraceMethodVisitor.class scala.tools.asm.util.TraceSignatureVisitor.class scala.tools.cmd.CommandLine.class scala.tools.cmd.CommandLineConfig.class scala.tools.cmd.CommandLineParser.class scala.tools.cmd.FromString.class scala.tools.cmd.Instance.class scala.tools.cmd.Interpolation.class scala.tools.cmd.Meta.class scala.tools.cmd.Opt.class scala.tools.cmd.Property.class scala.tools.cmd.PropertyMapper.class scala.tools.cmd.Reference.class scala.tools.cmd.Spec.class scala.tools.cmd.gen.AnyValReps.class scala.tools.cmd.gen.AnyValTemplates.class scala.tools.cmd.gen.AnyVals.class scala.tools.cmd.gen.Codegen.class scala.tools.cmd.gen.CodegenSpec.class scala.tools.cmd.package.class scala.tools.nsc.CommonRunner.class scala.tools.nsc.CompilationUnits.class scala.tools.nsc.CompileClient.class scala.tools.nsc.CompileServer.class scala.tools.nsc.CompileSocket.class scala.tools.nsc.CompilerCommand.class scala.tools.nsc.ConsoleWriter.class scala.tools.nsc.Driver.class scala.tools.nsc.EvalLoop.class scala.tools.nsc.GenericRunnerCommand.class scala.tools.nsc.GenericRunnerSettings.class scala.tools.nsc.Global.class scala.tools.nsc.GlobalSymbolLoaders.class scala.tools.nsc.HasCompileSocket.class scala.tools.nsc.Interpreter.class scala.tools.nsc.InterpreterLoop.class scala.tools.nsc.JarRunner.class scala.tools.nsc.Main.class scala.tools.nsc.MainBench.class scala.tools.nsc.MainClass.class scala.tools.nsc.MainGenericRunner.class scala.tools.nsc.MainTokenMetric.class scala.tools.nsc.NewLinePrintWriter.class scala.tools.nsc.ObjectRunner.class scala.tools.nsc.OfflineCompilerCommand.class scala.tools.nsc.Parsing.class scala.tools.nsc.PhaseAssembly.class scala.tools.nsc.Properties.class scala.tools.nsc.Reporting.class scala.tools.nsc.ScalaDoc.class scala.tools.nsc.ScalaDocReporter.class scala.tools.nsc.ScriptRunner.class scala.tools.nsc.Settings.class scala.tools.nsc.StandardCompileClient.class scala.tools.nsc.StandardCompileServer.class scala.tools.nsc.SubComponent.class scala.tools.nsc.ast.DocComments.class scala.tools.nsc.ast.NodePrinters.class scala.tools.nsc.ast.Positions.class scala.tools.nsc.ast.Printers.class scala.tools.nsc.ast.TreeBrowsers.class scala.tools.nsc.ast.TreeDSL.class scala.tools.nsc.ast.TreeGen.class scala.tools.nsc.ast.TreeInfo.class scala.tools.nsc.ast.Trees.class scala.tools.nsc.ast.parser.BracePair.class scala.tools.nsc.ast.parser.BracePatch.class scala.tools.nsc.ast.parser.Change.class scala.tools.nsc.ast.parser.CommonTokens.class scala.tools.nsc.ast.parser.Deletion.class scala.tools.nsc.ast.parser.Insertion.class scala.tools.nsc.ast.parser.MarkupParsers.class scala.tools.nsc.ast.parser.Parsers.class scala.tools.nsc.ast.parser.ParsersCommon.class scala.tools.nsc.ast.parser.Patch.class scala.tools.nsc.ast.parser.Scanners.class scala.tools.nsc.ast.parser.ScannersCommon.class scala.tools.nsc.ast.parser.SymbolicXMLBuilder.class scala.tools.nsc.ast.parser.SyntaxAnalyzer.class scala.tools.nsc.ast.parser.Tokens.class scala.tools.nsc.ast.parser.TreeBuilder.class scala.tools.nsc.ast.parser.xml.MarkupParserCommon.class scala.tools.nsc.ast.parser.xml.Utility.class scala.tools.nsc.backend.JavaPlatform.class scala.tools.nsc.backend.Platform.class scala.tools.nsc.backend.ScalaPrimitives.class scala.tools.nsc.backend.WorklistAlgorithm.class scala.tools.nsc.backend.icode.BBFlags.class scala.tools.nsc.backend.icode.BasicBlocks.class scala.tools.nsc.backend.icode.CheckerException.class scala.tools.nsc.backend.icode.ExceptionHandlers.class scala.tools.nsc.backend.icode.GenICode.class scala.tools.nsc.backend.icode.ICodeCheckers.class scala.tools.nsc.backend.icode.ICodes.class scala.tools.nsc.backend.icode.Linearizers.class scala.tools.nsc.backend.icode.Members.class scala.tools.nsc.backend.icode.Opcodes.class scala.tools.nsc.backend.icode.Primitives.class scala.tools.nsc.backend.icode.Printers.class scala.tools.nsc.backend.icode.ReferenceEquality.class scala.tools.nsc.backend.icode.Repository.class scala.tools.nsc.backend.icode.TypeKinds.class scala.tools.nsc.backend.icode.TypeStacks.class scala.tools.nsc.backend.icode.analysis.CopyPropagation.class scala.tools.nsc.backend.icode.analysis.DataFlowAnalysis.class scala.tools.nsc.backend.icode.analysis.Liveness.class scala.tools.nsc.backend.icode.analysis.LubException.class scala.tools.nsc.backend.icode.analysis.ProgramPoint.class scala.tools.nsc.backend.icode.analysis.ReachingDefinitions.class scala.tools.nsc.backend.icode.analysis.SemiLattice.class scala.tools.nsc.backend.icode.analysis.TypeFlowAnalysis.class scala.tools.nsc.backend.jvm.AsmUtils.class scala.tools.nsc.backend.jvm.BCodeAsmCommon.class scala.tools.nsc.backend.jvm.BCodeBodyBuilder.class scala.tools.nsc.backend.jvm.BCodeHelpers.class scala.tools.nsc.backend.jvm.BCodeICodeCommon.class scala.tools.nsc.backend.jvm.BCodeIdiomatic.class scala.tools.nsc.backend.jvm.BCodeSkelBuilder.class scala.tools.nsc.backend.jvm.BCodeSyncAndTry.class scala.tools.nsc.backend.jvm.BTypes.class scala.tools.nsc.backend.jvm.BTypesFromSymbols.class scala.tools.nsc.backend.jvm.BackendStats.class scala.tools.nsc.backend.jvm.BytecodeWriters.class scala.tools.nsc.backend.jvm.CoreBTypes.class scala.tools.nsc.backend.jvm.CoreBTypesProxy.class scala.tools.nsc.backend.jvm.CoreBTypesProxyGlobalIndependent.class scala.tools.nsc.backend.jvm.FileConflictException.class scala.tools.nsc.backend.jvm.GenASM.class scala.tools.nsc.backend.jvm.GenBCode.class scala.tools.nsc.backend.jvm.opt.LocalOpt.class scala.tools.nsc.backend.opt.ClosureElimination.class scala.tools.nsc.backend.opt.ConstantOptimization.class scala.tools.nsc.backend.opt.DeadCodeElimination.class scala.tools.nsc.backend.opt.InlineExceptionHandlers.class scala.tools.nsc.backend.opt.Inliners.class scala.tools.nsc.doc.DocFactory.class scala.tools.nsc.doc.DocParser.class scala.tools.nsc.doc.Index.class scala.tools.nsc.doc.ScaladocAnalyzer.class scala.tools.nsc.doc.ScaladocGlobal.class scala.tools.nsc.doc.ScaladocGlobalTrait.class scala.tools.nsc.doc.ScaladocSyntaxAnalyzer.class scala.tools.nsc.doc.Settings.class scala.tools.nsc.doc.Uncompilable.class scala.tools.nsc.doc.Universe.class scala.tools.nsc.doc.base.CommentFactoryBase.class scala.tools.nsc.doc.base.LinkTo.class scala.tools.nsc.doc.base.LinkToExternal.class scala.tools.nsc.doc.base.LinkToMember.class scala.tools.nsc.doc.base.LinkToTpl.class scala.tools.nsc.doc.base.MemberLookupBase.class scala.tools.nsc.doc.base.Tooltip.class scala.tools.nsc.doc.base.comment.Block.class scala.tools.nsc.doc.base.comment.Body.class scala.tools.nsc.doc.base.comment.Bold.class scala.tools.nsc.doc.base.comment.Chain.class scala.tools.nsc.doc.base.comment.Code.class scala.tools.nsc.doc.base.comment.Comment.class scala.tools.nsc.doc.base.comment.DefinitionList.class scala.tools.nsc.doc.base.comment.EntityLink.class scala.tools.nsc.doc.base.comment.HorizontalRule.class scala.tools.nsc.doc.base.comment.HtmlTag.class scala.tools.nsc.doc.base.comment.Inline.class scala.tools.nsc.doc.base.comment.Italic.class scala.tools.nsc.doc.base.comment.Link.class scala.tools.nsc.doc.base.comment.Monospace.class scala.tools.nsc.doc.base.comment.OrderedList.class scala.tools.nsc.doc.base.comment.Paragraph.class scala.tools.nsc.doc.base.comment.Subscript.class scala.tools.nsc.doc.base.comment.Summary.class scala.tools.nsc.doc.base.comment.Superscript.class scala.tools.nsc.doc.base.comment.Text.class scala.tools.nsc.doc.base.comment.Title.class scala.tools.nsc.doc.base.comment.Underline.class scala.tools.nsc.doc.base.comment.UnorderedList.class scala.tools.nsc.doc.doclet.Generator.class scala.tools.nsc.doc.doclet.Indexer.class scala.tools.nsc.doc.doclet.Universer.class scala.tools.nsc.doc.html.Doclet.class scala.tools.nsc.doc.html.HtmlFactory.class scala.tools.nsc.doc.html.HtmlPage.class scala.tools.nsc.doc.html.Page.class scala.tools.nsc.doc.html.SyntaxHigh.class scala.tools.nsc.doc.html.page.Index.class scala.tools.nsc.doc.html.page.IndexScript.class scala.tools.nsc.doc.html.page.ReferenceIndex.class scala.tools.nsc.doc.html.page.Source.class scala.tools.nsc.doc.html.page.Template.class scala.tools.nsc.doc.html.page.diagram.DiagramGenerator.class scala.tools.nsc.doc.html.page.diagram.DiagramStats.class scala.tools.nsc.doc.html.page.diagram.DotDiagramGenerator.class scala.tools.nsc.doc.html.page.diagram.DotProcess.class scala.tools.nsc.doc.html.page.diagram.DotRunner.class scala.tools.nsc.doc.model.AbstractType.class scala.tools.nsc.doc.model.AliasType.class scala.tools.nsc.doc.model.Annotation.class scala.tools.nsc.doc.model.BoundedTypeParamConstraint.class scala.tools.nsc.doc.model.Class.class scala.tools.nsc.doc.model.CommentFactory.class scala.tools.nsc.doc.model.Constraint.class scala.tools.nsc.doc.model.Constructor.class scala.tools.nsc.doc.model.Def.class scala.tools.nsc.doc.model.DocTemplateEntity.class scala.tools.nsc.doc.model.Entity.class scala.tools.nsc.doc.model.EqualTypeParamConstraint.class scala.tools.nsc.doc.model.HigherKinded.class scala.tools.nsc.doc.model.ImplicitConversion.class scala.tools.nsc.doc.model.ImplicitInScopeConstraint.class scala.tools.nsc.doc.model.ImplicitMemberShadowing.class scala.tools.nsc.doc.model.IndexModelFactory.class scala.tools.nsc.doc.model.KnownTypeClassConstraint.class scala.tools.nsc.doc.model.LowerBoundedTypeParamConstraint.class scala.tools.nsc.doc.model.MemberEntity.class scala.tools.nsc.doc.model.MemberLookup.class scala.tools.nsc.doc.model.MemberTemplateEntity.class scala.tools.nsc.doc.model.ModelFactory.class scala.tools.nsc.doc.model.ModelFactoryImplicitSupport.class scala.tools.nsc.doc.model.ModelFactoryTypeSupport.class scala.tools.nsc.doc.model.NoDocTemplate.class scala.tools.nsc.doc.model.NonTemplateMemberEntity.class scala.tools.nsc.doc.model.Object.class scala.tools.nsc.doc.model.Package.class scala.tools.nsc.doc.model.ParameterEntity.class scala.tools.nsc.doc.model.PrivateInInstance.class scala.tools.nsc.doc.model.PrivateInTemplate.class scala.tools.nsc.doc.model.ProtectedInInstance.class scala.tools.nsc.doc.model.ProtectedInTemplate.class scala.tools.nsc.doc.model.Public.class scala.tools.nsc.doc.model.RootPackage.class scala.tools.nsc.doc.model.TemplateEntity.class scala.tools.nsc.doc.model.Trait.class scala.tools.nsc.doc.model.TreeEntity.class scala.tools.nsc.doc.model.TreeFactory.class scala.tools.nsc.doc.model.TypeClassConstraint.class scala.tools.nsc.doc.model.TypeEntity.class scala.tools.nsc.doc.model.TypeParam.class scala.tools.nsc.doc.model.TypeParamConstraint.class scala.tools.nsc.doc.model.UpperBoundedTypeParamConstraint.class scala.tools.nsc.doc.model.Val.class scala.tools.nsc.doc.model.ValueArgument.class scala.tools.nsc.doc.model.ValueParam.class scala.tools.nsc.doc.model.Visibility.class scala.tools.nsc.doc.model.diagram.ClassNode.class scala.tools.nsc.doc.model.diagram.ContentDiagram.class scala.tools.nsc.doc.model.diagram.ContentDiagramDepth.class scala.tools.nsc.doc.model.diagram.DepthInfo.class scala.tools.nsc.doc.model.diagram.Diagram.class scala.tools.nsc.doc.model.diagram.DiagramDirectiveParser.class scala.tools.nsc.doc.model.diagram.DiagramFactory.class scala.tools.nsc.doc.model.diagram.ImplicitNode.class scala.tools.nsc.doc.model.diagram.InheritanceDiagram.class scala.tools.nsc.doc.model.diagram.Node.class scala.tools.nsc.doc.model.diagram.NormalNode.class scala.tools.nsc.doc.model.diagram.ObjectNode.class scala.tools.nsc.doc.model.diagram.OtherNode.class scala.tools.nsc.doc.model.diagram.OutsideNode.class scala.tools.nsc.doc.model.diagram.ThisNode.class scala.tools.nsc.doc.model.diagram.TraitNode.class scala.tools.nsc.doc.model.diagram.TypeNode.class scala.tools.nsc.interactive.CancelException.class scala.tools.nsc.interactive.CommentPreservingTypers.class scala.tools.nsc.interactive.CompilerControl.class scala.tools.nsc.interactive.CondPickler.class scala.tools.nsc.interactive.ContextTrees.class scala.tools.nsc.interactive.FreshRunReq.class scala.tools.nsc.interactive.Global.class scala.tools.nsc.interactive.InteractiveAnalyzer.class scala.tools.nsc.interactive.InteractiveReporter.class scala.tools.nsc.interactive.Lexer.class scala.tools.nsc.interactive.LogReplay.class scala.tools.nsc.interactive.Logger.class scala.tools.nsc.interactive.Main.class scala.tools.nsc.interactive.MissingResponse.class scala.tools.nsc.interactive.NoSuchUnitError.class scala.tools.nsc.interactive.NullLogger.class scala.tools.nsc.interactive.Pickler.class scala.tools.nsc.interactive.Picklers.class scala.tools.nsc.interactive.PresentationCompilerThread.class scala.tools.nsc.interactive.PrettyWriter.class scala.tools.nsc.interactive.Problem.class scala.tools.nsc.interactive.REPL.class scala.tools.nsc.interactive.RangePositions.class scala.tools.nsc.interactive.Replayer.class scala.tools.nsc.interactive.Response.class scala.tools.nsc.interactive.RichCompilationUnits.class scala.tools.nsc.interactive.ShutdownReq.class scala.tools.nsc.interactive.tests.InteractiveTest.class scala.tools.nsc.interactive.tests.InteractiveTestSettings.class scala.tools.nsc.interactive.tests.Tester.class scala.tools.nsc.interactive.tests.core.AskCommand.class scala.tools.nsc.interactive.tests.core.AskLoadedTyped.class scala.tools.nsc.interactive.tests.core.AskParse.class scala.tools.nsc.interactive.tests.core.AskReload.class scala.tools.nsc.interactive.tests.core.AskScopeCompletionAt.class scala.tools.nsc.interactive.tests.core.AskShutdown.class scala.tools.nsc.interactive.tests.core.AskTypeAt.class scala.tools.nsc.interactive.tests.core.AskTypeCompletionAt.class scala.tools.nsc.interactive.tests.core.ConsoleReporter.class scala.tools.nsc.interactive.tests.core.CoreTestDefs.class scala.tools.nsc.interactive.tests.core.DuplicateTestMarker.class scala.tools.nsc.interactive.tests.core.HyperlinkMarker.class scala.tools.nsc.interactive.tests.core.NullReporter.class scala.tools.nsc.interactive.tests.core.PresentationCompilerInstance.class scala.tools.nsc.interactive.tests.core.PresentationCompilerRequestsWorkingMode.class scala.tools.nsc.interactive.tests.core.PresentationCompilerTestDef.class scala.tools.nsc.interactive.tests.core.Reporter.class scala.tools.nsc.interactive.tests.core.ScopeCompletionMarker.class scala.tools.nsc.interactive.tests.core.SourcesCollector.class scala.tools.nsc.interactive.tests.core.TestMarker.class scala.tools.nsc.interactive.tests.core.TestResources.class scala.tools.nsc.interactive.tests.core.TestSettings.class scala.tools.nsc.interactive.tests.core.TypeCompletionMarker.class scala.tools.nsc.interactive.tests.core.TypeMarker.class scala.tools.nsc.interpreter.AbstractFileClassLoader.class scala.tools.nsc.interpreter.AbstractOrMissingHandler.class scala.tools.nsc.interpreter.CommandLine.class scala.tools.nsc.interpreter.Completion.class scala.tools.nsc.interpreter.CompletionAware.class scala.tools.nsc.interpreter.CompletionOutput.class scala.tools.nsc.interpreter.ConsoleReaderHelper.class scala.tools.nsc.interpreter.Delimited.class scala.tools.nsc.interpreter.ExprTyper.class scala.tools.nsc.interpreter.Formatting.class scala.tools.nsc.interpreter.IBindings.class scala.tools.nsc.interpreter.ILoop.class scala.tools.nsc.interpreter.IMain.class scala.tools.nsc.interpreter.ISettings.class scala.tools.nsc.interpreter.Imports.class scala.tools.nsc.interpreter.InteractiveReader.class scala.tools.nsc.interpreter.JLineCompletion.class scala.tools.nsc.interpreter.JLineDelimiter.class scala.tools.nsc.interpreter.JLineReader.class scala.tools.nsc.interpreter.Javap.class scala.tools.nsc.interpreter.JavapClass.class scala.tools.nsc.interpreter.Logger.class scala.tools.nsc.interpreter.LoopCommands.class scala.tools.nsc.interpreter.MemberHandlers.class scala.tools.nsc.interpreter.NamedParam.class scala.tools.nsc.interpreter.NamedParamClass.class scala.tools.nsc.interpreter.NamedParamCreator.class scala.tools.nsc.interpreter.Naming.class scala.tools.nsc.interpreter.NoCompletion.class scala.tools.nsc.interpreter.Parsed.class scala.tools.nsc.interpreter.Pasted.class scala.tools.nsc.interpreter.Phased.class scala.tools.nsc.interpreter.Power.class scala.tools.nsc.interpreter.ProcessResult.class scala.tools.nsc.interpreter.ReplConfig.class scala.tools.nsc.interpreter.ReplDir.class scala.tools.nsc.interpreter.ReplGlobal.class scala.tools.nsc.interpreter.ReplOutput.class scala.tools.nsc.interpreter.ReplProps.class scala.tools.nsc.interpreter.ReplRealDir.class scala.tools.nsc.interpreter.ReplReporter.class scala.tools.nsc.interpreter.ReplStrings.class scala.tools.nsc.interpreter.ReplVals.class scala.tools.nsc.interpreter.ReplVirtualDir.class scala.tools.nsc.interpreter.Results.class scala.tools.nsc.interpreter.RichClass.class scala.tools.nsc.interpreter.SimpleMath.class scala.tools.nsc.interpreter.SimpleReader.class scala.tools.nsc.interpreter.StdReplTags.class scala.tools.nsc.interpreter.StdReplVals.class scala.tools.nsc.interpreter.Tabulator.class scala.tools.nsc.interpreter.VariColumnTabulator.class scala.tools.nsc.interpreter.package.class scala.tools.nsc.interpreter.session.FileBackedHistory.class scala.tools.nsc.interpreter.session.History.class scala.tools.nsc.interpreter.session.JLineHistory.class scala.tools.nsc.interpreter.session.NoHistory.class scala.tools.nsc.interpreter.session.SimpleHistory.class scala.tools.nsc.interpreter.session.package.class scala.tools.nsc.io.Jar.class scala.tools.nsc.io.JarWriter.class scala.tools.nsc.io.Socket.class scala.tools.nsc.io.SourceReader.class scala.tools.nsc.io.package.class scala.tools.nsc.javac.JavaParsers.class scala.tools.nsc.javac.JavaScanners.class scala.tools.nsc.javac.JavaTokens.class scala.tools.nsc.package.class scala.tools.nsc.plugins.MissingPluginException.class scala.tools.nsc.plugins.Plugin.class scala.tools.nsc.plugins.PluginComponent.class scala.tools.nsc.plugins.PluginDescription.class scala.tools.nsc.plugins.PluginLoadException.class scala.tools.nsc.plugins.Plugins.class scala.tools.nsc.reporters.AbstractReporter.class scala.tools.nsc.reporters.ConsoleReporter.class scala.tools.nsc.reporters.Reporter.class scala.tools.nsc.reporters.StoreReporter.class scala.tools.nsc.settings.AbsScalaSettings.class scala.tools.nsc.settings.AbsSettings.class scala.tools.nsc.settings.AnyScalaVersion.class scala.tools.nsc.settings.Development.class scala.tools.nsc.settings.Final.class scala.tools.nsc.settings.FscSettings.class scala.tools.nsc.settings.Milestone.class scala.tools.nsc.settings.MutableSettings.class scala.tools.nsc.settings.NoScalaVersion.class scala.tools.nsc.settings.RC.class scala.tools.nsc.settings.ScalaBuild.class scala.tools.nsc.settings.ScalaSettings.class scala.tools.nsc.settings.ScalaVersion.class scala.tools.nsc.settings.SpecificScalaVersion.class scala.tools.nsc.settings.StandardScalaSettings.class scala.tools.nsc.settings.Warnings.class scala.tools.nsc.symtab.BrowsingLoaders.class scala.tools.nsc.symtab.SymbolLoaders.class scala.tools.nsc.symtab.SymbolLoadersStats.class scala.tools.nsc.symtab.SymbolTable.class scala.tools.nsc.symtab.SymbolTrackers.class scala.tools.nsc.symtab.classfile.AbstractFileReader.class scala.tools.nsc.symtab.classfile.ClassfileParser.class scala.tools.nsc.symtab.classfile.ICodeReader.class scala.tools.nsc.symtab.classfile.Pickler.class scala.tools.nsc.symtab.classfile.package.class scala.tools.nsc.symtab.package.class scala.tools.nsc.transform.AddInterfaces.class scala.tools.nsc.transform.CleanUp.class scala.tools.nsc.transform.Constructors.class scala.tools.nsc.transform.Delambdafy.class scala.tools.nsc.transform.Erasure.class scala.tools.nsc.transform.ExplicitOuter.class scala.tools.nsc.transform.ExtensionMethods.class scala.tools.nsc.transform.Flatten.class scala.tools.nsc.transform.InfoTransform.class scala.tools.nsc.transform.InlineErasure.class scala.tools.nsc.transform.LambdaLift.class scala.tools.nsc.transform.LazyVals.class scala.tools.nsc.transform.Mixin.class scala.tools.nsc.transform.OverridingPairs.class scala.tools.nsc.transform.PostErasure.class scala.tools.nsc.transform.SampleTransform.class scala.tools.nsc.transform.SpecializeTypes.class scala.tools.nsc.transform.Statics.class scala.tools.nsc.transform.TailCalls.class scala.tools.nsc.transform.Transform.class scala.tools.nsc.transform.TypeAdaptingTransformer.class scala.tools.nsc.transform.TypingTransformers.class scala.tools.nsc.transform.UnCurry.class scala.tools.nsc.transform.patmat.Debugging.class scala.tools.nsc.transform.patmat.Interface.class scala.tools.nsc.transform.patmat.Logic.class scala.tools.nsc.transform.patmat.MatchAnalysis.class scala.tools.nsc.transform.patmat.MatchApproximation.class scala.tools.nsc.transform.patmat.MatchCodeGen.class scala.tools.nsc.transform.patmat.MatchCps.class scala.tools.nsc.transform.patmat.MatchOptimization.class scala.tools.nsc.transform.patmat.MatchTranslation.class scala.tools.nsc.transform.patmat.MatchTreeMaking.class scala.tools.nsc.transform.patmat.MatchWarnings.class scala.tools.nsc.transform.patmat.PatternExpander.class scala.tools.nsc.transform.patmat.PatternMatching.class scala.tools.nsc.transform.patmat.PatternMatchingStats.class scala.tools.nsc.transform.patmat.ScalaLogic.class scala.tools.nsc.transform.patmat.ScalacPatternExpanders.class scala.tools.nsc.transform.patmat.Solving.class scala.tools.nsc.transform.patmat.TreeAndTypeAnalysis.class scala.tools.nsc.typechecker.Adaptations.class scala.tools.nsc.typechecker.Analyzer.class scala.tools.nsc.typechecker.AnalyzerPlugins.class scala.tools.nsc.typechecker.Checkability.class scala.tools.nsc.typechecker.Checkable.class scala.tools.nsc.typechecker.ConstantFolder.class scala.tools.nsc.typechecker.ContextErrors.class scala.tools.nsc.typechecker.ContextMode.class scala.tools.nsc.typechecker.Contexts.class scala.tools.nsc.typechecker.DestructureTypes.class scala.tools.nsc.typechecker.Duplicators.class scala.tools.nsc.typechecker.EtaExpansion.class scala.tools.nsc.typechecker.Fingerprint.class scala.tools.nsc.typechecker.Implicits.class scala.tools.nsc.typechecker.ImplicitsStats.class scala.tools.nsc.typechecker.Infer.class scala.tools.nsc.typechecker.Macros.class scala.tools.nsc.typechecker.MacrosStats.class scala.tools.nsc.typechecker.MethodSynthesis.class scala.tools.nsc.typechecker.Namers.class scala.tools.nsc.typechecker.NamesDefaults.class scala.tools.nsc.typechecker.PatternTypers.class scala.tools.nsc.typechecker.RefChecks.class scala.tools.nsc.typechecker.StdAttachments.class scala.tools.nsc.typechecker.StructuredTypeStrings.class scala.tools.nsc.typechecker.SuperAccessors.class scala.tools.nsc.typechecker.SyntheticMethods.class scala.tools.nsc.typechecker.Tags.class scala.tools.nsc.typechecker.TreeCheckers.class scala.tools.nsc.typechecker.TypeDiagnostics.class scala.tools.nsc.typechecker.TypeStrings.class scala.tools.nsc.typechecker.Typers.class scala.tools.nsc.typechecker.TypersStats.class scala.tools.nsc.typechecker.TypersTracking.class scala.tools.nsc.typechecker.Unapplies.class scala.tools.nsc.util.CharArrayReader.class scala.tools.nsc.util.CharArrayReaderData.class scala.tools.nsc.util.ClassPath.class scala.tools.nsc.util.DeltaClassPath.class scala.tools.nsc.util.DirectoryClassPath.class scala.tools.nsc.util.DocStrings.class scala.tools.nsc.util.EmptyAction.class scala.tools.nsc.util.Exceptional.class scala.tools.nsc.util.FailedInterrupt.class scala.tools.nsc.util.InterruptReq.class scala.tools.nsc.util.JavaCharArrayReader.class scala.tools.nsc.util.JavaClassPath.class scala.tools.nsc.util.MergedClassPath.class scala.tools.nsc.util.ShowPickled.class scala.tools.nsc.util.SimpleTracer.class scala.tools.nsc.util.SourcePath.class scala.tools.nsc.util.StackTracing.class scala.tools.nsc.util.StatisticsInfo.class scala.tools.nsc.util.WorkScheduler.class scala.tools.nsc.util.package.class scala.tools.partest.ScaladocModelTest.class scala.tools.reflect.Eval.class scala.tools.reflect.FastTrack.class scala.tools.reflect.FormatInterpolator.class scala.tools.reflect.FrontEnd.class scala.tools.reflect.ReflectGlobal.class scala.tools.reflect.ReflectMain.class scala.tools.reflect.ReflectSetup.class scala.tools.reflect.StdContextTags.class scala.tools.reflect.StdRuntimeTags.class scala.tools.reflect.StdTags.class scala.tools.reflect.ToolBox.class scala.tools.reflect.ToolBoxError.class scala.tools.reflect.ToolBoxFactory.class scala.tools.reflect.WrappedProperties.class scala.tools.reflect.package.class scala.tools.util.CompileOutputCommon.class scala.tools.util.Javap.class scala.tools.util.JpResult.class scala.tools.util.NoJavap.class scala.tools.util.PathResolver.class scala.tools.util.SocketServer.class scala.tools.util.VerifyClass.class scala/tools/ant/antlib.xml scala/tools/ant/sabbus/antlib.xml scala/tools/ant/templates/tool-unix.tmpl scala/tools/ant/templates/tool-windows.tmpl scala/tools/nsc/doc/html/resource/lib/arrow-down.png scala/tools/nsc/doc/html/resource/lib/arrow-right.png scala/tools/nsc/doc/html/resource/lib/class.png scala/tools/nsc/doc/html/resource/lib/class_big.png scala/tools/nsc/doc/html/resource/lib/class_diagram.png scala/tools/nsc/doc/html/resource/lib/class_to_object_big.png scala/tools/nsc/doc/html/resource/lib/constructorsbg.gif scala/tools/nsc/doc/html/resource/lib/conversionbg.gif scala/tools/nsc/doc/html/resource/lib/defbg-blue.gif scala/tools/nsc/doc/html/resource/lib/defbg-green.gif scala/tools/nsc/doc/html/resource/lib/diagrams.css scala/tools/nsc/doc/html/resource/lib/diagrams.js scala/tools/nsc/doc/html/resource/lib/filter_box_left.png scala/tools/nsc/doc/html/resource/lib/filter_box_left2.gif scala/tools/nsc/doc/html/resource/lib/filter_box_right.png scala/tools/nsc/doc/html/resource/lib/filterbg.gif scala/tools/nsc/doc/html/resource/lib/filterboxbarbg.gif scala/tools/nsc/doc/html/resource/lib/filterboxbarbg.png scala/tools/nsc/doc/html/resource/lib/filterboxbg.gif scala/tools/nsc/doc/html/resource/lib/fullcommenttopbg.gif scala/tools/nsc/doc/html/resource/lib/index.css scala/tools/nsc/doc/html/resource/lib/index.js scala/tools/nsc/doc/html/resource/lib/jquery-ui.js scala/tools/nsc/doc/html/resource/lib/jquery.js scala/tools/nsc/doc/html/resource/lib/jquery.layout.js scala/tools/nsc/doc/html/resource/lib/modernizr.custom.js scala/tools/nsc/doc/html/resource/lib/navigation-li-a.png scala/tools/nsc/doc/html/resource/lib/navigation-li.png scala/tools/nsc/doc/html/resource/lib/object.png scala/tools/nsc/doc/html/resource/lib/object_big.png scala/tools/nsc/doc/html/resource/lib/object_diagram.png scala/tools/nsc/doc/html/resource/lib/object_to_class_big.png scala/tools/nsc/doc/html/resource/lib/object_to_trait_big.png scala/tools/nsc/doc/html/resource/lib/object_to_type_big.png scala/tools/nsc/doc/html/resource/lib/ownderbg2.gif scala/tools/nsc/doc/html/resource/lib/ownerbg.gif scala/tools/nsc/doc/html/resource/lib/ownerbg2.gif scala/tools/nsc/doc/html/resource/lib/package.png scala/tools/nsc/doc/html/resource/lib/package_big.png scala/tools/nsc/doc/html/resource/lib/packagesbg.gif scala/tools/nsc/doc/html/resource/lib/permalink.png scala/tools/nsc/doc/html/resource/lib/raphael-min.js scala/tools/nsc/doc/html/resource/lib/ref-index.css scala/tools/nsc/doc/html/resource/lib/remove.png scala/tools/nsc/doc/html/resource/lib/scheduler.js scala/tools/nsc/doc/html/resource/lib/selected-implicits.png scala/tools/nsc/doc/html/resource/lib/selected-right-implicits.png scala/tools/nsc/doc/html/resource/lib/selected-right.png scala/tools/nsc/doc/html/resource/lib/selected.png scala/tools/nsc/doc/html/resource/lib/selected2-right.png scala/tools/nsc/doc/html/resource/lib/selected2.png scala/tools/nsc/doc/html/resource/lib/signaturebg.gif scala/tools/nsc/doc/html/resource/lib/signaturebg2.gif scala/tools/nsc/doc/html/resource/lib/template.css scala/tools/nsc/doc/html/resource/lib/template.js scala/tools/nsc/doc/html/resource/lib/tools.tooltip.js scala/tools/nsc/doc/html/resource/lib/trait.png scala/tools/nsc/doc/html/resource/lib/trait_big.png scala/tools/nsc/doc/html/resource/lib/trait_diagram.png scala/tools/nsc/doc/html/resource/lib/trait_to_object_big.png scala/tools/nsc/doc/html/resource/lib/type.png scala/tools/nsc/doc/html/resource/lib/type_big.png scala/tools/nsc/doc/html/resource/lib/type_diagram.png scala/tools/nsc/doc/html/resource/lib/type_to_object_big.png scala/tools/nsc/doc/html/resource/lib/typebg.gif scala/tools/nsc/doc/html/resource/lib/unselected.png scala/tools/nsc/doc/html/resource/lib/valuemembersbg.gif scala/tools/nsc/doc/html/resource/lib/versions.txt scaladoc.properties
scala-compiler-2.11.4.pom file content.
<?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.4</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.4</version> </dependency> <dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-reflect</artifactId> <version>2.11.4</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.2</version> </dependency> <dependency> <!-- for scala-compiler-repl; once it moves there, make it required --> <groupId>jline</groupId> <artifactId>jline</artifactId> <version>2.12</version> <optional>true</optional> </dependency> </dependencies> <developers> <developer> <id>lamp</id> <name>EPFL LAMP</name> </developer> <developer> <id>Typesafe</id> <name>Typesafe, Inc.</name> </developer> </developers> </project>
<dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-compiler</artifactId> <version>2.11.4</version> </dependency>
If you think the following scala-compiler-2.11.4.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download scala-compiler-2.11.4.jar file