| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, |
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| # See the License for the specific language governing permissions and |
| # limitations under the License. |
| |
| # List of patterns (one pair per line) to skip over in VerifyLibsAndLicenses.testBinaryUniqueness. |
| # Both sides of the pair must match for the pair to be skipped. |
| # Uses standard Ant pattern syntax, in ${nb_all} among modules included in cluster config. |
| # (For ZIP entries, just list the containing ZIP, not the entry path.) |
| |
| # These are used quite independently (sharing in platform makes little sense). |
| # apisupport does not even technically use it - it is only part of a sample app. |
| apisupport.feedreader/external/jdom-1.0.jar mobility.deployment.webdav/external/jdom-1.0.jar |
| |
| # db.sql.visualeditor/external/javacc-3.2.jar is used at compile-time only |
| ide/db.sql.visualeditor/external/javacc-3.2.jar java/performance/external/javacc-3.2.jar |
| |
| # It happens that maven 3.3.9 uses commons-lang-2.6.jar, same as o.apache.commons.lang |
| # These are used independently, different functional goals |
| ide/o.apache.commons.lang/external/commons-lang-2.6.jar java/maven.embedder/external/apache-maven-3.3.9-bin.zip |
| |
| # Contains test data (badPackageFileInJar.jar is packaged twice) - this is an |
| # upstream problem |
| nbbuild/external/langtools-9.zip nbbuild/external/langtools-9.zip |
| |
| # Used to parse data during build, but need to as a lib for ide cluster |
| nbbuild/external/json-simple-1.1.1.jar ide/libs.json_simple/external/json-simple-1.1.1.jar |
| |
| # JFlex is used by multiple modules. |
| webcommon/javascript2.jade/external/jflex-1.4.3.jar webcommon/javascript2.lexer/external/jflex-1.4.3.jar |
| |
| # javax.annotation-api is used by multiple modules. |
| enterprise/websvc.restlib/external/javax.annotation-api-1.2.jar java/maven.indexer/external/javax.annotation-api-1.2.jar |
| enterprise/javaee.api/external/javax.annotation-api-1.2.jar java/maven.indexer/external/javax.annotation-api-1.2.jar |
| enterprise/javaee7.api/external/javax.annotation-api-1.2.jar enterprise/javaee8.api/external/javax.annotation-api-1.2.jar |
| enterprise/javaee8.api/external/javax.annotation-api-1.2.jar enterprise/websvc.restlib/external/javax.annotation-api-1.2.jar |
| |
| #Struts taglib is used by both web.core.syntax and web.struts |
| enterprise/web.core.syntax/external/struts-taglib-1.3.10.jar enterprise/web.struts/external/struts-taglib-1.3.10.jar |
| |
| # Struts Tiles is used by both web.core.syntax and web.struts |
| enterprise/web.core.syntax/external/struts-tiles-1.3.10.jar enterprise/web.struts/external/struts-tiles-1.3.10.jar |
| |
| # gradle is used at build-time, so we can ignore the duplicates |
| groovy/gradle/external/gradle-4.10.2-bin.zip ide/c.google.gson/external/gson-2.7.jar |
| groovy/gradle/external/gradle-4.10.2-bin.zip ide/c.jcraft.jsch/external/jsch-0.1.54.jar |
| groovy/gradle/external/gradle-4.10.2-bin.zip ide/o.apache.commons.lang/external/commons-lang-2.6.jar |
| groovy/gradle/external/gradle-4.10.2-bin.zip java/maven/external/aether-api-1.13.1.jar |
| groovy/gradle/external/gradle-4.10.2-bin.zip java/maven.embedder/external/apache-maven-3.3.9-bin.zip |
| groovy/gradle/external/gradle-4.10.2-bin.zip platform/api.annotations.common/external/jsr305-2.0.0.jar |
| groovy/gradle/external/gradle-4.10.2-bin.zip platform/libs.junit4/external/hamcrest-core-1.3.jar |
| groovy/gradle/external/gradle-4.10.2-bin.zip platform/libs.junit4/external/junit-4.12.jar |
| |
| # These are the endorsed version of the javaee apis and create libraries, so they are better kept separate |
| enterprise/javaee.api/external/javax.annotation-api-1.2.jar enterprise/javaee7.api/external/javax.annotation-api-1.2.jar |
| enterprise/javaee7.api/external/javax.annotation-api-1.2.jar enterprise/websvc.restlib/external/javax.annotation-api-1.2.jar |
| enterprise/javaee7.api/external/jaxws-api-2.2.8.jar java/websvc.jaxws21api/external/jaxws-2.2.6-api.zip |
| enterprise/javaee7.api/external/jsr181-api-1.0-MR1.jar java/websvc.jaxws21api/external/jaxws-2.2.6-api.zip |
| |
| # the jcodings is used internally in two unrelated modules: |
| ide/libs.bytelist/external/jcodings-1.0.18.jar ide/textmate.lexer/external/jcodings-1.0.18.jar |
| |
| # ide/lsp.client and java/java.lsp.server both use LSP libraries, but are independent: |
| ide/lsp.client/external/org.eclipse.xtend.lib-2.14.0.jar java/java.lsp.server/external/org.eclipse.xtend.lib-2.14.0.jar |
| ide/lsp.client/external/org.eclipse.xtend.lib.macro-2.14.0.jar java/java.lsp.server/external/org.eclipse.xtend.lib.macro-2.14.0.jar |
| ide/lsp.client/external/org.eclipse.xtext.xbase.lib-2.14.0.jar java/java.lsp.server/external/org.eclipse.xtext.xbase.lib-2.14.0.jar |
| |
| # Derby jar is used when run tests, so we can ignore the duplicates |
| ide/db/external/derby-10.2.2.0.jar ide/db.metadata.model/external/derby-10.2.2.0.jar |
| |
| # Amazon Beanstalk SDK has frequently changing dependencies, so they are better kept separate |
| enterprise/libs.amazon/external/httpclient-4.5.5.jar groovy/gradle/external/gradle-4.10.2-bin.zip |
| enterprise/libs.amazon/external/ion-java-1.0.2.jar groovy/gradle/external/gradle-4.10.2-bin.zip |
| enterprise/libs.amazon/external/httpcore-4.4.9.jar groovy/gradle/external/gradle-4.10.2-bin.zip |
| |
| # Only used as testdata (not redistributed) and modules should be testable independed of each other |
| webcommon/javascript2.doc/external/testfiles-jsdoc-1.zip webcommon/javascript2.editor/external/testfiles-jsdoc-1.zip are identical |
| webcommon/javascript2.editor/external/testfiles-jsdoc-1.zip webcommon/javascript2.extdoc/external/testfiles-jsdoc-1.zip are identical |
| webcommon/javascript2.extdoc/external/testfiles-jsdoc-1.zip webcommon/javascript2.jsdoc/external/testfiles-jsdoc-1.zip are identical |
| webcommon/javascript2.jsdoc/external/testfiles-jsdoc-1.zip webcommon/javascript2.sdoc/external/testfiles-jsdoc-1.zip are identical</failure> |