Author: jleroux Date: Fri Sep 6 14:59:39 2019 New Revision: 1866514 URL: http://svn.apache.org/viewvc?rev=1866514&view=rev Log: Improved: no functional change
As discussed with Mathieu on dev ML change the location of meta-data files that are maintained manually. They are distributed inside the JAR to allow the ‘ServiceLoader’ API [1] to find the classes implementing a particular interface (corresponding to the file name) efficiently. [1]https://docs.oracle.com/javase/8/docs/api/java/util/ServiceLoader.html I spotted this with RAT, for base.util.test.UtilObjectTests$TestFactoryIntf The other same files have ASL2 headers, I decided to not change that. Modified: ofbiz/tools/rat-excludes.txt Modified: ofbiz/tools/rat-excludes.txt URL: http://svn.apache.org/viewvc/ofbiz/tools/rat-excludes.txt?rev=1866514&r1=1866513&r2=1866514&view=diff ============================================================================== --- ofbiz/tools/rat-excludes.txt (original) +++ ofbiz/tools/rat-excludes.txt Fri Sep 6 14:59:39 2019 @@ -64,6 +64,6 @@ VERSION **/themes/rainbowstone/webapp/rainbowstone/*.less **/less.min.js **/SamplePricatTemplate_V1.1.xlsx -**/framework/base/src/main/java/META-INF/** +**/framework/base/src/main/resources/META-INF/** **/.gradle/** **/gradle/wrapper/**