Skip to content

Commit

Permalink
Change Maven packaging to "jar" (from "bundle") to prevent losing '…
Browse files Browse the repository at this point in the history
…module-info.class'
  • Loading branch information
cowtowncoder committed Jan 20, 2025
1 parent f68854a commit 77dff5a
Show file tree
Hide file tree
Showing 10 changed files with 10 additions and 9 deletions.
2 changes: 1 addition & 1 deletion afterburner/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
</parent>
<artifactId>jackson-module-afterburner</artifactId>
<name>Jackson module: Afterburner</name>
<packaging>bundle</packaging>
<packaging>jar</packaging>
<description>Jackson (https://github.com/FasterXML/jackson) extension module
used to enhance performance using bytecode generation to replace use of Reflection for
field access and method calls
Expand Down
2 changes: 1 addition & 1 deletion android-record/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

<artifactId>jackson-module-android-record</artifactId>
<name>Jackson module: Android Record Support</name>
<packaging>bundle</packaging>
<packaging>jar</packaging>

<description>Support deserialization into records on Android</description>
<url>https://github.com/FasterXML/jackson-modules-base</url>
Expand Down
2 changes: 1 addition & 1 deletion blackbird/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
</parent>
<artifactId>jackson-module-blackbird</artifactId>
<name>Jackson module: Blackbird</name>
<packaging>bundle</packaging>
<packaging>jar</packaging>
<description>Jackson (https://github.com/FasterXML/jackson) extension module
that uses LambdaMetafactory based code generation to replace reflection calls.
</description>
Expand Down
2 changes: 1 addition & 1 deletion guice/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</parent>
<artifactId>jackson-module-guice</artifactId>
<name>Jackson module: Guice (javax.inject)</name>
<packaging>bundle</packaging>
<packaging>jar</packaging>

<description>Stuff to make integration with Guice a bit easier</description>
<url>https://github.com/FasterXML/jackson-modules-base</url>
Expand Down
2 changes: 1 addition & 1 deletion guice7/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</parent>
<artifactId>jackson-module-guice7</artifactId>
<name>Jackson module: Guice 7+ (jakarta.inject)</name>
<packaging>bundle</packaging>
<packaging>jar</packaging>

<description>Stuff to make integration with Guice 7+ a bit easier</description>
<url>https://github.com/FasterXML/jackson-modules-base</url>
Expand Down
2 changes: 1 addition & 1 deletion jakarta-xmlbind/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</parent>
<artifactId>jackson-module-jakarta-xmlbind-annotations</artifactId>
<name>Jackson module: Jakarta XML Bind Annotations (jakarta.xml.bind)</name>
<packaging>bundle</packaging>
<packaging>jar</packaging>

<description>Support for using Jakarta XML Bind (aka JAXB 3.0) annotations as an alternative
to "native" Jackson annotations, for configuring data-binding.
Expand Down
2 changes: 1 addition & 1 deletion jaxb/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</parent>
<artifactId>jackson-module-jaxb-annotations</artifactId>
<name>Jackson module: JAXB Annotations (javax.xml.bind)</name>
<packaging>bundle</packaging>
<packaging>jar</packaging>

<description>Support for using JAXB annotations as an alternative to "native" Jackson annotations,
for configuring data-binding.
Expand Down
2 changes: 1 addition & 1 deletion no-ctor-deser/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<artifactId>jackson-module-no-ctor-deser</artifactId>
<name>Jackson module: No-constructor Deserialization</name>
<packaging>bundle</packaging>
<packaging>jar</packaging>

<description>Support deserialization of POJO classes without default constructor</description>
<url>https://github.com/FasterXML/jackson-modules-base</url>
Expand Down
2 changes: 1 addition & 1 deletion osgi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<version>3.0.0-SNAPSHOT</version>
</parent>
<artifactId>jackson-module-osgi</artifactId>
<packaging>bundle</packaging>
<packaging>jar</packaging>
<name>Jackson module: OSGi</name>

<description>Jackson module to inject OSGI services in deserialized beans.</description>
Expand Down
1 change: 1 addition & 0 deletions release-notes/VERSION
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,4 @@ Active maintainers:
(contributed by Georgios A))
#269: Change 3.0 to use `module-info.java` directly [JSTEP-11]
- Minimum Java baseline: Java 17
- Maven artifact packaging changed to "jar" from "bundle" (to retain 'module-info.class')

0 comments on commit 77dff5a

Please sign in to comment.