Skip to content

Commit

Permalink
release: 1.0.5
Browse files Browse the repository at this point in the history
  • Loading branch information
aurambaj committed Jan 16, 2024
1 parent bee6ef0 commit 7ce9292
Show file tree
Hide file tree
Showing 30 changed files with 77 additions and 77 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
[![License](http://img.shields.io/:license-Apache%202-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0.txt)
[![Maven Central](https://img.shields.io/maven-central/v/com.pinterest.l10nmessages/l10nmessages.svg?label=maven%20central)](https://search.maven.org/search?q=g:%22com.pinterest.l10nmessages%22%20AND%20a:%22l10nmessages%22)
[![javadoc](https://javadoc.io/badge2/com.pinterest.l10nmessages/l10nmessages/javadoc.svg)](https://javadoc.io/doc/com.pinterest.l10nmessages/l10nmessages)
[![Installation](https://img.shields.io/badge/installation-1.0.4-aaffee)](https://l10nmessages.io/docs/installation)
[![Installation](https://img.shields.io/badge/installation-1.0.5-aaffee)](https://l10nmessages.io/docs/installation)

`L10nMessages` is a library that makes internationalization (i18n) and localization (l10n) of Java
applications easy and safe.
Expand Down
10 changes: 5 additions & 5 deletions dev-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,9 @@ find the properties files.

```shell
$ javac -d outputproc -proc:only \
-processorpath "../../l10nmessages-proc/target/l10nmessages-proc-1.0.5-SNAPSHOT.jar:../../l10nmessages/target/l10nmessages-1.0.5-SNAPSHOT.jar" \
-processorpath "../../l10nmessages-proc/target/l10nmessages-proc-1.0.5.jar:../../l10nmessages/target/l10nmessages-1.0.5.jar" \
-processor "com.pinterest.l10nmessages.L10nPropertiesProcessor" \
-classpath "../../l10nmessages/target/l10nmessages-1.0.5-SNAPSHOT.jar" \
-classpath "../../l10nmessages/target/l10nmessages-1.0.5.jar" \
-Adebug \
-Al10nPropertiesProcessor.fallbackInputLocation="src/main/resources" \
src/main/java/com/pinterest/l10nmessages/example/Application.java
Expand All @@ -53,7 +53,7 @@ To show debug messages in Maven, need to show warnings
<dependency>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages-proc</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</dependency>
</annotationProcessorPaths>
<annotationProcessors>com.pinterest.l10nmessages.L10nPropertiesProcessor
Expand All @@ -74,9 +74,9 @@ as param to maven which is not great.
For testing
```
javac -d outputproc -proc:only \
-processorpath "src/main/resources:/Users/jeanaurambault/.m2/repository/com/pinterest/l10nmessages/l10nmessages-proc/1.0.5-SNAPSHOT/l10nmessages-proc-1.0.5-SNAPSHOT.jar:/Users/jeanaurambault/.m2/repository/com/pinterest/l10nmessages/l10nmessages/1.0.5-SNAPSHOT/l10nmessages-1.0.5-SNAPSHOT.jar" \
-processorpath "src/main/resources:/Users/jeanaurambault/.m2/repository/com/pinterest/l10nmessages/l10nmessages-proc/1.0.5/l10nmessages-proc-1.0.5.jar:/Users/jeanaurambault/.m2/repository/com/pinterest/l10nmessages/l10nmessages/1.0.5/l10nmessages-1.0.5.jar" \
-processor "com.pinterest.l10nmessages.L10nPropertiesProcessor" \
-classpath "/Users/jeanaurambault/.m2/repository/com/pinterest/l10nmessages/l10nmessages/1.0.5-SNAPSHOT/l10nmessages-1.0.5-SNAPSHOT.jar" \
-classpath "/Users/jeanaurambault/.m2/repository/com/pinterest/l10nmessages/l10nmessages/1.0.5/l10nmessages-1.0.5.jar" \
src/main/java/com/example/App.java
```

Expand Down
4 changes: 2 additions & 2 deletions docs/docs/installation/bazel.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,8 +108,8 @@ load("@rules_jvm_external//:defs.bzl", "maven_install")
maven_install(
artifacts = [
"com.ibm.icu:icu4j:72.1"
"com.pinterest.l10nmessages:l10nmessages:1.0.4"
"com.pinterest.l10nmessages:l10nmessages-proc:1.0.4"
"com.pinterest.l10nmessages:l10nmessages:1.0.5"
"com.pinterest.l10nmessages:l10nmessages-proc:1.0.5"
],
repositories = [
"https://repo1.maven.org/maven2",
Expand Down
8 changes: 4 additions & 4 deletions docs/docs/installation/gradle.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ The runtime library is added using `implementation` entry the the annotation pro

```kotlin title=build.gradle.kts
dependencies {
implementation("com.pinterest.l10nmessages:l10nmessages:1.0.4")
annotationProcessor("com.pinterest.l10nmessages:l10nmessages-proc:1.0.4")
implementation("com.pinterest.l10nmessages:l10nmessages:1.0.5")
annotationProcessor("com.pinterest.l10nmessages:l10nmessages-proc:1.0.5")
annotationProcessor(files("src/main/resources/**/*.properties"))
}
```
Expand All @@ -31,10 +31,10 @@ dependencies

```kotlin title=build.gradle.kts
dependencies {
implementation("com.pinterest.l10nmessages:l10nmessages:1.0.4")
implementation("com.pinterest.l10nmessages:l10nmessages:1.0.5")
implementation("com.ibm.icu:icu4j:72.1")

annotationProcessor("com.pinterest.l10nmessages:l10nmessages-proc:1.0.4")
annotationProcessor("com.pinterest.l10nmessages:l10nmessages-proc:1.0.5")
annotationProcessor("com.ibm.icu:icu4j:72.1")
annotationProcessor(files("src/main/resources/**/*.properties"))
}
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/installation/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Java 8+ supported

Maven group id is `com.pinterest.l10nmessages` and artifact id `l10nmessages`.

The latest version is `1.0.4`.
The latest version is `1.0.5`.

:::

Expand Down
14 changes: 7 additions & 7 deletions docs/docs/installation/maven.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ dependency.
<dependency>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages-proc</artifactId>
<version>1.0.4</version>
<version>1.0.5</version>
</dependency>
</dependencies>
```
Expand All @@ -60,7 +60,7 @@ Add a "compile" dependency on the runtime library and configure the annotation p
<dependency>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages</artifactId>
<version>1.0.4</version>
<version>1.0.5</version>
</dependency>
</dependencies>
<build>
Expand All @@ -72,7 +72,7 @@ Add a "compile" dependency on the runtime library and configure the annotation p
<dependency>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages-proc</artifactId>
<version>1.0.4</version>
<version>1.0.5</version>
</dependency>
</annotationProcessorPaths>
<annotationProcessors>com.pinterest.l10nmessages.L10nPropertiesProcessor
Expand All @@ -96,7 +96,7 @@ Same as "JDK only" and add the `icu4j` as "compile" dependency.
<dependency>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages</artifactId>
<version>1.0.4</version>
<version>1.0.5</version>
</dependency>
<dependency>
<groupId>com.ibm.icu</groupId>
Expand All @@ -114,7 +114,7 @@ Same as "JDK only" and add the `icu4j` as "compile" dependency.
<dependency>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages-proc</artifactId>
<version>1.0.4</version>
<version>1.0.5</version>
</dependency>
</annotationProcessorPaths>
<annotationProcessors>com.pinterest.l10nmessages.L10nPropertiesProcessor
Expand Down Expand Up @@ -209,7 +209,7 @@ The full configuration looks like:
<dependency>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages</artifactId>
<version>1.0.4</version>
<version>1.0.5</version>
</dependency>
<dependency>
<groupId>com.ibm.icu</groupId>
Expand All @@ -222,7 +222,7 @@ The full configuration looks like:
<plugin>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages-mvn-plugin</artifactId>
<version>1.0.4</version>
<version>1.0.5</version>
<executions>
<execution>
<goals>
Expand Down
4 changes: 2 additions & 2 deletions examples/bazel-icu-local/l10nmessages_local_maven.BUILD.bzl
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
java_import(
name = "l10nmessages",
jars = [
"l10nmessages/target/l10nmessages-1.0.5-SNAPSHOT.jar",
"l10nmessages/target/l10nmessages-1.0.5.jar",
],
visibility = ["//visibility:public"],
)

java_import(
name = "l10nmessages-proc",
jars = [
"l10nmessages-proc/target/l10nmessages-proc-1.0.5-SNAPSHOT.jar",
"l10nmessages-proc/target/l10nmessages-proc-1.0.5.jar",
],
visibility = ["//visibility:public"],
)
4 changes: 2 additions & 2 deletions examples/bazel-icu/WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ load("@rules_jvm_external//:defs.bzl", "maven_install")
maven_install(
artifacts = [
"com.ibm.icu:icu4j:72.1",
"com.pinterest.l10nmessages:l10nmessages:1.0.4",
"com.pinterest.l10nmessages:l10nmessages-proc:1.0.4"
"com.pinterest.l10nmessages:l10nmessages:1.0.5",
"com.pinterest.l10nmessages:l10nmessages-proc:1.0.5"
],
repositories = [
"https://repo1.maven.org/maven2",
Expand Down
4 changes: 2 additions & 2 deletions examples/bazel-local/l10nmessages_local_maven.BUILD.bzl
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
java_import(
name = "l10nmessages",
jars = [
"l10nmessages/target/l10nmessages-1.0.5-SNAPSHOT.jar",
"l10nmessages/target/l10nmessages-1.0.5.jar",
],
visibility = ["//visibility:public"],
)

java_import(
name = "l10nmessages-proc",
jars = [
"l10nmessages-proc/target/l10nmessages-proc-1.0.5-SNAPSHOT.jar",
"l10nmessages-proc/target/l10nmessages-proc-1.0.5.jar",
],
visibility = ["//visibility:public"],
)
4 changes: 2 additions & 2 deletions examples/bazel/WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ load("@rules_jvm_external//:defs.bzl", "maven_install")

maven_install(
artifacts = [
"com.pinterest.l10nmessages:l10nmessages:1.0.4",
"com.pinterest.l10nmessages:l10nmessages-proc:1.0.4"
"com.pinterest.l10nmessages:l10nmessages:1.0.5",
"com.pinterest.l10nmessages:l10nmessages-proc:1.0.5"
],
repositories = [
"https://repo1.maven.org/maven2",
Expand Down
4 changes: 2 additions & 2 deletions examples/gradle-icu/app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ repositories {

dependencies {
// l10nmessages
implementation("com.pinterest.l10nmessages:l10nmessages:1.0.5-SNAPSHOT")
implementation("com.pinterest.l10nmessages:l10nmessages:1.0.5")
implementation("com.ibm.icu:icu4j:72.1")
annotationProcessor("com.pinterest.l10nmessages:l10nmessages-proc:1.0.5-SNAPSHOT")
annotationProcessor("com.pinterest.l10nmessages:l10nmessages-proc:1.0.5")
annotationProcessor("com.ibm.icu:icu4j:72.1")
annotationProcessor(files("src/main/resources"))

Expand Down
4 changes: 2 additions & 2 deletions examples/gradle/app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ repositories {

dependencies {
// l10nmessages
implementation("com.pinterest.l10nmessages:l10nmessages:1.0.5-SNAPSHOT")
annotationProcessor("com.pinterest.l10nmessages:l10nmessages-proc:1.0.5-SNAPSHOT")
implementation("com.pinterest.l10nmessages:l10nmessages:1.0.5")
annotationProcessor("com.pinterest.l10nmessages:l10nmessages-proc:1.0.5")
annotationProcessor(files("src/main/resources"))

// for tests - not needed by l10nmessages
Expand Down
8 changes: 4 additions & 4 deletions examples/javac/build-steps.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@ rm -rf output; mkdir output
# the Application file
rm -rf outputproc; mkdir outputproc
javac -d outputproc -proc:only \
-processorpath "src/main/resources:../../l10nmessages-proc/target/l10nmessages-proc-1.0.5-SNAPSHOT.jar:../../l10nmessages/target/l10nmessages-1.0.5-SNAPSHOT.jar" \
-processorpath "src/main/resources:../../l10nmessages-proc/target/l10nmessages-proc-1.0.5.jar:../../l10nmessages/target/l10nmessages-1.0.5.jar" \
-processor "com.pinterest.l10nmessages.L10nPropertiesProcessor" \
-classpath "../../l10nmessages/target/l10nmessages-1.0.5-SNAPSHOT.jar" \
-classpath "../../l10nmessages/target/l10nmessages-1.0.5.jar" \
src/main/java/com/pinterest/l10nmessages/example/Application.java

# Need the jar in the classpath and the generated enum to compile the Application
javac -d output -proc:none -classpath "outputproc:../../l10nmessages/target/l10nmessages-1.0.5-SNAPSHOT.jar" \
javac -d output -proc:none -classpath "outputproc:../../l10nmessages/target/l10nmessages-1.0.5.jar" \
src/main/java/com/pinterest/l10nmessages/example/Application.java

# We need the jar file and the resources at runtime in addition to the compiled application
java -cp "src/main/resources/:output:../../l10nmessages/target/l10nmessages-1.0.5-SNAPSHOT.jar" \
java -cp "src/main/resources/:output:../../l10nmessages/target/l10nmessages-1.0.5.jar" \
com.pinterest.l10nmessages.example.Application


2 changes: 1 addition & 1 deletion examples/javac/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ cp -r src/main/resources/ output

# To build we need the jar (both for the annotation processor and for the regular compilation) and
# the properties files (for the annotation processor) in the classpath
CP="output:../../l10nmessages/target/l10nmessages-1.0.5-SNAPSHOT.jar:../../l10nmessages-proc/target/l10nmessages-proc-1.0.5-SNAPSHOT.jar"
CP="output:../../l10nmessages/target/l10nmessages-1.0.5.jar:../../l10nmessages-proc/target/l10nmessages-proc-1.0.5.jar"
javac -d output -cp $CP src/main/java/com/pinterest/l10nmessages/example/Application.java

# It is the same for runtime
Expand Down
6 changes: 3 additions & 3 deletions examples/maven-explicit/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@
<parent>
<groupId>com.pinterest.l10nmessages.example</groupId>
<artifactId>examples</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</parent>

<groupId>com.pinterest.l10nmessages.example</groupId>
<artifactId>maven-explicit</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>

<dependencies>
<dependency>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</dependency>

<!-- for tests - not needed by l10nmessages-->
Expand Down
6 changes: 3 additions & 3 deletions examples/maven-icu-explicit/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@
<parent>
<groupId>com.pinterest.l10nmessages.example</groupId>
<artifactId>examples</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</parent>

<groupId>com.pinterest.l10nmessages.example</groupId>
<artifactId>maven-icu-explicit</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>

<dependencies>
<dependency>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</dependency>

<dependency>
Expand Down
6 changes: 3 additions & 3 deletions examples/maven-icu/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@
<parent>
<groupId>com.pinterest.l10nmessages.example</groupId>
<artifactId>examples</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</parent>

<groupId>com.pinterest.l10nmessages.example</groupId>
<artifactId>maven-icu</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>

<dependencies>
<dependency>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages-proc</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</dependency>
<dependency>
<groupId>com.ibm.icu</groupId>
Expand Down
6 changes: 3 additions & 3 deletions examples/maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@
<parent>
<groupId>com.pinterest.l10nmessages.example</groupId>
<artifactId>examples</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</parent>

<groupId>com.pinterest.l10nmessages.example</groupId>
<artifactId>maven-plugin</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>

<dependencies>
<dependency>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</dependency>
<dependency>
<groupId>com.ibm.icu</groupId>
Expand Down
6 changes: 3 additions & 3 deletions examples/maven/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@
<parent>
<groupId>com.pinterest.l10nmessages.example</groupId>
<artifactId>examples</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</parent>

<groupId>com.pinterest.l10nmessages.example</groupId>
<artifactId>maven</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>

<dependencies>
<dependency>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages-proc</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</dependency>

<!-- for tests - not needed by l10nmessages-->
Expand Down
4 changes: 2 additions & 2 deletions examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@
<parent>
<groupId>com.pinterest.l10nmessages</groupId>
<artifactId>l10nmessages-parent</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</parent>

<groupId>com.pinterest.l10nmessages.example</groupId>
<artifactId>examples</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
<packaging>pom</packaging>

<modules>
Expand Down
Loading

0 comments on commit 7ce9292

Please sign in to comment.