This is an automated email from the ASF dual-hosted git repository.

mdedetrich pushed a commit to branch main
in repository 
https://gitbox.apache.org/repos/asf/incubator-pekko-persistence-jdbc.git


The following commit(s) were added to refs/heads/main by this push:
     new 5a4b9f1  Update sbt-header to apply standard Apache Header for new 
sources
5a4b9f1 is described below

commit 5a4b9f17e8c07c244a9b515de069cdba767b5dfd
Author: Matthew de Detrich <[email protected]>
AuthorDate: Thu Jul 13 07:26:25 2023 +0200

    Update sbt-header to apply standard Apache Header for new sources
---
 project/CopyrightHeader.scala | 22 ++++++++++++++++++++--
 1 file changed, 20 insertions(+), 2 deletions(-)

diff --git a/project/CopyrightHeader.scala b/project/CopyrightHeader.scala
index 329d932..642b5bb 100644
--- a/project/CopyrightHeader.scala
+++ b/project/CopyrightHeader.scala
@@ -49,7 +49,7 @@ trait CopyrightHeader extends AutoPlugin {
         (Test / compile).value
       })
 
-  def apacheHeader: String =
+  val apacheFromAkkaSourceHeader: String =
     """Licensed to the Apache Software Foundation (ASF) under one or more
       |license agreements; and to You under the Apache License, version 2.0:
       |
@@ -58,6 +58,23 @@ trait CopyrightHeader extends AutoPlugin {
       |This file is part of the Apache Pekko project, which was derived from 
Akka.
       |""".stripMargin
 
+  val apacheHeader: String =
+    """Licensed to the Apache Software Foundation (ASF) under one or more
+      |contributor license agreements. See the NOTICE file distributed with
+      |this work for additional information regarding copyright ownership.
+      |The ASF licenses this file to You under the Apache License, Version 2.0
+      |(the "License"); you may not use this file except in compliance with
+      |the License. You may obtain a copy of the License at
+      |
+      |   http://www.apache.org/licenses/LICENSE-2.0
+      |
+      |Unless required by applicable law or agreed to in writing, software
+      |distributed under the License is distributed on an "AS IS" BASIS,
+      |WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+      |See the License for the specific language governing permissions and
+      |limitations under the License.
+      |""".stripMargin
+
   val apacheSpdxHeader: String = "SPDX-License-Identifier: Apache-2.0"
 
   val cStyleComment = 
HeaderCommentStyle.cStyleBlockComment.copy(commentCreator = new 
CommentCreator() {
@@ -67,7 +84,8 @@ trait CopyrightHeader extends AutoPlugin {
         case Some(currentText) if isValidCopyrightAnnotated(currentText) =>
           currentText
         case Some(currentText) if isLightbendCopyrighted(currentText) =>
-          HeaderCommentStyle.cStyleBlockComment.commentCreator(text, 
existingText) + NewLine * 2 + currentText
+          
HeaderCommentStyle.cStyleBlockComment.commentCreator(apacheFromAkkaSourceHeader,
+            existingText) + NewLine * 2 + currentText
         case Some(currentText) =>
           throw new IllegalStateException(s"Unable to detect copyright for 
header:[$currentText]")
         case None =>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to