Skip to content

Commit

Permalink
2.10.1 release
Browse files Browse the repository at this point in the history
  • Loading branch information
elucash committed Feb 17, 2024
1 parent 021ce55 commit 75277e4
Show file tree
Hide file tree
Showing 34 changed files with 45 additions and 45 deletions.
18 changes: 9 additions & 9 deletions README.md
Expand Up @@ -8,13 +8,13 @@ Read full documentation at http://immutables.org
@Value.Immutable
public interface ValueObject extends WithValueObject {
// WithValueObject is not yet generated, We extend With* to inherit `with*` method signatures
String getName();
List<Integer> getCounts();
Optional<String> getDescription();
String name();
List<Integer> counts();
Optional<String> description();

class Builder extends ImmutableValueObject.Builder {}
// ImmutableValueObject.Builder will be generated and
// our builder will inherit and reexport methods as it's own.
// our builder will inherit and reexport methods as its own.
// Static nested Builder will inherit all the public method
// signatures of ImmutableValueObject.Builder
}
Expand All @@ -30,17 +30,17 @@ ValueObject v =

v = v.withName("Doe");

//fetch values via standard getters
List<Integer> counts = v.getCounts();
Optional<String> description = v.getDescription();
//fetch values via accessors
List<Integer> counts = v.counts();
Optional<String> description = v.description();
```

ImmutableValueObject then would not be used outside of generated type. See about this and other generation [styles here](https://immutables.github.io/style.html)
ImmutableValueObject then would not be used outside generated type. See about this and other generation [styles here](https://immutables.github.io/style.html)

## License

```
Copyright 2013-2023 Immutables Authors and Contributors
Copyright 2013-2024 Immutables Authors and Contributors
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion android-stub/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<artifactId>android-stub</artifactId>
<description>
Expand Down
2 changes: 1 addition & 1 deletion annotate/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<artifactId>annotate</artifactId>
<name>${project.groupId}.${project.artifactId}</name>
Expand Down
2 changes: 1 addition & 1 deletion bom/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<artifactId>bom</artifactId>
<name>${project.groupId}.${project.artifactId}</name>
Expand Down
2 changes: 1 addition & 1 deletion builder/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<artifactId>builder</artifactId>
<name>${project.groupId}.${project.artifactId}</name>
Expand Down
2 changes: 1 addition & 1 deletion criteria/common/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>criteria</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>criteria-common</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion criteria/elasticsearch/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>criteria</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>criteria-elasticsearch</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion criteria/geode/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>criteria</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>criteria-geode</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion criteria/inmemory/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>criteria</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>criteria-inmemory</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion criteria/mongo/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>criteria</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>criteria-mongo</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion criteria/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<packaging>pom</packaging>
<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion criteria/reactor/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>criteria</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>criteria-reactor</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion criteria/rxjava2/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>criteria</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>criteria-rxjava2</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion criteria/sql/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>criteria</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>criteria-sql</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion data/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<artifactId>data</artifactId>
<description>(experimental) Annotations and runtime interfaces for generated datatype metadata</description>
Expand Down
2 changes: 1 addition & 1 deletion encode/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<artifactId>encode</artifactId>
<description />
Expand Down
2 changes: 1 addition & 1 deletion func/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<artifactId>func</artifactId>
<description>Contains annotations for function and predicate generation for Guava pre-java8</description>
Expand Down
2 changes: 1 addition & 1 deletion generator-fixture/pom.xml
Expand Up @@ -20,7 +20,7 @@
<parent>
<groupId>org.immutables</groupId>
<artifactId>immutables</artifactId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>

<artifactId>generator-fixture</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion generator-processor/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion generator/pom.xml
Expand Up @@ -20,7 +20,7 @@
<parent>
<groupId>org.immutables</groupId>
<artifactId>immutables</artifactId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>

<artifactId>generator</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion gson/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<artifactId>gson</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion metainf/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>

<artifactId>metainf</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion mirror/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion mongo/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>mongo</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion ordinal/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<artifactId>ordinal</artifactId>
<name>${project.groupId}.${project.artifactId}</name>
Expand Down
8 changes: 4 additions & 4 deletions pom.xml
Expand Up @@ -19,7 +19,7 @@

<groupId>org.immutables</groupId>
<artifactId>immutables</artifactId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
<packaging>pom</packaging>

<name>${project.groupId}.${project.artifactId}</name>
Expand Down Expand Up @@ -108,8 +108,8 @@
<reactive-streams.version>1.0.2</reactive-streams.version>
<log4j2.version>2.19.0</log4j2.version>
<mongo-java-server.version>1.43.0</mongo-java-server.version>
<jackson.version>2.13.4</jackson.version>
<jackson-databind.version>2.13.4.2</jackson-databind.version>
<jackson.version>2.16.1</jackson.version>
<jackson-databind.version>2.16.1</jackson-databind.version>
<jaxb-api.version>2.3.1</jaxb-api.version>
<jersey.version>2.11</jersey.version>
<junit.version>4.13.2</junit.version>
Expand All @@ -123,7 +123,7 @@
<rxjava2-extensions.version>0.20.10</rxjava2-extensions.version>
<reactor.version>3.4.26</reactor.version>
<geode.version>1.15.1</geode.version>
<jsr305.version>3.0.1</jsr305.version>
<jsr305.version>3.0.2</jsr305.version>
</properties>

<repositories>
Expand Down
2 changes: 1 addition & 1 deletion processor-testlib/pom.xml
Expand Up @@ -20,7 +20,7 @@
<parent>
<groupId>org.immutables</groupId>
<artifactId>immutables</artifactId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>

<artifactId>processor-testlib</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion serial/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<artifactId>serial</artifactId>
<name>${project.groupId}.${project.artifactId}</name>
Expand Down
2 changes: 1 addition & 1 deletion testing/pom.xml
Expand Up @@ -20,7 +20,7 @@
<parent>
<groupId>org.immutables</groupId>
<artifactId>immutables</artifactId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>

<artifactId>testing</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion trees/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<artifactId>trees</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion value-annotations/pom.xml
Expand Up @@ -19,7 +19,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<artifactId>value-annotations</artifactId>
<name>${project.groupId}.${project.artifactId}</name>
Expand Down
2 changes: 1 addition & 1 deletion value-fixture/pom.xml
Expand Up @@ -20,7 +20,7 @@
<parent>
<groupId>org.immutables</groupId>
<artifactId>immutables</artifactId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>

<artifactId>value-fixture</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion value-processor/pom.xml
Expand Up @@ -20,7 +20,7 @@
<parent>
<groupId>org.immutables</groupId>
<artifactId>immutables</artifactId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>

<artifactId>value-processor</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion value/pom.xml
Expand Up @@ -18,7 +18,7 @@
<parent>
<artifactId>immutables</artifactId>
<groupId>org.immutables</groupId>
<version>2.10.1-SNAPSHOT</version>
<version>2.10.1</version><!--release-->
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down

0 comments on commit 75277e4

Please sign in to comment.