You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by mi...@apache.org on 2017/11/25 14:50:47 UTC

logging-log4j2 git commit: Fix Scala API version

Repository: logging-log4j2
Updated Branches:
  refs/heads/master fc098dd6e -> a03a3322a


Fix Scala API version


Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/a03a3322
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/a03a3322
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/a03a3322

Branch: refs/heads/master
Commit: a03a3322a91894a1c2951b72c1f2498a7bbd0f2b
Parents: fc098dd
Author: Mikael Ståldal <mi...@staldal.nu>
Authored: Sat Nov 25 15:50:40 2017 +0100
Committer: Mikael Ståldal <mi...@staldal.nu>
Committed: Sat Nov 25 15:50:40 2017 +0100

----------------------------------------------------------------------
 src/site/markdown/maven-artifacts.md.vm | 40 ++++++++++++++++++----------
 1 file changed, 26 insertions(+), 14 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/a03a3322/src/site/markdown/maven-artifacts.md.vm
----------------------------------------------------------------------
diff --git a/src/site/markdown/maven-artifacts.md.vm b/src/site/markdown/maven-artifacts.md.vm
index 175fb2f..6780dd8 100644
--- a/src/site/markdown/maven-artifacts.md.vm
+++ b/src/site/markdown/maven-artifacts.md.vm
@@ -19,6 +19,9 @@
 #set($h2='##')
 #set($h3='###')
 #macro(maven $artifactIds)
+#mavenVersion($artifactIds $Log4jReleaseVersion)
+#end
+#macro(mavenVersion $artifactIds $version)
 `pom.xml`
 
 ```
@@ -27,40 +30,49 @@
   <dependency>
     <groupId>org.apache.logging.log4j</groupId>
     <artifactId>${artifactId}</artifactId>
-    <version>${Log4jReleaseVersion}</version>
+    <version>${version}</version>
   </dependency>
 #end
 </dependencies>
 ```
 #end
 #macro(ivy $artifactIds)
+#ivyVersion($artifactIds $Log4jReleaseVersion)
+#end
+#macro(ivyVersion $artifactIds $version)
 `ivy.xml`
 
 ```
 <dependencies>
 #foreach($artifactId in $artifactIds)
-  <dependency org="org.apache.logging.log4j" name="${artifactId}" rev="${Log4jReleaseVersion}" />
+  <dependency org="org.apache.logging.log4j" name="${artifactId}" rev="${version}" />
 #end
 </dependencies>
 ```
 #end
 #macro(gradle $artifactIds)
+#gradleVersion($artifactIds $Log4jReleaseVersion)
+#end
+#macro(gradleVersion $artifactIds $version)
 `build.gradle`
 
 ```
 dependencies {
 #foreach($artifactId in $artifactIds)
-  compile group: 'org.apache.logging.log4j', name: '${artifactId}', version: '${Log4jReleaseVersion}'
+  compile group: 'org.apache.logging.log4j', name: '${artifactId}', version: '${version}'
 #end
 }
 ```
 #end
 #macro(sbt $artifactIds)
+#sbtVersion($artifactIds $Log4jReleaseVersion)
+#end
+#macro(sbtVersion $artifactIds $version)
 `build.sbt`
 
 ```
 #foreach($artifactId in $artifactIds)
-libraryDependencies += "org.apache.logging.log4j" %#if($artifactId.endsWith('scala'))%#end "${artifactId}" % "${Log4jReleaseVersion}"
+libraryDependencies += "org.apache.logging.log4j" %#if($artifactId.endsWith('scala'))%#end "${artifactId}" % "${version}"
 #end
 ```
 #end
@@ -255,27 +267,27 @@ $h3 Scala API
 A convenient Scala wrapper for the Logger API. SBT users can add the following to their
 `build.sbt`:
 
-#sbt(['log4j-api-scala'])
+#sbtVersion(['log4j-api-scala'], '11.0')
 
 Maven, Ivy, and Gradle users need to add the Scala version to the artifact name.
 
 Scala 2.12 users can use the following:
 
-#maven(['log4j-api-scala_2.12'])
-#ivy(['log4j-api-scala_2.12'])
-#gradle(['log4j-api-scala_2.12'])
+#mavenVersion(['log4j-api-scala_2.12'], '11.0')
+#ivyVersion(['log4j-api-scala_2.12'], '11.0')
+#gradleVersion(['log4j-api-scala_2.12'], '11.0')
 
 Scala 2.11 users can use the following:
 
-#maven(['log4j-api-scala_2.11'])
-#ivy(['log4j-api-scala_2.11'])
-#gradle(['log4j-api-scala_2.11'])
+#mavenVersion(['log4j-api-scala_2.11'], '11.0')
+#ivyVersion(['log4j-api-scala_2.11'], '11.0')
+#gradleVersion(['log4j-api-scala_2.11'], '11.0')
 
 Scala 2.10 users can use the following:
 
-#maven(['log4j-api-scala_2.10'])
-#ivy(['log4j-api-scala_2.10'])
-#gradle(['log4j-api-scala_2.10'])
+#mavenVersion(['log4j-api-scala_2.10'], '11.0')
+#ivyVersion(['log4j-api-scala_2.10'], '11.0')
+#gradleVersion(['log4j-api-scala_2.10'], '11.0')
 
 $h2 Snapshot builds
 


Re: logging-log4j2 git commit: Fix Scala API version

Posted by Matt Sicker <bo...@gmail.com>.
Nice find, thanks for fixing!

On 25 November 2017 at 08:50, <mi...@apache.org> wrote:

> Repository: logging-log4j2
> Updated Branches:
>   refs/heads/master fc098dd6e -> a03a3322a
>
>
> Fix Scala API version
>
>
> Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
> Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/
> commit/a03a3322
> Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/a03a3322
> Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/a03a3322
>
> Branch: refs/heads/master
> Commit: a03a3322a91894a1c2951b72c1f2498a7bbd0f2b
> Parents: fc098dd
> Author: Mikael Ståldal <mi...@staldal.nu>
> Authored: Sat Nov 25 15:50:40 2017 +0100
> Committer: Mikael Ståldal <mi...@staldal.nu>
> Committed: Sat Nov 25 15:50:40 2017 +0100
>
> ----------------------------------------------------------------------
>  src/site/markdown/maven-artifacts.md.vm | 40 ++++++++++++++++++----------
>  1 file changed, 26 insertions(+), 14 deletions(-)
> ----------------------------------------------------------------------
>
>
> http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/
> a03a3322/src/site/markdown/maven-artifacts.md.vm
> ----------------------------------------------------------------------
> diff --git a/src/site/markdown/maven-artifacts.md.vm
> b/src/site/markdown/maven-artifacts.md.vm
> index 175fb2f..6780dd8 100644
> --- a/src/site/markdown/maven-artifacts.md.vm
> +++ b/src/site/markdown/maven-artifacts.md.vm
> @@ -19,6 +19,9 @@
>  #set($h2='##')
>  #set($h3='###')
>  #macro(maven $artifactIds)
> +#mavenVersion($artifactIds $Log4jReleaseVersion)
> +#end
> +#macro(mavenVersion $artifactIds $version)
>  `pom.xml`
>
>  ```
> @@ -27,40 +30,49 @@
>    <dependency>
>      <groupId>org.apache.logging.log4j</groupId>
>      <artifactId>${artifactId}</artifactId>
> -    <version>${Log4jReleaseVersion}</version>
> +    <version>${version}</version>
>    </dependency>
>  #end
>  </dependencies>
>  ```
>  #end
>  #macro(ivy $artifactIds)
> +#ivyVersion($artifactIds $Log4jReleaseVersion)
> +#end
> +#macro(ivyVersion $artifactIds $version)
>  `ivy.xml`
>
>  ```
>  <dependencies>
>  #foreach($artifactId in $artifactIds)
> -  <dependency org="org.apache.logging.log4j" name="${artifactId}"
> rev="${Log4jReleaseVersion}" />
> +  <dependency org="org.apache.logging.log4j" name="${artifactId}"
> rev="${version}" />
>  #end
>  </dependencies>
>  ```
>  #end
>  #macro(gradle $artifactIds)
> +#gradleVersion($artifactIds $Log4jReleaseVersion)
> +#end
> +#macro(gradleVersion $artifactIds $version)
>  `build.gradle`
>
>  ```
>  dependencies {
>  #foreach($artifactId in $artifactIds)
> -  compile group: 'org.apache.logging.log4j', name: '${artifactId}',
> version: '${Log4jReleaseVersion}'
> +  compile group: 'org.apache.logging.log4j', name: '${artifactId}',
> version: '${version}'
>  #end
>  }
>  ```
>  #end
>  #macro(sbt $artifactIds)
> +#sbtVersion($artifactIds $Log4jReleaseVersion)
> +#end
> +#macro(sbtVersion $artifactIds $version)
>  `build.sbt`
>
>  ```
>  #foreach($artifactId in $artifactIds)
> -libraryDependencies += "org.apache.logging.log4j"
> %#if($artifactId.endsWith('scala'))%#end "${artifactId}" %
> "${Log4jReleaseVersion}"
> +libraryDependencies += "org.apache.logging.log4j"
> %#if($artifactId.endsWith('scala'))%#end "${artifactId}" % "${version}"
>  #end
>  ```
>  #end
> @@ -255,27 +267,27 @@ $h3 Scala API
>  A convenient Scala wrapper for the Logger API. SBT users can add the
> following to their
>  `build.sbt`:
>
> -#sbt(['log4j-api-scala'])
> +#sbtVersion(['log4j-api-scala'], '11.0')
>
>  Maven, Ivy, and Gradle users need to add the Scala version to the
> artifact name.
>
>  Scala 2.12 users can use the following:
>
> -#maven(['log4j-api-scala_2.12'])
> -#ivy(['log4j-api-scala_2.12'])
> -#gradle(['log4j-api-scala_2.12'])
> +#mavenVersion(['log4j-api-scala_2.12'], '11.0')
> +#ivyVersion(['log4j-api-scala_2.12'], '11.0')
> +#gradleVersion(['log4j-api-scala_2.12'], '11.0')
>
>  Scala 2.11 users can use the following:
>
> -#maven(['log4j-api-scala_2.11'])
> -#ivy(['log4j-api-scala_2.11'])
> -#gradle(['log4j-api-scala_2.11'])
> +#mavenVersion(['log4j-api-scala_2.11'], '11.0')
> +#ivyVersion(['log4j-api-scala_2.11'], '11.0')
> +#gradleVersion(['log4j-api-scala_2.11'], '11.0')
>
>  Scala 2.10 users can use the following:
>
> -#maven(['log4j-api-scala_2.10'])
> -#ivy(['log4j-api-scala_2.10'])
> -#gradle(['log4j-api-scala_2.10'])
> +#mavenVersion(['log4j-api-scala_2.10'], '11.0')
> +#ivyVersion(['log4j-api-scala_2.10'], '11.0')
> +#gradleVersion(['log4j-api-scala_2.10'], '11.0')
>
>  $h2 Snapshot builds
>
>
>


-- 
Matt Sicker <bo...@gmail.com>