Skip to content

Dependencies #545

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 79 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
040445e
Update dependencies
dependabot[bot] Jun 7, 2022
489af73
Merge branch 'dependencies' into feature/fix-build
divyakumarjain Nov 25, 2024
2f3dd16
Update dependencies
Nov 25, 2024
8f22d08
Bump net.bytebuddy:byte-buddy from 1.14.12 to 1.15.10
dependabot[bot] Nov 26, 2024
330412b
Bump org.springframework.boot:spring-boot-maven-plugin
dependabot[bot] Nov 26, 2024
9d0d03d
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.5.2
dependabot[bot] Nov 26, 2024
af06257
Bump org.springframework.boot:spring-boot-dependencies
dependabot[bot] Nov 26, 2024
08bef9a
Merge branch 'dependencies' into feature/fix-build
Nov 26, 2024
0f70ef1
Merge pull request #574 from divyakumarjain/feature/fix-build
divyakumarjain Nov 26, 2024
1c8a5fe
Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.1.0 to 3.5.0
dependabot[bot] Nov 26, 2024
ad5a209
Bump org.apache.maven.plugins:maven-compiler-plugin
dependabot[bot] Nov 26, 2024
2ec8236
Bump ch.qos.logback:logback-classic from 1.2.13 to 1.5.12
dependabot[bot] Nov 26, 2024
8d54502
Bump org.glassfish.jersey:jersey-bom from 3.1.5 to 3.1.9
dependabot[bot] Nov 26, 2024
4ba1a67
Bump org.jacoco:jacoco-maven-plugin from 0.8.8 to 0.8.12
dependabot[bot] Nov 26, 2024
ecc44f6
Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.1 to 3.1.3
dependabot[bot] Nov 26, 2024
f3edab9
Bump org.apache.maven.plugins:maven-scm-plugin from 2.0.1 to 2.1.0
dependabot[bot] Nov 26, 2024
b46be49
Bump junit-jupiter.version from 5.10.1 to 5.11.3
dependabot[bot] Nov 26, 2024
7299780
Update to JDK 23
Nov 26, 2024
95b51ad
Bump org.mockito:mockito-core from 5.11.0 to 5.14.2
dependabot[bot] Nov 26, 2024
5360c68
Bump org.apache.maven.plugins:maven-site-plugin from 3.12.1 to 3.21.0
dependabot[bot] Nov 26, 2024
9bd3723
Bump io.rest-assured:spring-mock-mvc from 5.4.0 to 5.5.0
dependabot[bot] Nov 26, 2024
31155a9
Bump org.codehaus.mojo:versions-maven-plugin from 2.16.2 to 2.18.0
dependabot[bot] Nov 26, 2024
a1f8cc2
Bump org.pitest:pitest-junit5-plugin from 1.0.0 to 1.2.1
dependabot[bot] Nov 26, 2024
866893f
Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.2
dependabot[bot] Nov 26, 2024
55bcae1
Bump org.glassfish.hk2:hk2-locator from 3.1.0 to 3.1.1
dependabot[bot] Nov 26, 2024
991d16a
Bump org.hsqldb:hsqldb from 2.7.2 to 2.7.4
dependabot[bot] Nov 26, 2024
d2ca9d6
Bump org.pitest:pitest-maven from 1.9.2 to 1.17.1
dependabot[bot] Nov 26, 2024
819a7ef
Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0
dependabot[bot] Nov 26, 2024
6956930
Bump org.ow2.asm:asm from 9.6 to 9.7.1
dependabot[bot] Nov 26, 2024
20a2e4e
Bump jakarta.inject:jakarta.inject-api from 2.0.1 to 2.0.1.MR
dependabot[bot] Nov 26, 2024
a7c6eab
Bump org.hamcrest:hamcrest from 2.2 to 3.0
dependabot[bot] Nov 26, 2024
29f55c2
Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.5.2
dependabot[bot] Nov 26, 2024
d02f64a
Bump org.apache.maven.plugins:maven-install-plugin from 3.1.1 to 3.1.3
dependabot[bot] Nov 26, 2024
348ce91
Bump org.pitest:pitest-maven from 1.17.1 to 1.17.2
dependabot[bot] Dec 2, 2024
df1c0d5
Bump net.bytebuddy:byte-buddy from 1.15.10 to 1.15.11
dependabot[bot] Dec 16, 2024
2746636
Bump org.pitest:pitest-maven from 1.17.2 to 1.17.3
dependabot[bot] Dec 17, 2024
6004f75
Bump junit-jupiter.version from 5.11.3 to 5.11.4
dependabot[bot] Dec 17, 2024
0287058
Bump ch.qos.logback:logback-classic from 1.5.12 to 1.5.13
dependabot[bot] Dec 19, 2024
fc5ccae
Bump ch.qos.logback:logback-classic from 1.5.13 to 1.5.14
dependabot[bot] Dec 20, 2024
115cfd2
Bump ch.qos.logback:logback-classic from 1.5.14 to 1.5.15
dependabot[bot] Dec 23, 2024
c19ccca
Bump org.mockito:mockito-core from 5.14.2 to 5.15.2
dependabot[bot] Jan 3, 2025
6d1d22a
Bump ch.qos.logback:logback-classic from 1.5.15 to 1.5.16
dependabot[bot] Jan 6, 2025
e2cc13f
Bump org.glassfish.jersey:jersey-bom from 3.1.9 to 3.1.10
dependabot[bot] Jan 10, 2025
c3c58e2
Bump org.pitest:pitest-maven from 1.17.3 to 1.17.4
dependabot[bot] Jan 13, 2025
dcd39b7
Bump net.bytebuddy:byte-buddy from 1.15.11 to 1.16.1
dependabot[bot] Jan 20, 2025
bbf83c6
Bump org.springframework.boot:spring-boot-dependencies
dependabot[bot] Jan 24, 2025
c2d26dd
Bump org.springframework.boot:spring-boot-maven-plugin
dependabot[bot] Jan 24, 2025
b640ab4
Bump net.bytebuddy:byte-buddy from 1.16.1 to 1.17.0
dependabot[bot] Jan 30, 2025
c79d4a4
Bump org.pitest:pitest-maven from 1.17.4 to 1.18.0
dependabot[bot] Feb 6, 2025
7cf463e
Bump org.pitest:pitest-maven from 1.18.0 to 1.18.1
dependabot[bot] Feb 13, 2025
54e0aa4
Bump net.bytebuddy:byte-buddy from 1.17.0 to 1.17.1
dependabot[bot] Feb 17, 2025
9edeb40
Bump io.rest-assured:spring-mock-mvc from 5.5.0 to 5.5.1
dependabot[bot] Feb 17, 2025
60c9276
Bump org.pitest:pitest-maven from 1.18.1 to 1.18.2
dependabot[bot] Feb 18, 2025
4547a30
Bump org.apache.maven.plugins:maven-clean-plugin from 3.4.0 to 3.4.1
dependabot[bot] Feb 20, 2025
cbd45d4
Bump org.springframework.boot:spring-boot-dependencies
dependabot[bot] Feb 21, 2025
dc9e0dc
Bump org.springframework.boot:spring-boot-maven-plugin
dependabot[bot] Feb 21, 2025
9deb2fc
Bump org.apache.maven.plugins:maven-compiler-plugin
dependabot[bot] Feb 24, 2025
fe1d3b3
Bump junit-jupiter.version from 5.11.4 to 5.12.0
dependabot[bot] Feb 24, 2025
a99dd14
Bump org.pitest:pitest-junit5-plugin from 1.2.1 to 1.2.2
dependabot[bot] Feb 25, 2025
a97fb38
Bump ch.qos.logback:logback-classic from 1.5.16 to 1.5.17
dependabot[bot] Feb 26, 2025
e72a20e
Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.3 to 3.1.4
dependabot[bot] Feb 27, 2025
f8603a4
Bump org.apache.maven.plugins:maven-install-plugin from 3.1.3 to 3.1.4
dependabot[bot] Feb 28, 2025
73d743f
Bump org.mockito:mockito-core from 5.15.2 to 5.16.0
dependabot[bot] Mar 4, 2025
4f79880
Bump net.bytebuddy:byte-buddy from 1.17.1 to 1.17.2
dependabot[bot] Mar 4, 2025
bf4eed7
Bump org.mockito:mockito-core from 5.16.0 to 5.16.1
dependabot[bot] Mar 17, 2025
c8255ac
Bump junit-jupiter.version from 5.12.0 to 5.12.1
dependabot[bot] Mar 17, 2025
63ead04
Bump org.pitest:pitest-maven from 1.18.2 to 1.19.0
dependabot[bot] Mar 18, 2025
2ba8602
Bump ch.qos.logback:logback-classic from 1.5.17 to 1.5.18
dependabot[bot] Mar 19, 2025
f46ccae
Bump org.springframework.boot:spring-boot-maven-plugin
dependabot[bot] Mar 24, 2025
6e3e5fe
Bump net.bytebuddy:byte-buddy from 1.17.2 to 1.17.4
dependabot[bot] Mar 24, 2025
b4ecaf4
Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3
dependabot[bot] Mar 31, 2025
24ef64c
Bump org.ow2.asm:asm from 9.7.1 to 9.8
dependabot[bot] Mar 31, 2025
29eedc8
Bump net.bytebuddy:byte-buddy from 1.17.4 to 1.17.5
dependabot[bot] Apr 1, 2025
52391b6
Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13
dependabot[bot] Apr 3, 2025
edeea5b
Bump org.mockito:mockito-core from 5.16.1 to 5.17.0
dependabot[bot] Apr 7, 2025
cb19b7f
Bump org.pitest:pitest-maven from 1.19.0 to 1.19.1
dependabot[bot] Apr 8, 2025
0b9bfdc
Bump junit-jupiter.version from 5.12.1 to 5.12.2
dependabot[bot] Apr 14, 2025
48ddb40
Bump org.springframework.boot:spring-boot-maven-plugin
dependabot[bot] Apr 28, 2025
00fdcba
Bump org.pitest:pitest-maven from 1.19.1 to 1.19.2
dependabot[bot] May 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ jobs:

steps:
- uses: actions/checkout@v4
- name: Set up JDK 18
- name: Set up JDK 23
uses: actions/setup-java@v3
with:
java-version: '18'
java-version: '23'
distribution: 'temurin'
- name: Cache local Maven repository
uses: actions/cache@v4
Expand Down
2 changes: 1 addition & 1 deletion businessapi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.divy</groupId>
<artifactId>bo-framework-root</artifactId>
<version>0.0.18-SNAPSHOT</version>
<version>0.0.19-SNAPSHOT</version>
</parent>
<artifactId>bo-framework-businessapi</artifactId>
<name>businessapi</name>
Expand Down
64 changes: 22 additions & 42 deletions coverage-report/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.divy</groupId>
<artifactId>bo-framework-root</artifactId>
<version>0.0.18-SNAPSHOT</version>
<version>0.0.19-SNAPSHOT</version>
</parent>

<groupId>org.divy</groupId>
Expand All @@ -17,99 +17,83 @@
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-repository</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-database-core</artifactId>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-database-hibernate</artifactId>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-core-mapper</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-exception-handling-core</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-orika-mapper</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-orika-mapper-spring</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-database-jpa</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-metadata</artifactId>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-spring-jersey-endpoint-support</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-spring-database-jpa-support</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-query</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-mock-common</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-dynamic</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-endpoint-core</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-endpoint-jersey</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-database-mock</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-endpoint-mock</artifactId>
<version>0.0.18-SNAPSHOT</version>
<version>0.0.19-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-businessapi</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-spring-support-core</artifactId>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-spring-support-autoconfiguration</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-spring-mvc-endpoint-support</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>demo-domain</artifactId>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-jee-demo</artifactId>
</dependency>
<dependency>
<groupId>org.divy</groupId>
Expand All @@ -123,22 +107,18 @@
<groupId>org.divy</groupId>
<artifactId>bo-framework-spring-jersey-endpoint-support</artifactId>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-integration</artifactId>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-validation-core</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-jsr303-validation</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.divy</groupId>
<artifactId>bo-framework-spring-jsr303-validation</artifactId>
</dependency>
</dependency>
</dependencies>

<profiles>
Expand Down
4 changes: 2 additions & 2 deletions database-root/database-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
<parent>
<groupId>org.divy</groupId>
<artifactId>bo-framework-database-root</artifactId>
<version>0.0.18-SNAPSHOT</version>
<relativePath>..</relativePath>
<version>0.0.19-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

<artifactId>bo-framework-database-core</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions database-root/database-hibernate/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
<parent>
<groupId>org.divy</groupId>
<artifactId>bo-framework-database-root</artifactId>
<version>0.0.18-SNAPSHOT</version>
<relativePath>..</relativePath>
<version>0.0.19-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

<artifactId>bo-framework-database-hibernate</artifactId>
Expand Down
61 changes: 33 additions & 28 deletions database-root/database-jpa/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
<parent>
<groupId>org.divy</groupId>
<artifactId>bo-framework-database-root</artifactId>
<version>0.0.18-SNAPSHOT</version>
<relativePath>..</relativePath>
<version>0.0.19-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

<artifactId>bo-framework-database-jpa</artifactId>
Expand Down Expand Up @@ -40,22 +40,18 @@
<artifactId>bo-framework-query</artifactId>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-core</artifactId>
<exclusions>
<exclusion>
<groupId>javax.activation</groupId>
<artifactId>javax.activation-api</artifactId>
</exclusion>
<exclusion>
<groupId>net.bytebuddy</groupId>
<artifactId>byte-buddy</artifactId>
<artifactId>jakarta.inject-api</artifactId>
<groupId>jakarta.inject</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>javax.persistence-api</artifactId>
<groupId>jakarta.persistence</groupId>
<artifactId>jakarta.persistence-api</artifactId>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
Expand All @@ -68,13 +64,8 @@
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.transaction</groupId>
<artifactId>javax.transaction-api</artifactId>
<groupId>jakarta.transaction</groupId>
<artifactId>jakarta.transaction-api</artifactId>
</dependency>
<dependency>
<groupId>org.divy</groupId>
Expand All @@ -96,22 +87,36 @@
<artifactId>slf4j-api</artifactId>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<exclusions>
<exclusion>
<groupId>javax.activation</groupId>
<artifactId>javax.activation-api</artifactId>
</exclusion>
</exclusions>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest</artifactId>
<groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.glassfish.expressly</groupId>
<artifactId>expressly</artifactId>
<version>5.0.0</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>
--add-reads bo.framework.database.jpa=ALL-UNNAMED
${argLine}
</argLine>
<useModulePath>false</useModulePath>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>coverage</id>
Expand Down
2 changes: 1 addition & 1 deletion database-root/database-jpa/src/main/java/module-info.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module bo.framework.database.jpa {
requires java.persistence;
requires jakarta.persistence;
requires bo.framework.database.core;
requires bo.framework.repository;
requires bo.framework.mapper;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

import org.divy.common.bo.database.AbstractBusinessObject;

import javax.persistence.Id;
import javax.persistence.MappedSuperclass;
import jakarta.persistence.Id;
import jakarta.persistence.MappedSuperclass;
import java.util.UUID;

@MappedSuperclass
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,8 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import javax.persistence.*;
import jakarta.persistence.*;
import java.beans.*;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.*;
import java.util.function.Predicate;
import java.util.stream.Collectors;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import org.divy.common.bo.database.context.CommandContext;

import javax.persistence.EntityManager;
import jakarta.persistence.EntityManager;

public interface EntityManagerCommandContext extends CommandContext
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
import org.divy.common.bo.query.operator.*;
import org.divy.common.bo.query.operator.comparison.*;

import javax.persistence.EntityManager;
import javax.persistence.criteria.*;
import jakarta.persistence.EntityManager;
import jakarta.persistence.criteria.*;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
import org.divy.common.bo.database.context.HierarchicalCommandContext;
import org.divy.common.bo.database.jpa.EntityManagerCommandContext;

import javax.persistence.EntityManager;
import javax.persistence.EntityTransaction;
import jakarta.persistence.EntityManager;
import jakarta.persistence.EntityTransaction;


public abstract class AbstractEntityManagerContext implements EntityManagerCommandContext, HierarchicalCommandContext {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

import org.divy.common.bo.database.context.CommandContext;

import javax.persistence.EntityManager;
import javax.persistence.Persistence;
import jakarta.persistence.EntityManager;
import jakarta.persistence.Persistence;

public class DatabaseContext extends AbstractEntityManagerContext {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
import org.divy.common.bo.query.AttributeQuery;
import org.divy.common.bo.query.Query;

import javax.persistence.criteria.CriteriaQuery;
import jakarta.persistence.criteria.CriteriaQuery;
import java.util.List;

/**
Expand Down
Loading