Skip to content

Commit

Permalink
Adding first version of Explanation :)
Browse files Browse the repository at this point in the history
  • Loading branch information
frankreyesgarcia committed Apr 1, 2024
1 parent cf26d7b commit f1b05d5
Show file tree
Hide file tree
Showing 50 changed files with 4,885 additions and 1 deletion.
39 changes: 39 additions & 0 deletions Explanations/00a7cc31784ac4a9cc27d506a73ae589d6df36d6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
CI detected that the dependency upgrade from version **mina-core-2.1.5** to **mina-core-2.2.1** has failed. Here are details to help you understand and fix the problem:
1. Your client utilizes **2** instructions which has been modified in the new version of the dependency.
* <details>
<summary>Method <b>setUseClientMode(boolean)</b> which has been <b>removed</b> in the new version of the dependency</summary>
* <details>
<summary>The failure is identified from the logs generated in the build process. </summary>
* >[[ERROR] /quickfixj/quickfixj-core/src/main/java/quickfix/mina/acceptor/AbstractSocketAcceptor.java:[136,18] cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:1552)
* An error was detected in line 136 which is making use of an outdated API.
``` java
136 sslFilter.setUseClientMode(false);
```
* >[[ERROR] /quickfixj/quickfixj-core/src/main/java/quickfix/mina/initiator/IoSessionInitiator.java:[195,22] cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:1555)
* An error was detected in line 195 which is making use of an outdated API.
``` java
195 sslFilter.setUseClientMode(true);
```

</details>
</details>
* <details>
<summary>Method <b>initiateHandshake(org.apache.mina.core.session.IoSession)</b> which has been <b>removed</b> in the new version of the dependency</summary>
* <details>
<summary>The failure is identified from the logs generated in the build process. </summary>
* >[[ERROR] /quickfixj/quickfixj-core/src/main/java/quickfix/mina/initiator/InitiatorProxyIoHandler.java:[65,27] cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:1565)
* An error was detected in line 65 which is making use of an outdated API.
``` java
65 this.sslFilter.initiateHandshake(ioSession);
```

</details>
</details>


22 changes: 22 additions & 0 deletions Explanations/0abf7148300f40a1da0538ab060552bca4a2f1d8.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
CI detected that the dependency upgrade from version **jasperreports-6.18.1** to **jasperreports-6.19.1** has failed. Here are details to help you understand and fix the problem:
1. Your client utilizes **1** instruction which has been modified in the new version of the dependency.
* <summary>Method <b>setLineWidth()</b> which has been <b>removed</b> in the new version of the dependency</summary>
* <summary>The failure is identified from the logs generated in the build process. </summary>
* >[[ERROR] /biapi/src/main/java/xdev/tableexport/export/ReportBuilder.java:[369,81] incompatible types: int cannot be converted to java.lang.Float](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:1534)
* An error was detected in line 369 which is making use of an outdated API.
``` java
369 textField.getLineBox().getPen().setLineWidth(border.getLineWidth());
```
<details>
* >[[ERROR] /biapi/src/main/java/xdev/tableexport/export/ReportBuilder.java:[369,81] incompatible types: int cannot be converted to java.lang.Float](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:1534)
* An error was detected in line 369 which is making use of an outdated API.
``` java
369 textField.getLineBox().getPen().setLineWidth(border.getLineWidth());
```
</details>


83 changes: 83 additions & 0 deletions Explanations/0e8625f492854a78c0e1ceff67b2abd7e081d42b.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
CI detected that the dependency upgrade from version **jetty-server-8.1.11.v20130520** to **jetty-server-11.0.10** has failed. Here are details to help you understand and fix the problem:
1. Your client utilizes **4** instructions which has been modified in the new version of the dependency.
* <details>
<summary>Method <b>getLocalPort()</b> which has been <b>removed</b> in the new version of the dependency</summary>
* <details>
<summary>The failure is identified from the logs generated in the build process. </summary>
* >[[ERROR] /jadler/jadler-jetty/src/main/java/net/jadler/stubbing/server/jetty/JettyStubHttpServer.java:[80,28] error: cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:1252)
* An error was detected in line 80 which is making use of an outdated API.
``` java
80 httpConnector.getLocalPort();
```

</details>
To address this incompatibility, there are 2 alternative options available in the new version of the dependency that can replace the incompatible method currently used in the client. You can consider substituting the existing method with one of the following options provided by the new version of the dependency:
``` java
int getLocalPort();
```
``` java
int getLocalPort();
```
</details>
* <details>
<summary>Method <b>setSendDateHeader(boolean)</b> which has been <b>removed</b> in the new version of the dependency</summary>

* <details>
<summary>The failure is identified from the logs generated in the build process. </summary>

* >[[ERROR] /jadler/jadler-jetty/src/main/java/net/jadler/stubbing/server/jetty/JettyStubHttpServer.java:[34,19] error: cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:1243)
* An error was detected in line 34 which is making use of an outdated API.
``` java
34 this.server.setSendDateHeader(true);
```

</details>

To resolve this issue, there are alternative options available in the new version of the dependency that can replace the incompatible method currently used in the client. You can consider substituting the existing method with one of the following options provided by the new version of the dependency
``` java
void setSendDateHeader(boolean);
```
</details>
* <details>
<summary>Method <b>setSendServerVersion(boolean)</b> which has been <b>removed</b> in the new version of the dependency</summary>

* <details>
<summary>The failure is identified from the logs generated in the build process. </summary>

* >[[ERROR] /jadler/jadler-jetty/src/main/java/net/jadler/stubbing/server/jetty/JettyStubHttpServer.java:[33,19] error: cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:1240)
* An error was detected in line 33 which is making use of an outdated API.
``` java
33 this.server.setSendServerVersion(false);
```

</details>

To resolve this issue, there are alternative options available in the new version of the dependency that can replace the incompatible method currently used in the client. You can consider substituting the existing method with one of the following options provided by the new version of the dependency
``` java
void setSendServerVersion(boolean);
```
</details>
* <details>
<summary>Method <b>setPort(int)</b> which has been <b>removed</b> in the new version of the dependency</summary>

* <details>
<summary>The failure is identified from the logs generated in the build process. </summary>

* >[[ERROR] /jadler/jadler-jetty/src/main/java/net/jadler/stubbing/server/jetty/JettyStubHttpServer.java:[37,26] error: cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:1249)
* An error was detected in line 37 which is making use of an outdated API.
``` java
37 this.httpConnector.setPort(port);
```

</details>

To resolve this issue, there are alternative options available in the new version of the dependency that can replace the incompatible method currently used in the client. You can consider substituting the existing method with one of the following options provided by the new version of the dependency
``` java
void setPort(int);
```
</details>


21 changes: 21 additions & 0 deletions Explanations/10d7545c5771b03dd9f6122bd5973a759eb2cd03.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
CI detected that the dependency upgrade from version **dropwizard-client-2.1.5** to **dropwizard-client-4.0.0** has failed. Here are details to help you understand and fix the problem:
1. Your client utilizes **1** instruction which has been modified in the new version of the dependency.
* <summary>Method <b>using()</b> which has been <b>removed</b> in the new version of the dependency</summary>
* <summary>The failure is identified from the logs generated in the build process. </summary>
* >[[ERROR] /lithium/src/main/java/com/wire/lithium/Server.java:[160,16] cannot access io.dropwizard.core.setup.Environment](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:2818)
* An error was detected in line 160 which is making use of an outdated API.
``` java
160 new io.dropwizard.client.JerseyClientBuilder(env).using(config.getJerseyClient());
```
To address this incompatibility, there are 2 alternative options available in the new version of the dependency that can replace the incompatible method currently used in the client. You can consider substituting the existing method with one of the following options provided by the new version of the dependency:
``` java
HttpClientBuilder using(List);
```
``` java
HttpClientBuilder using(DnsResolver);
```


121 changes: 121 additions & 0 deletions Explanations/14fc5fa696f499cac48401b3a86882b3bf7d9b82.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
CI detected that the dependency upgrade from version **flyway-core-3.2.1** to **flyway-core-9.21.1** has failed. Here are details to help you understand and fix the problem:
1. Your client utilizes **6** instructions which has been modified in the new version of the dependency.
* <details>
<summary>Method <b>valueOf(java.lang.String)</b> which has been <b>removed</b> in the new version of the dependency</summary>
* <details>
<summary>The failure is identified from the logs generated in the build process. </summary>
* >[[ERROR] /nem/nis/src/main/java/org/nem/specific/deploy/appconfig/NisAppConfig.java:[112,23] cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:2017)
* An error was detected in line 112 which is making use of an outdated API.
``` java
112 java.lang.Boolean.valueOf(prop.getProperty("flyway.validate"));
```

</details>
To resolve this issue, there are alternative options available in the new version of the dependency that can replace the incompatible method currently used in the client. You can consider substituting the existing method with one of the following options provided by the new version of the dependency
``` java
Event valueOf(String);
```
</details>
* <details>
<summary>Method <b>setLocations(java.lang.String)</b> which has been <b>removed</b> in the new version of the dependency</summary>

* <details>
<summary>The failure is identified from the logs generated in the build process. </summary>

* >[[ERROR] /nem/nis/src/main/java/org/nem/specific/deploy/appconfig/NisAppConfig.java:[111,23] cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:2014)
* An error was detected in line 111 which is making use of an outdated API.
``` java
111 flyway.setLocations(prop.getProperty("flyway.locations"));
```

</details>

To resolve this issue, there are alternative options available in the new version of the dependency that can replace the incompatible method currently used in the client. You can consider substituting the existing method with one of the following options provided by the new version of the dependency
``` java
void setLocations(Location[]);
```
</details>
* <details>
<summary>Method <b>setDataSource(javax.sql.DataSource)</b> which has been <b>removed</b> in the new version of the dependency</summary>

* <details>
<summary>The failure is identified from the logs generated in the build process. </summary>

* >[[ERROR] /nem/nis/src/main/java/org/nem/specific/deploy/appconfig/NisAppConfig.java:[109,23] cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:2008)
* An error was detected in line 109 which is making use of an outdated API.
``` java
109 flyway.setDataSource(this.dataSource());
```

</details>

To resolve this issue, there are alternative options available in the new version of the dependency that can replace the incompatible method currently used in the client. You can consider substituting the existing method with one of the following options provided by the new version of the dependency
``` java
void setDataSource(String,String,String);
```
</details>
* <details>
<summary>Method <b>getClassLoader()</b> which has been <b>removed</b> in the new version of the dependency</summary>

* <details>
<summary>The failure is identified from the logs generated in the build process. </summary>

* >[[ERROR] /nem/nis/src/main/java/org/nem/specific/deploy/appconfig/NisAppConfig.java:[110,23] cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:2011)
* An error was detected in line 110 which is making use of an outdated API.
``` java
110 org.nem.specific.deploy.appconfig.NisAppConfig.class.getClassLoader();
```

</details>

To address this incompatibility, there are 2 alternative options available in the new version of the dependency that can replace the incompatible method currently used in the client. You can consider substituting the existing method with one of the following options provided by the new version of the dependency:
``` java
ClassLoader getClassLoader();
```
``` java
ClassLoader getClassLoader();
```
</details>
* <details>
<summary>Method <b>setClassLoader(java.lang.ClassLoader)</b> which has been <b>removed</b> in the new version of the dependency</summary>

* <details>
<summary>The failure is identified from the logs generated in the build process. </summary>

* >[[ERROR] /nem/nis/src/main/java/org/nem/specific/deploy/appconfig/NisAppConfig.java:[110,23] cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:2011)
* An error was detected in line 110 which is making use of an outdated API.
``` java
110 flyway.setClassLoader(org.nem.specific.deploy.appconfig.NisAppConfig.class.getClassLoader());
```

</details>

To resolve this issue, there are alternative options available in the new version of the dependency that can replace the incompatible method currently used in the client. You can consider substituting the existing method with one of the following options provided by the new version of the dependency
``` java
void setClassLoader(ClassLoader);
```
</details>
* <details>
<summary>Method <b>setValidateOnMigrate(java.lang.Boolean)</b> which has been <b>removed</b> in the new version of the dependency</summary>

* <details>
<summary>The failure is identified from the logs generated in the build process. </summary>

* >[[ERROR] /nem/nis/src/main/java/org/nem/specific/deploy/appconfig/NisAppConfig.java:[112,23] cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:2017)
* An error was detected in line 112 which is making use of an outdated API.
``` java
112 flyway.setValidateOnMigrate(java.lang.Boolean.valueOf(prop.getProperty("flyway.validate")));
```

</details>

To resolve this issue, there are alternative options available in the new version of the dependency that can replace the incompatible method currently used in the client. You can consider substituting the existing method with one of the following options provided by the new version of the dependency
``` java
void setValidateOnMigrate(Boolean);
```
</details>


18 changes: 18 additions & 0 deletions Explanations/165381d26b2c3d2278fde88c16f95807506451fe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
CI detected that the dependency upgrade from version **javaparser-core-3.18.0** to **javaparser-core-3.24.0** has failed. Here are details to help you understand and fix the problem:
1. Your client utilizes **1** instruction which has been modified in the new version of the dependency.
* <summary>Method <b>setPrintComments(boolean)</b> which has been <b>removed</b> in the new version of the dependency</summary>
* <summary>The failure is identified from the logs generated in the build process. </summary>
* >[[ERROR] /scheduler/safeplace/src/test/java/org/btrplace/safeplace/DSN.java:[335,21] cannot find symbol](https://github.com/chains-project/breaking-good/actions/runs/8110103454/job/22166641300#step:4:2378)
* An error was detected in line 335 which is making use of an outdated API.
``` java
335 new com.github.javaparser.printer.PrettyPrinterConfiguration().setPrintComments(false);
```
To resolve this issue, there are alternative options available in the new version of the dependency that can replace the incompatible method currently used in the client. You can consider substituting the existing method with one of the following options provided by the new version of the dependency
``` java
PrettyPrinterConfiguration setPrintComments(boolean);
```


Loading

0 comments on commit f1b05d5

Please sign in to comment.