diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000000..56b502465a --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,5 @@ +### CLA + +To contribute to Zinc, you or your employer must sign Lightbend Contributor License Agreement . + +If you add a new file, run `createHeaders` task from sbt shell to put the copyright notice. diff --git a/LICENSE b/LICENSE index e096de7874..672bd70af7 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,5 @@ -Copyright (c) 2008-2016 Lightbend Inc. +Copyright 2011 - 2017, Lightbend, Inc. +Copyright 2008 - 2010, Mark Harrah All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/internal/compiler-bridge/src/main/scala/xsbt/API.scala b/internal/compiler-bridge/src/main/scala/xsbt/API.scala index d1ce25d120..e1673f8656 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/API.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/API.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009, 2010, 2011 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt import scala.tools.nsc.Phase diff --git a/internal/compiler-bridge/src/main/scala/xsbt/Analyzer.scala b/internal/compiler-bridge/src/main/scala/xsbt/Analyzer.scala index e19d908eaf..968322cc75 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/Analyzer.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/Analyzer.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt import scala.tools.nsc.{ io, plugins, symtab, Global, Phase } diff --git a/internal/compiler-bridge/src/main/scala/xsbt/ClassName.scala b/internal/compiler-bridge/src/main/scala/xsbt/ClassName.scala index 702a132a4e..478042044a 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/ClassName.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/ClassName.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbt import scala.tools.nsc.Global diff --git a/internal/compiler-bridge/src/main/scala/xsbt/Command.scala b/internal/compiler-bridge/src/main/scala/xsbt/Command.scala index a14582648b..4f3890473d 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/Command.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/Command.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Jason Zaugg +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt import scala.tools.nsc.{ CompilerCommand, Settings } diff --git a/internal/compiler-bridge/src/main/scala/xsbt/CompilerInterface.scala b/internal/compiler-bridge/src/main/scala/xsbt/CompilerInterface.scala index 155ce99a31..1d54e18d1a 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/CompilerInterface.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/CompilerInterface.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt import xsbti.{ AnalysisCallback, Logger, Problem, Reporter, Severity } diff --git a/internal/compiler-bridge/src/main/scala/xsbt/ConsoleInterface.scala b/internal/compiler-bridge/src/main/scala/xsbt/ConsoleInterface.scala index 02ceec0dc8..dff600e557 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/ConsoleInterface.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/ConsoleInterface.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt import xsbti.Logger diff --git a/internal/compiler-bridge/src/main/scala/xsbt/DelegatingReporter.scala b/internal/compiler-bridge/src/main/scala/xsbt/DelegatingReporter.scala index 3a5ecc6f59..2a3d257c86 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/DelegatingReporter.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/DelegatingReporter.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009, 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt import xsbti.{ F0, Logger, Maybe } diff --git a/internal/compiler-bridge/src/main/scala/xsbt/Dependency.scala b/internal/compiler-bridge/src/main/scala/xsbt/Dependency.scala index a9c34d9c0c..812af09b26 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/Dependency.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/Dependency.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt import java.io.File diff --git a/internal/compiler-bridge/src/main/scala/xsbt/ExtractAPI.scala b/internal/compiler-bridge/src/main/scala/xsbt/ExtractAPI.scala index 29def886a0..099489ba86 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/ExtractAPI.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/ExtractAPI.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbt import java.io.File diff --git a/internal/compiler-bridge/src/main/scala/xsbt/ExtractUsedNames.scala b/internal/compiler-bridge/src/main/scala/xsbt/ExtractUsedNames.scala index d724476bf5..6803cf7eb1 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/ExtractUsedNames.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/ExtractUsedNames.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbt import scala.collection.mutable diff --git a/internal/compiler-bridge/src/main/scala/xsbt/GlobalHelpers.scala b/internal/compiler-bridge/src/main/scala/xsbt/GlobalHelpers.scala index 4888265838..c65353f55b 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/GlobalHelpers.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/GlobalHelpers.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbt import scala.tools.nsc.Global diff --git a/internal/compiler-bridge/src/main/scala/xsbt/LocalToNonLocalClass.scala b/internal/compiler-bridge/src/main/scala/xsbt/LocalToNonLocalClass.scala index 8b18368c84..13bb2e7ed9 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/LocalToNonLocalClass.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/LocalToNonLocalClass.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbt import collection.mutable.Map diff --git a/internal/compiler-bridge/src/main/scala/xsbt/LocateClassFile.scala b/internal/compiler-bridge/src/main/scala/xsbt/LocateClassFile.scala index 865167c290..c90a7d687e 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/LocateClassFile.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/LocateClassFile.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt import scala.reflect.io.NoAbstractFile diff --git a/internal/compiler-bridge/src/main/scala/xsbt/Log.scala b/internal/compiler-bridge/src/main/scala/xsbt/Log.scala index 8b31bb9b24..17bbfe50c2 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/Log.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/Log.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt object Log { diff --git a/internal/compiler-bridge/src/main/scala/xsbt/Message.scala b/internal/compiler-bridge/src/main/scala/xsbt/Message.scala index 9ce888d58f..142e3238d8 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/Message.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/Message.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt object Message { diff --git a/internal/compiler-bridge/src/main/scala/xsbt/ScaladocInterface.scala b/internal/compiler-bridge/src/main/scala/xsbt/ScaladocInterface.scala index 093fef986f..b43ef13bdb 100644 --- a/internal/compiler-bridge/src/main/scala/xsbt/ScaladocInterface.scala +++ b/internal/compiler-bridge/src/main/scala/xsbt/ScaladocInterface.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt import xsbti.Logger diff --git a/internal/compiler-interface/src/main/java/xsbti/AnalysisCallback.java b/internal/compiler-interface/src/main/java/xsbti/AnalysisCallback.java index 370559e0d8..d9e933b62a 100644 --- a/internal/compiler-interface/src/main/java/xsbti/AnalysisCallback.java +++ b/internal/compiler-interface/src/main/java/xsbti/AnalysisCallback.java @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbti; import xsbti.api.DependencyContext; diff --git a/internal/compiler-interface/src/main/java/xsbti/ArtifactInfo.java b/internal/compiler-interface/src/main/java/xsbti/ArtifactInfo.java index 6f2eedae55..a834978f8d 100644 --- a/internal/compiler-interface/src/main/java/xsbti/ArtifactInfo.java +++ b/internal/compiler-interface/src/main/java/xsbti/ArtifactInfo.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti; public final class ArtifactInfo diff --git a/internal/compiler-interface/src/main/java/xsbti/CompileCancelled.java b/internal/compiler-interface/src/main/java/xsbti/CompileCancelled.java index bcd3695dde..b32e4eeb43 100644 --- a/internal/compiler-interface/src/main/java/xsbti/CompileCancelled.java +++ b/internal/compiler-interface/src/main/java/xsbti/CompileCancelled.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti; /** diff --git a/internal/compiler-interface/src/main/java/xsbti/CompileFailed.java b/internal/compiler-interface/src/main/java/xsbti/CompileFailed.java index f1cbbc61ba..54dce98881 100644 --- a/internal/compiler-interface/src/main/java/xsbti/CompileFailed.java +++ b/internal/compiler-interface/src/main/java/xsbti/CompileFailed.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti; public abstract class CompileFailed extends RuntimeException diff --git a/internal/compiler-interface/src/main/java/xsbti/Reporter.java b/internal/compiler-interface/src/main/java/xsbti/Reporter.java index d76be8ea65..49de037d39 100644 --- a/internal/compiler-interface/src/main/java/xsbti/Reporter.java +++ b/internal/compiler-interface/src/main/java/xsbti/Reporter.java @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009, 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbti; public interface Reporter diff --git a/internal/compiler-interface/src/main/java/xsbti/api/AbstractLazy.java b/internal/compiler-interface/src/main/java/xsbti/api/AbstractLazy.java index bd49dededc..31463259f2 100644 --- a/internal/compiler-interface/src/main/java/xsbti/api/AbstractLazy.java +++ b/internal/compiler-interface/src/main/java/xsbti/api/AbstractLazy.java @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbti.api; import java.io.ObjectStreamException; diff --git a/internal/compiler-interface/src/main/java/xsbti/api/Lazy.java b/internal/compiler-interface/src/main/java/xsbti/api/Lazy.java index 1ee29b0133..a974f34808 100644 --- a/internal/compiler-interface/src/main/java/xsbti/api/Lazy.java +++ b/internal/compiler-interface/src/main/java/xsbti/api/Lazy.java @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbti.api; public interface Lazy diff --git a/internal/compiler-interface/src/main/java/xsbti/api/Modifiers.java b/internal/compiler-interface/src/main/java/xsbti/api/Modifiers.java index c91c3ec282..fa6d5ade36 100644 --- a/internal/compiler-interface/src/main/java/xsbti/api/Modifiers.java +++ b/internal/compiler-interface/src/main/java/xsbti/api/Modifiers.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.api; public final class Modifiers implements java.io.Serializable diff --git a/internal/compiler-interface/src/main/java/xsbti/api/SafeLazy.java b/internal/compiler-interface/src/main/java/xsbti/api/SafeLazy.java index 1f26e3a3ea..7e75f5f3c0 100644 --- a/internal/compiler-interface/src/main/java/xsbti/api/SafeLazy.java +++ b/internal/compiler-interface/src/main/java/xsbti/api/SafeLazy.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.api; /** diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/CachedCompiler.java b/internal/compiler-interface/src/main/java/xsbti/compile/CachedCompiler.java index 1d37f08831..ea9104e688 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/CachedCompiler.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/CachedCompiler.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import xsbti.AnalysisCallback; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/CachedCompilerProvider.java b/internal/compiler-interface/src/main/java/xsbti/compile/CachedCompilerProvider.java index 313f275052..9595e67cb4 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/CachedCompilerProvider.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/CachedCompilerProvider.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import xsbti.Logger; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/ClassFileManager.java b/internal/compiler-interface/src/main/java/xsbti/compile/ClassFileManager.java index 40e16bf969..456d31d63a 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/ClassFileManager.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/ClassFileManager.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import java.io.File; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/CompileOrder.java b/internal/compiler-interface/src/main/java/xsbti/compile/CompileOrder.java index 5683f75d94..273bbaf891 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/CompileOrder.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/CompileOrder.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; /** diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/CompileProgress.java b/internal/compiler-interface/src/main/java/xsbti/compile/CompileProgress.java index 17174ff6a0..de182982b7 100755 --- a/internal/compiler-interface/src/main/java/xsbti/compile/CompileProgress.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/CompileProgress.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; /** diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/DefinesClass.java b/internal/compiler-interface/src/main/java/xsbti/compile/DefinesClass.java index 2d5eeda14e..d7b57ec32e 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/DefinesClass.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/DefinesClass.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; /** diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/DependencyChanges.java b/internal/compiler-interface/src/main/java/xsbti/compile/DependencyChanges.java index 4f6bda55ad..3780f4ff13 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/DependencyChanges.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/DependencyChanges.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import java.io.File; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/ExternalHooks.java b/internal/compiler-interface/src/main/java/xsbti/compile/ExternalHooks.java index f2e8a7ae47..92611493f7 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/ExternalHooks.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/ExternalHooks.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; /** diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/GlobalsCache.java b/internal/compiler-interface/src/main/java/xsbti/compile/GlobalsCache.java index c8540e2d2d..c4153ae3a7 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/GlobalsCache.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/GlobalsCache.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import xsbti.Logger; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/IncOptionsUtil.java b/internal/compiler-interface/src/main/java/xsbti/compile/IncOptionsUtil.java index 3198c3b1c8..66227705e7 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/IncOptionsUtil.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/IncOptionsUtil.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import java.io.File; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/IncToolOptionsUtil.java b/internal/compiler-interface/src/main/java/xsbti/compile/IncToolOptionsUtil.java index 5844245af1..0ae5fddf6b 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/IncToolOptionsUtil.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/IncToolOptionsUtil.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import xsbti.Maybe; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/IncrementalCompiler.java b/internal/compiler-interface/src/main/java/xsbti/compile/IncrementalCompiler.java index e555cf12c7..0d477140f0 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/IncrementalCompiler.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/IncrementalCompiler.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import xsbti.Logger; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/JavaCompiler.java b/internal/compiler-interface/src/main/java/xsbti/compile/JavaCompiler.java index e623d3c179..5e4a837fa0 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/JavaCompiler.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/JavaCompiler.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; public interface JavaCompiler extends JavaTool {} diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/JavaTool.java b/internal/compiler-interface/src/main/java/xsbti/compile/JavaTool.java index 03ebde4cfb..5cee848acd 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/JavaTool.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/JavaTool.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import java.io.File; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/JavaTools.java b/internal/compiler-interface/src/main/java/xsbti/compile/JavaTools.java index dbaeedcfac..6e6b67410b 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/JavaTools.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/JavaTools.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import java.io.File; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/Javadoc.java b/internal/compiler-interface/src/main/java/xsbti/compile/Javadoc.java index c6691bcd5d..b9c597a344 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/Javadoc.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/Javadoc.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; public interface Javadoc extends JavaTool {} diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/MultipleOutput.java b/internal/compiler-interface/src/main/java/xsbti/compile/MultipleOutput.java index 6ba3479e6c..66a68c6518 100755 --- a/internal/compiler-interface/src/main/java/xsbti/compile/MultipleOutput.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/MultipleOutput.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import java.io.File; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/Output.java b/internal/compiler-interface/src/main/java/xsbti/compile/Output.java index 4f785884e4..10eba85df0 100755 --- a/internal/compiler-interface/src/main/java/xsbti/compile/Output.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/Output.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; /** Abstract interface denoting the output of the compilation. Inheritors are SingleOutput with a global output directory and * MultipleOutput that specifies the output directory per source file. diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/PerClasspathEntryLookup.java b/internal/compiler-interface/src/main/java/xsbti/compile/PerClasspathEntryLookup.java index 732fef844f..04b735afbe 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/PerClasspathEntryLookup.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/PerClasspathEntryLookup.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import java.io.File; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/ScalaCompiler.java b/internal/compiler-interface/src/main/java/xsbti/compile/ScalaCompiler.java index b2c9e294bf..99dff19dc0 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/ScalaCompiler.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/ScalaCompiler.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import xsbti.AnalysisCallback; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/ScalaInstance.java b/internal/compiler-interface/src/main/java/xsbti/compile/ScalaInstance.java index d2530f9833..3b14d40199 100644 --- a/internal/compiler-interface/src/main/java/xsbti/compile/ScalaInstance.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/ScalaInstance.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import java.io.File; diff --git a/internal/compiler-interface/src/main/java/xsbti/compile/SingleOutput.java b/internal/compiler-interface/src/main/java/xsbti/compile/SingleOutput.java index cb200c9b77..ab96a27e77 100755 --- a/internal/compiler-interface/src/main/java/xsbti/compile/SingleOutput.java +++ b/internal/compiler-interface/src/main/java/xsbti/compile/SingleOutput.java @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.compile; import java.io.File; diff --git a/internal/zinc-apiinfo/src/main/scala/sbt/internal/inc/ClassToAPI.scala b/internal/zinc-apiinfo/src/main/scala/sbt/internal/inc/ClassToAPI.scala index dffbe7387a..9bd498cc84 100644 --- a/internal/zinc-apiinfo/src/main/scala/sbt/internal/inc/ClassToAPI.scala +++ b/internal/zinc-apiinfo/src/main/scala/sbt/internal/inc/ClassToAPI.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-apiinfo/src/main/scala/xsbt/api/APIUtil.scala b/internal/zinc-apiinfo/src/main/scala/xsbt/api/APIUtil.scala index 2d22418daf..4b086c1629 100644 --- a/internal/zinc-apiinfo/src/main/scala/xsbt/api/APIUtil.scala +++ b/internal/zinc-apiinfo/src/main/scala/xsbt/api/APIUtil.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbt.api import xsbti.api._ diff --git a/internal/zinc-apiinfo/src/main/scala/xsbt/api/Discovered.scala b/internal/zinc-apiinfo/src/main/scala/xsbt/api/Discovered.scala index f19793190c..82dbbda331 100644 --- a/internal/zinc-apiinfo/src/main/scala/xsbt/api/Discovered.scala +++ b/internal/zinc-apiinfo/src/main/scala/xsbt/api/Discovered.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt.api final case class Discovered(baseClasses: Set[String], annotations: Set[String], hasMain: Boolean, isModule: Boolean) { diff --git a/internal/zinc-apiinfo/src/main/scala/xsbt/api/Discovery.scala b/internal/zinc-apiinfo/src/main/scala/xsbt/api/Discovery.scala index 9cd07d4d25..4450973fff 100644 --- a/internal/zinc-apiinfo/src/main/scala/xsbt/api/Discovery.scala +++ b/internal/zinc-apiinfo/src/main/scala/xsbt/api/Discovery.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt.api import xsbti.api.{ Path => APath, _ } diff --git a/internal/zinc-apiinfo/src/main/scala/xsbt/api/HashAPI.scala b/internal/zinc-apiinfo/src/main/scala/xsbt/api/HashAPI.scala index 7694fb842a..edf833f0ac 100644 --- a/internal/zinc-apiinfo/src/main/scala/xsbt/api/HashAPI.scala +++ b/internal/zinc-apiinfo/src/main/scala/xsbt/api/HashAPI.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2009, 2010, 2011 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt.api import xsbti.api._ diff --git a/internal/zinc-apiinfo/src/main/scala/xsbt/api/NameHashing.scala b/internal/zinc-apiinfo/src/main/scala/xsbt/api/NameHashing.scala index b6f86baad8..8f436ff353 100644 --- a/internal/zinc-apiinfo/src/main/scala/xsbt/api/NameHashing.scala +++ b/internal/zinc-apiinfo/src/main/scala/xsbt/api/NameHashing.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbt.api import xsbti.api.Definition diff --git a/internal/zinc-apiinfo/src/main/scala/xsbt/api/SafeLazyProxy.scala b/internal/zinc-apiinfo/src/main/scala/xsbt/api/SafeLazyProxy.scala index 827753e2df..72183b9d0a 100644 --- a/internal/zinc-apiinfo/src/main/scala/xsbt/api/SafeLazyProxy.scala +++ b/internal/zinc-apiinfo/src/main/scala/xsbt/api/SafeLazyProxy.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbti.api /** diff --git a/internal/zinc-apiinfo/src/main/scala/xsbt/api/SameAPI.scala b/internal/zinc-apiinfo/src/main/scala/xsbt/api/SameAPI.scala index 4c81a6d81f..623ed0f5eb 100644 --- a/internal/zinc-apiinfo/src/main/scala/xsbt/api/SameAPI.scala +++ b/internal/zinc-apiinfo/src/main/scala/xsbt/api/SameAPI.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2009, 2010, 2011 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt.api import xsbti.api._ diff --git a/internal/zinc-apiinfo/src/main/scala/xsbt/api/ShowAPI.scala b/internal/zinc-apiinfo/src/main/scala/xsbt/api/ShowAPI.scala index 527c84b06e..0c4463075e 100644 --- a/internal/zinc-apiinfo/src/main/scala/xsbt/api/ShowAPI.scala +++ b/internal/zinc-apiinfo/src/main/scala/xsbt/api/ShowAPI.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt.api import xsbti.api._ diff --git a/internal/zinc-apiinfo/src/main/scala/xsbt/api/Visit.scala b/internal/zinc-apiinfo/src/main/scala/xsbt/api/Visit.scala index aade537413..bc99c3428b 100644 --- a/internal/zinc-apiinfo/src/main/scala/xsbt/api/Visit.scala +++ b/internal/zinc-apiinfo/src/main/scala/xsbt/api/Visit.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt.api import xsbti.api._ diff --git a/internal/zinc-classfile/src/main/scala/sbt/internal/inc/classfile/Analyze.scala b/internal/zinc-classfile/src/main/scala/sbt/internal/inc/classfile/Analyze.scala index a64c261cd7..c2873759dd 100644 --- a/internal/zinc-classfile/src/main/scala/sbt/internal/inc/classfile/Analyze.scala +++ b/internal/zinc-classfile/src/main/scala/sbt/internal/inc/classfile/Analyze.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2009, 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-classfile/src/main/scala/sbt/internal/inc/classfile/ClassFile.scala b/internal/zinc-classfile/src/main/scala/sbt/internal/inc/classfile/ClassFile.scala index 153ea5afcd..628f8c7622 100644 --- a/internal/zinc-classfile/src/main/scala/sbt/internal/inc/classfile/ClassFile.scala +++ b/internal/zinc-classfile/src/main/scala/sbt/internal/inc/classfile/ClassFile.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-classfile/src/main/scala/sbt/internal/inc/classfile/Parser.scala b/internal/zinc-classfile/src/main/scala/sbt/internal/inc/classfile/Parser.scala index 6455ec6b0b..700231fba3 100644 --- a/internal/zinc-classfile/src/main/scala/sbt/internal/inc/classfile/Parser.scala +++ b/internal/zinc-classfile/src/main/scala/sbt/internal/inc/classfile/Parser.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/ModuleUtilities.scala b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/ModuleUtilities.scala index 1afaaba20f..2b89574c2d 100644 --- a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/ModuleUtilities.scala +++ b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/ModuleUtilities.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/ReflectUtilities.scala b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/ReflectUtilities.scala index b0b25d763c..347714cb86 100644 --- a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/ReflectUtilities.scala +++ b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/ReflectUtilities.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008 David MacIver, Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/ScalaInstance.scala b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/ScalaInstance.scala index e95cecd60c..c9c9eb93d9 100644 --- a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/ScalaInstance.scala +++ b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/ScalaInstance.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2009, 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/ClassLoaderCache.scala b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/ClassLoaderCache.scala index 526a2d71a1..7af2307e00 100644 --- a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/ClassLoaderCache.scala +++ b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/ClassLoaderCache.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/ClassLoaders.scala b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/ClassLoaders.scala index 2455a4397c..9c3fbb0fea 100644 --- a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/ClassLoaders.scala +++ b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/ClassLoaders.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/ClasspathUtilities.scala b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/ClasspathUtilities.scala index 1bf04ba11a..fc735a942a 100644 --- a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/ClasspathUtilities.scala +++ b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/ClasspathUtilities.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009, 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/DualLoader.scala b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/DualLoader.scala index dd253d62e7..9ab1f2f75c 100644 --- a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/DualLoader.scala +++ b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/DualLoader.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/RawURL.scala b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/RawURL.scala index 053fd5a6b1..400ce7a6ce 100644 --- a/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/RawURL.scala +++ b/internal/zinc-classpath/src/main/scala/sbt/internal/inc/classpath/RawURL.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/AnalyzingCompiler.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/AnalyzingCompiler.scala index e249130bb7..78374bd292 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/AnalyzingCompiler.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/AnalyzingCompiler.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2009, 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/ClasspathOptionsUtil.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/ClasspathOptionsUtil.scala index da3cbb4f04..354dadae4b 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/ClasspathOptionsUtil.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/ClasspathOptionsUtil.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2009, 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerArguments.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerArguments.scala index 01b61b96bf..9ed505b35e 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerArguments.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerArguments.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2009, 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerBridgeProvider.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerBridgeProvider.scala index 6422756b0b..b12accd8b0 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerBridgeProvider.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerBridgeProvider.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerCache.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerCache.scala index 85a79f7215..269e5d2084 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerCache.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerCache.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerOutput.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerOutput.scala index 13c8077d32..38bc52597b 100755 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerOutput.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/CompilerOutput.scala @@ -1,5 +1,8 @@ -/* sbt -- Simple Build Tool - * Copyright 2012 Eugene Vigdorchik +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ package sbt diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/LoggerReporter.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/LoggerReporter.scala index 45486326f8..0080af92e6 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/LoggerReporter.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/LoggerReporter.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2008, 2009, 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/RawCompiler.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/RawCompiler.scala index 3334a6bc26..b135765f6d 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/RawCompiler.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/RawCompiler.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2009, 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/DiagnosticsReporter.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/DiagnosticsReporter.scala index e785d23686..e616cfee64 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/DiagnosticsReporter.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/DiagnosticsReporter.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/ForkedJava.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/ForkedJava.scala index 4497d76fc7..4e94e6bdd5 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/ForkedJava.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/ForkedJava.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavaCompiler.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavaCompiler.scala index 8b51fa5f5a..951c1dafa8 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavaCompiler.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavaCompiler.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavaCompilerArguments.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavaCompilerArguments.scala index 349084a72f..05729588e5 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavaCompilerArguments.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavaCompilerArguments.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavaErrorParser.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavaErrorParser.scala index 3b6d88dd9b..c98aa81e6b 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavaErrorParser.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavaErrorParser.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavacProcessLogger.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavacProcessLogger.scala index b8413f0cb2..85c89871db 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavacProcessLogger.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/JavacProcessLogger.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/LocalJava.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/LocalJava.scala index 8f4eaec5e9..7e365d0785 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/LocalJava.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/LocalJava.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal diff --git a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/ProcessLoggerWriter.scala b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/ProcessLoggerWriter.scala index b9bd8356be..5e5c1ad1e4 100644 --- a/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/ProcessLoggerWriter.scala +++ b/internal/zinc-compile-core/src/main/scala/sbt/internal/inc/javac/ProcessLoggerWriter.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/APIDiff.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/APIDiff.scala index c910317675..f1712e7054 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/APIDiff.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/APIDiff.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/APIs.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/APIs.scala index 1d227af6e4..fce1b2209b 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/APIs.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/APIs.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/Analysis.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/Analysis.scala index 735e826885..97db5f4ef9 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/Analysis.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/Analysis.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/AnalysisStore.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/AnalysisStore.scala index a4063fb0b4..8e796f0ef5 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/AnalysisStore.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/AnalysisStore.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/Changes.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/Changes.scala index 3e0d0c8a9b..dc7db71024 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/Changes.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/Changes.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/ClassToSourceMapper.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/ClassToSourceMapper.scala index 8875fa1d6b..3e1f4bd958 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/ClassToSourceMapper.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/ClassToSourceMapper.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/ClassfileManager.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/ClassfileManager.scala index fc5b95d832..4381bd9bbe 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/ClassfileManager.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/ClassfileManager.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/CompanionsStore.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/CompanionsStore.scala index a0538bafb7..ac47489866 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/CompanionsStore.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/CompanionsStore.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/Compilations.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/Compilations.scala index 5af47f38dc..d87c3a937a 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/Compilations.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/Compilations.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/Compile.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/Compile.scala index 5e3b020cb5..5eb93c9b4d 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/Compile.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/Compile.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/FileValueCache.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/FileValueCache.scala index 4ff4ef457f..3ebb41a15c 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/FileValueCache.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/FileValueCache.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/Incremental.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/Incremental.scala index 186237b79d..4645140f55 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/Incremental.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/Incremental.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/IncrementalAntStyle.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/IncrementalAntStyle.scala index 00c952b8c4..0986162df7 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/IncrementalAntStyle.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/IncrementalAntStyle.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/IncrementalCommon.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/IncrementalCommon.scala index c83702fd30..044af6c2dd 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/IncrementalCommon.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/IncrementalCommon.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/IncrementalNameHashing.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/IncrementalNameHashing.scala index 9e0e763e42..bcd2286518 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/IncrementalNameHashing.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/IncrementalNameHashing.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/Locate.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/Locate.scala index 1000de5a45..9d233ceedd 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/Locate.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/Locate.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/Lookup.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/Lookup.scala index 3e7b7b4051..d3845bac9f 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/Lookup.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/Lookup.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt.internal.inc import java.io.File diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/MemberRefInvalidator.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/MemberRefInvalidator.scala index 1a7447cec7..ab3c952cc6 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/MemberRefInvalidator.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/MemberRefInvalidator.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/MiniSetupUtil.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/MiniSetupUtil.scala index d5cc5ec24d..73afbd841d 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/MiniSetupUtil.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/MiniSetupUtil.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/Relations.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/Relations.scala index f3ba5a3627..d12c2d2d1e 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/Relations.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/Relations.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/SourceInfo.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/SourceInfo.scala index d0ef9528a9..9c5f5f7255 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/SourceInfo.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/SourceInfo.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-core/src/main/scala/sbt/internal/inc/Stamp.scala b/internal/zinc-core/src/main/scala/sbt/internal/inc/Stamp.scala index bcf372df36..0156709466 100644 --- a/internal/zinc-core/src/main/scala/sbt/internal/inc/Stamp.scala +++ b/internal/zinc-core/src/main/scala/sbt/internal/inc/Stamp.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-ivy-integration/src/main/scala/sbt/internal/inc/ComponentCompiler.scala b/internal/zinc-ivy-integration/src/main/scala/sbt/internal/inc/ComponentCompiler.scala index 9b2ec6d392..4b0d3f61c2 100644 --- a/internal/zinc-ivy-integration/src/main/scala/sbt/internal/inc/ComponentCompiler.scala +++ b/internal/zinc-ivy-integration/src/main/scala/sbt/internal/inc/ComponentCompiler.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2009, 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-ivy-integration/src/main/scala/sbt/internal/inc/ZincComponentManager.scala b/internal/zinc-ivy-integration/src/main/scala/sbt/internal/inc/ZincComponentManager.scala index 61c0cbc41c..e0cc8f418d 100644 --- a/internal/zinc-ivy-integration/src/main/scala/sbt/internal/inc/ZincComponentManager.scala +++ b/internal/zinc-ivy-integration/src/main/scala/sbt/internal/inc/ZincComponentManager.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-persist/src/main/scala/sbt/internal/inc/FileBasedStore.scala b/internal/zinc-persist/src/main/scala/sbt/internal/inc/FileBasedStore.scala index 54a5663c11..cc43cc3240 100644 --- a/internal/zinc-persist/src/main/scala/sbt/internal/inc/FileBasedStore.scala +++ b/internal/zinc-persist/src/main/scala/sbt/internal/inc/FileBasedStore.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package sbt package internal package inc diff --git a/internal/zinc-persist/src/main/scala/sbt/internal/inc/TextAnalysisFormat.scala b/internal/zinc-persist/src/main/scala/sbt/internal/inc/TextAnalysisFormat.scala index 15f7da503e..3f264b0bfb 100644 --- a/internal/zinc-persist/src/main/scala/sbt/internal/inc/TextAnalysisFormat.scala +++ b/internal/zinc-persist/src/main/scala/sbt/internal/inc/TextAnalysisFormat.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-persist/src/main/scala/xsbt/api/AnalyzedClassFormat.scala b/internal/zinc-persist/src/main/scala/xsbt/api/AnalyzedClassFormat.scala index bf43bbe1ef..c43db4e9b5 100644 --- a/internal/zinc-persist/src/main/scala/xsbt/api/AnalyzedClassFormat.scala +++ b/internal/zinc-persist/src/main/scala/xsbt/api/AnalyzedClassFormat.scala @@ -1,6 +1,10 @@ -/* sbt -- Simple Build Tool - * Copyright 2010 Mark Harrah +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. */ + package xsbt.api import xsbti.api._ diff --git a/internal/zinc-persist/src/main/scala/xsbt/api/CompanionsFormat.scala b/internal/zinc-persist/src/main/scala/xsbt/api/CompanionsFormat.scala index ed5f6fdd7d..9793e879af 100644 --- a/internal/zinc-persist/src/main/scala/xsbt/api/CompanionsFormat.scala +++ b/internal/zinc-persist/src/main/scala/xsbt/api/CompanionsFormat.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbt.api import xsbti.api._ diff --git a/internal/zinc-persist/src/main/scala/xsbt/api/CompilationFormat.scala b/internal/zinc-persist/src/main/scala/xsbt/api/CompilationFormat.scala index 9ad58cc024..6a974dc527 100644 --- a/internal/zinc-persist/src/main/scala/xsbt/api/CompilationFormat.scala +++ b/internal/zinc-persist/src/main/scala/xsbt/api/CompilationFormat.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbt.api import xsbti.api._ diff --git a/internal/zinc-persist/src/main/scala/xsbt/api/NameHashesFormat.scala b/internal/zinc-persist/src/main/scala/xsbt/api/NameHashesFormat.scala index 6335c15edf..bc15bd72ea 100644 --- a/internal/zinc-persist/src/main/scala/xsbt/api/NameHashesFormat.scala +++ b/internal/zinc-persist/src/main/scala/xsbt/api/NameHashesFormat.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package xsbt.api import xsbti.api._ diff --git a/internal/zinc-testing/src/main/scala/sbt/internal/inc/BaseIvySpecification.scala b/internal/zinc-testing/src/main/scala/sbt/internal/inc/BaseIvySpecification.scala index 87bc1c8fbd..50c2055334 100644 --- a/internal/zinc-testing/src/main/scala/sbt/internal/inc/BaseIvySpecification.scala +++ b/internal/zinc-testing/src/main/scala/sbt/internal/inc/BaseIvySpecification.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + // copy pasted from sbt/librarydependency package sbt package internal diff --git a/internal/zinc-testing/src/main/scala/sbt/internal/inc/UnitSpec.scala b/internal/zinc-testing/src/main/scala/sbt/internal/inc/UnitSpec.scala index bf2d70ea51..3e3794f340 100644 --- a/internal/zinc-testing/src/main/scala/sbt/internal/inc/UnitSpec.scala +++ b/internal/zinc-testing/src/main/scala/sbt/internal/inc/UnitSpec.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/internal/zinc-testing/src/main/scala/sjsonnew/support/scalajson/unsafe/FixedParser.scala b/internal/zinc-testing/src/main/scala/sjsonnew/support/scalajson/unsafe/FixedParser.scala index a8bdb8a4d4..d3553a84e4 100644 --- a/internal/zinc-testing/src/main/scala/sjsonnew/support/scalajson/unsafe/FixedParser.scala +++ b/internal/zinc-testing/src/main/scala/sjsonnew/support/scalajson/unsafe/FixedParser.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sjsonnew package support.scalajson.unsafe diff --git a/project/Header.scala b/project/Header.scala new file mode 100644 index 0000000000..b6c757ce88 --- /dev/null +++ b/project/Header.scala @@ -0,0 +1,27 @@ +import sbt._ +import Keys._ + +import de.heikoseeberger.sbtheader.{ HeaderPlugin, HeaderPattern } +import HeaderPlugin.autoImport._ + +object CustomHeaderPlugin extends AutoPlugin { + override def requires = plugins.JvmPlugin && HeaderPlugin + override def trigger = allRequirements + + override def projectSettings = Seq( + headers := Map( + "scala" -> (HeaderPattern.cStyleBlockComment, copyrightText), + "java" -> (HeaderPattern.cStyleBlockComment, copyrightText) + ) + ) + + val copyrightText = + """|/* + | * Zinc - The incremental compiler for Scala. + | * Copyright 2011 - 2017, Lightbend, Inc. + | * Copyright 2008 - 2010, Mark Harrah + | * This software is released under the terms written in LICENSE. + | */ + | + |""".stripMargin +} diff --git a/project/header.sbt b/project/header.sbt new file mode 100644 index 0000000000..40b2de31a0 --- /dev/null +++ b/project/header.sbt @@ -0,0 +1 @@ +addSbtPlugin("de.heikoseeberger" % "sbt-header" % "1.7.0") diff --git a/zinc-compile/src/main/scala/sbt/inc/Doc.scala b/zinc-compile/src/main/scala/sbt/inc/Doc.scala index a04dd7e21b..59147f9801 100644 --- a/zinc-compile/src/main/scala/sbt/inc/Doc.scala +++ b/zinc-compile/src/main/scala/sbt/inc/Doc.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package inc diff --git a/zinc/src/main/scala/sbt/inc/IncrementalCompilerUtil.scala b/zinc/src/main/scala/sbt/inc/IncrementalCompilerUtil.scala index 6189ca5465..95a304f293 100644 --- a/zinc/src/main/scala/sbt/inc/IncrementalCompilerUtil.scala +++ b/zinc/src/main/scala/sbt/inc/IncrementalCompilerUtil.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package inc diff --git a/zinc/src/main/scala/sbt/internal/inc/CompileConfiguration.scala b/zinc/src/main/scala/sbt/internal/inc/CompileConfiguration.scala index 383e6d5e5d..bef542732c 100644 --- a/zinc/src/main/scala/sbt/internal/inc/CompileConfiguration.scala +++ b/zinc/src/main/scala/sbt/internal/inc/CompileConfiguration.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/zinc/src/main/scala/sbt/internal/inc/IncrementalCompilerImpl.scala b/zinc/src/main/scala/sbt/internal/inc/IncrementalCompilerImpl.scala index 47e3dc49a5..d142ce16cb 100644 --- a/zinc/src/main/scala/sbt/internal/inc/IncrementalCompilerImpl.scala +++ b/zinc/src/main/scala/sbt/internal/inc/IncrementalCompilerImpl.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/zinc/src/main/scala/sbt/internal/inc/LookupImpl.scala b/zinc/src/main/scala/sbt/internal/inc/LookupImpl.scala index a4078d9d71..26a781b14f 100644 --- a/zinc/src/main/scala/sbt/internal/inc/LookupImpl.scala +++ b/zinc/src/main/scala/sbt/internal/inc/LookupImpl.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt.internal.inc import java.io.File diff --git a/zinc/src/main/scala/sbt/internal/inc/MixedAnalyzingCompiler.scala b/zinc/src/main/scala/sbt/internal/inc/MixedAnalyzingCompiler.scala index 2cfe9cc00e..87241641ff 100644 --- a/zinc/src/main/scala/sbt/internal/inc/MixedAnalyzingCompiler.scala +++ b/zinc/src/main/scala/sbt/internal/inc/MixedAnalyzingCompiler.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc diff --git a/zinc/src/main/scala/sbt/internal/inc/javac/AnalyzingJavaCompiler.scala b/zinc/src/main/scala/sbt/internal/inc/javac/AnalyzingJavaCompiler.scala index 8045f1e0d7..0b31eeed0d 100644 --- a/zinc/src/main/scala/sbt/internal/inc/javac/AnalyzingJavaCompiler.scala +++ b/zinc/src/main/scala/sbt/internal/inc/javac/AnalyzingJavaCompiler.scala @@ -1,3 +1,10 @@ +/* + * Zinc - The incremental compiler for Scala. + * Copyright 2011 - 2017, Lightbend, Inc. + * Copyright 2008 - 2010, Mark Harrah + * This software is released under the terms written in LICENSE. + */ + package sbt package internal package inc