{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "/input1", "source2": "/input2", "unified_diff": "@@ -508,29 +508,29 @@\n       <activation>\n         <jdk>[1.8,)</jdk>\n       </activation>\n       <build>\n         <plugins>\n           <plugin>\n             <artifactId>maven-checkstyle-plugin</artifactId>\n-            <version>3.1.2</version>\n+            <version>${maven_checkstyle_version}</version>\n             <executions>\n               <execution>\n                 <id>checkstyle-validation</id>\n                 <phase>validate</phase>\n                 <goals>\n                   <goal>check</goal>\n                 </goals>\n                 <configuration>\n                   <configLocation>codestyle/checkstyle.xml</configLocation>\n                   <suppressionsLocation>codestyle/checkstyle-suppressions.xml</suppressionsLocation>\n                   <encoding>UTF-8</encoding>\n                   <consoleOutput>true</consoleOutput>\n                   <failOnViolation>true</failOnViolation>\n-                  <skip>true</skip>\n+                  <skip>${checkstyle.skip}</skip>\n                   <excludes>**/JSONWriter.java,\n                                         **/org/apache/dubbo/common/threadpool/serial/SerializingExecutor.java,\n                                         **/org/apache/dubbo/common/threadlocal/InternalThreadLocal.java,\n                                         **/org/apache/dubbo/common/threadlocal/InternalThreadLocalMap.java,\n                                         **/org/apache/dubbo/common/timer/TimerTask.java,\n                                         **/org/apache/dubbo/common/timer/Timer.java,\n                                         **/org/apache/dubbo/common/timer/Timeout.java,\n@@ -557,33 +557,31 @@\n                   <goal>check</goal>\n                 </goals>\n                 <configuration>\n                   <configLocation>codestyle/checkstyle_unix.xml</configLocation>\n                   <encoding>UTF-8</encoding>\n                   <consoleOutput>true</consoleOutput>\n                   <failOnViolation>true</failOnViolation>\n-                  <skip>true</skip>\n+                  <skip>${checkstyle_unix.skip}</skip>\n                   <resourceExcludes>**/target/**/*</resourceExcludes>\n                   <resourceExcludes>**/generated/**/*\n                                         **/generated-sources/**/*</resourceExcludes>\n                 </configuration>\n               </execution>\n             </executions>\n             <dependencies>\n               <dependency>\n                 <groupId>com.puppycrawl.tools</groupId>\n                 <artifactId>checkstyle</artifactId>\n                 <version>8.41</version>\n-                <scope>compile</scope>\n               </dependency>\n               <dependency>\n                 <groupId>org.apache.dubbo</groupId>\n                 <artifactId>dubbo-build-tools</artifactId>\n                 <version>1.0.0</version>\n-                <scope>compile</scope>\n               </dependency>\n             </dependencies>\n           </plugin>\n         </plugins>\n       </build>\n     </profile>\n     <profile>\n@@ -607,96 +605,74 @@\n     </profile>\n     <profile>\n       <id>release</id>\n       <build>\n         <plugins>\n           <plugin>\n             <artifactId>maven-source-plugin</artifactId>\n-            <version>3.2.1</version>\n+            <version>${maven_source_version}</version>\n             <executions>\n               <execution>\n                 <id>attach-sources</id>\n                 <goals>\n                   <goal>jar</goal>\n                 </goals>\n               </execution>\n             </executions>\n           </plugin>\n           <plugin>\n             <artifactId>maven-javadoc-plugin</artifactId>\n-            <version>3.2.0</version>\n+            <version>${maven_javadoc_version}</version>\n             <executions>\n               <execution>\n                 <id>attach-javadoc</id>\n                 <goals>\n                   <goal>jar</goal>\n                   <goal>aggregate</goal>\n                 </goals>\n                 <configuration>\n                   <additionalDependencies>\n                     <additionalDependency>\n                       <groupId>org.apache.logging.log4j</groupId>\n                       <artifactId>log4j-api</artifactId>\n-                      <version>2.17.2</version>\n+                      <version>${log4j2_version}</version>\n                     </additionalDependency>\n                     <additionalDependency>\n                       <groupId>org.apache.logging.log4j</groupId>\n                       <artifactId>log4j-core</artifactId>\n-                      <version>2.17.2</version>\n+                      <version>${log4j2_version}</version>\n                     </additionalDependency>\n                   </additionalDependencies>\n-                  <show>public</show>\n-                  <charset>UTF-8</charset>\n-                  <encoding>UTF-8</encoding>\n-                  <docencoding>UTF-8</docencoding>\n-                  <links>\n-                    <link>http://docs.oracle.com/javase/8/docs/api</link>\n-                  </links>\n-                  <doclint>none</doclint>\n-                  <excludePackageNames>org.apache.dubbo.demo,org.apache.dubbo.demo.*</excludePackageNames>\n-                  <doctitle>Apache Dubbo 3.0.15 API</doctitle>\n-                  <windowtitle>Apache Dubbo 3.0.15 API</windowtitle>\n                 </configuration>\n               </execution>\n             </executions>\n             <configuration>\n               <show>public</show>\n               <charset>UTF-8</charset>\n               <encoding>UTF-8</encoding>\n               <docencoding>UTF-8</docencoding>\n               <links>\n                 <link>http://docs.oracle.com/javase/8/docs/api</link>\n               </links>\n               <doclint>none</doclint>\n               <excludePackageNames>org.apache.dubbo.demo,org.apache.dubbo.demo.*</excludePackageNames>\n-              <doctitle>Apache Dubbo 3.0.15 API</doctitle>\n-              <windowtitle>Apache Dubbo 3.0.15 API</windowtitle>\n+              <doctitle>Apache Dubbo ${project.version} API</doctitle>\n+              <windowtitle>Apache Dubbo ${project.version} API</windowtitle>\n             </configuration>\n           </plugin>\n           <plugin>\n             <artifactId>maven-gpg-plugin</artifactId>\n-            <version>1.6</version>\n             <executions>\n               <execution>\n                 <phase>verify</phase>\n                 <goals>\n                   <goal>sign</goal>\n                 </goals>\n-                <configuration>\n-                  <gpgArguments>\n-                    <arg>--digest-algo=SHA512</arg>\n-                  </gpgArguments>\n-                </configuration>\n               </execution>\n             </executions>\n-            <configuration>\n-              <gpgArguments>\n-                <arg>--digest-algo=SHA512</arg>\n-              </gpgArguments>\n-            </configuration>\n           </plugin>\n         </plugins>\n       </build>\n       <properties>\n         <log4j2_version>2.17.2</log4j2_version>\n         <jacoco.skip>false</jacoco.skip>\n       </properties>\n"}]}
