diff --git a/.github/workflows/build-jsp.yml b/.github/workflows/build-jsp.yml index c46f3aa05..8ae18112a 100644 --- a/.github/workflows/build-jsp.yml +++ b/.github/workflows/build-jsp.yml @@ -10,5 +10,27 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - run: cd UnicodeJsps && docker build . + - name: Set up JDK 1.8 + uses: actions/setup-java@v1 + with: + java-version: 1.8 + - name: Cache local Maven repository + uses: actions/cache@v2 + with: + path: ~/.m2/repository + key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} + restore-keys: | + ${{ runner.os }}-maven- + - name: Build with Maven + run: > + mvn -s .github/workflows/mvn-settings.xml -B compile install package --file UnicodeJsps/pom.xml + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Upload UnicodeJsps.war + uses: actions/upload-artifact@v2 + with: + name: UnicodeJsps + path: UnicodeJsps/target/UnicodeJsps.war + - name: build docker image + run: cd UnicodeJsps && docker build . diff --git a/.github/workflows/mvn-settings.xml b/.github/workflows/mvn-settings.xml new file mode 100644 index 000000000..89abccbc6 --- /dev/null +++ b/.github/workflows/mvn-settings.xml @@ -0,0 +1,48 @@ + + + + github + + + + github + + + + github + GitHub unicode-org/cldr Apache Maven Packages + https://maven.pkg.github.com/unicode-org/cldr + + + + + + + + github + ${GITHUB_ACTOR} + ${GITHUB_TOKEN} + + + githubicu + ${GITHUB_ACTOR} + ${GITHUB_TOKEN} + + + githubcldr + ${GITHUB_ACTOR} + ${GITHUB_TOKEN} + + + diff --git a/.github/workflows/push-jsp-on-tag.yml b/.github/workflows/push-jsp-on-tag.yml index 3412e88ee..0d5f1478a 100644 --- a/.github/workflows/push-jsp-on-tag.yml +++ b/.github/workflows/push-jsp-on-tag.yml @@ -7,16 +7,37 @@ jobs: build-and-push-to-gcr: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - name: Get the version - id: get_tag_name - run: echo ::set-output name=GIT_TAG_NAME::${GITHUB_REF/refs\/tags\//} - - uses: RafikFarhad/push-to-gcr-github-action@v3 - with: - gcloud_service_key: ${{ secrets.GCLOUD_SERVICE_KEY }} - registry: us.gcr.io - project_id: dev-infra-273822 - image_name: unicode-jsps - image_tag: ${{ steps.get_tag_name.outputs.GIT_TAG_NAME}} - dockerfile: ./UnicodeJsps/Dockerfile - context: ./UnicodeJsps/ + - uses: actions/checkout@v2 + - name: Set up JDK 1.8 + uses: actions/setup-java@v1 + with: + java-version: 1.8 + - name: Cache local Maven repository + uses: actions/cache@v2 + with: + path: ~/.m2/repository + key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} + restore-keys: | + ${{ runner.os }}-maven- + - name: Build with Maven + run: > + mvn -s .github/workflows/mvn-settings.xml -B compile install package --file UnicodeJsps/pom.xml + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Upload UnicodeJsps.war + uses: actions/upload-artifact@v2 + with: + name: UnicodeJsps + path: UnicodeJsps/target/UnicodeJsps.war + - name: Get the version + id: get_tag_name + run: echo ::set-output name=GIT_TAG_NAME::${GITHUB_REF/refs\/tags\//} + - uses: RafikFarhad/push-to-gcr-github-action@v3 + with: + gcloud_service_key: ${{ secrets.GCLOUD_SERVICE_KEY }} + registry: us.gcr.io + project_id: dev-infra-273822 + image_name: unicode-jsps + image_tag: ${{ steps.get_tag_name.outputs.GIT_TAG_NAME}} + dockerfile: ./UnicodeJsps/Dockerfile + context: ./UnicodeJsps/ diff --git a/UnicodeJsps/.classpath b/UnicodeJsps/.classpath index 122a63aaa..8ea53d1ff 100644 --- a/UnicodeJsps/.classpath +++ b/UnicodeJsps/.classpath @@ -1,24 +1,33 @@ - - - - - - - - - - - + - + + - + - + - + + + + + + + + + + + + + + + + + + + diff --git a/UnicodeJsps/.gitignore b/UnicodeJsps/.gitignore index ee0425f34..211ff160c 100644 --- a/UnicodeJsps/.gitignore +++ b/UnicodeJsps/.gitignore @@ -1,3 +1,4 @@ # parent ignores *.d files. -!/jetty.d \ No newline at end of file +!/jetty.d +/target diff --git a/UnicodeJsps/.project b/UnicodeJsps/.project index 7d86d3316..60916c510 100644 --- a/UnicodeJsps/.project +++ b/UnicodeJsps/.project @@ -6,22 +6,22 @@ - org.eclipse.wst.jsdt.core.javascriptValidator + org.eclipse.jdt.core.javabuilder - org.eclipse.jdt.core.javabuilder + org.eclipse.wst.common.project.facet.core.builder - org.eclipse.wst.common.project.facet.core.builder + org.eclipse.wst.validation.validationbuilder - org.eclipse.wst.validation.validationbuilder + org.eclipse.m2e.core.maven2Builder @@ -29,8 +29,9 @@ org.eclipse.jem.workbench.JavaEMFNature org.eclipse.wst.common.modulecore.ModuleCoreNature - org.eclipse.wst.common.project.facet.core.nature org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + org.eclipse.wst.common.project.facet.core.nature org.eclipse.wst.jsdt.core.jsNature diff --git a/UnicodeJsps/.settings/.jsdtscope b/UnicodeJsps/.settings/.jsdtscope index 3a28de0c7..f179e11ea 100644 --- a/UnicodeJsps/.settings/.jsdtscope +++ b/UnicodeJsps/.settings/.jsdtscope @@ -1,6 +1,7 @@ - + + diff --git a/UnicodeJsps/.settings/org.eclipse.core.resources.prefs b/UnicodeJsps/.settings/org.eclipse.core.resources.prefs index cfa4a288d..62b2331f1 100644 --- a/UnicodeJsps/.settings/org.eclipse.core.resources.prefs +++ b/UnicodeJsps/.settings/org.eclipse.core.resources.prefs @@ -1,4 +1,4 @@ eclipse.preferences.version=1 -encoding//WebContent/footer.jsp=UTF-8 -encoding//WebContent/idna.jsp=UTF-8 +encoding//src/main/java=UTF-8 +encoding//src/main/webapp=UTF-8 encoding/=UTF-8 diff --git a/UnicodeJsps/.settings/org.eclipse.jdt.core.prefs b/UnicodeJsps/.settings/org.eclipse.jdt.core.prefs index 3a2153707..cac0df4df 100644 --- a/UnicodeJsps/.settings/org.eclipse.jdt.core.prefs +++ b/UnicodeJsps/.settings/org.eclipse.jdt.core.prefs @@ -1,11 +1,11 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.release=disabled org.eclipse.jdt.core.compiler.source=1.8 diff --git a/UnicodeJsps/.settings/org.eclipse.m2e.core.prefs b/UnicodeJsps/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 000000000..f897a7f1c --- /dev/null +++ b/UnicodeJsps/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/UnicodeJsps/.settings/org.eclipse.wst.common.component b/UnicodeJsps/.settings/org.eclipse.wst.common.component index 0c3135d66..2f66b1629 100644 --- a/UnicodeJsps/.settings/org.eclipse.wst.common.component +++ b/UnicodeJsps/.settings/org.eclipse.wst.common.component @@ -1,9 +1,9 @@ - - + - - + + + - + diff --git a/UnicodeJsps/.settings/org.eclipse.wst.common.project.facet.core.xml b/UnicodeJsps/.settings/org.eclipse.wst.common.project.facet.core.xml index d2375baf8..427e35e9e 100644 --- a/UnicodeJsps/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/UnicodeJsps/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -1,10 +1,7 @@ - - - + - diff --git a/UnicodeJsps/.settings/org.eclipse.wst.validation.prefs b/UnicodeJsps/.settings/org.eclipse.wst.validation.prefs new file mode 100644 index 000000000..04cad8cb7 --- /dev/null +++ b/UnicodeJsps/.settings/org.eclipse.wst.validation.prefs @@ -0,0 +1,2 @@ +disabled=06target +eclipse.preferences.version=1 diff --git a/UnicodeJsps/Dockerfile b/UnicodeJsps/Dockerfile index f7accbb42..f172730db 100644 --- a/UnicodeJsps/Dockerfile +++ b/UnicodeJsps/Dockerfile @@ -7,30 +7,15 @@ RUN apk add --update -q wget make gcc musl-dev RUN wget -np -nv --reject-regex='.*\.(lib|exe)$' --cut-dirs=4 -nH -r ${CPATH}${CVERSION}/ RUN cd source && gcc -I ../include/ -static -Os -o3 -o bidiref1 bidiref1.c brutils.c brtest.c brtable.c brrule.c RUN ls -lh /build/source/bidiref1 && (/build/source/bidiref1 || true) -FROM openjdk:16-alpine AS build -# Need ant, add it. Yes, this pulls in JDK8, but it's an easier -# way to manage this. -RUN apk add --update apache-ant -# Some version of tomcat. Just used for API, does not have to match TOMCATVERSION -ARG TOMCAT_API=https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&filename=tomcat/tomcat-9/v9.0.39/bin/apache-tomcat-9.0.39.tar.gz -RUN mkdir -p /usr/local/lib && cd /usr/local/lib/ && wget "${TOMCAT_API}" -O - | tar xfpz - && ln -svf apache-tomcat-* ./tomcat - -WORKDIR /home -ADD . /home/ -ENV CATALINA_HOME /usr/local/lib/tomcat -RUN ant -DCATALINA_HOME=${CATALINA_HOME} war - -# ARG TOMCATVERSION=9 -# Was not able to parameterize this FROM jetty:9-jre11-slim AS run # FROM tomcat:9-jdk14-openjdk-slim-buster AS run ADD port-entrypoint.sh /port-entrypoint.sh ADD ./jetty.d/ROOT /var/lib/jetty/webapps/ROOT/ ENTRYPOINT [ "/port-entrypoint.sh" ] # copy the .war -COPY --from=build /home/UnicodeJsps.war /var/lib/jetty/webapps/ +ADD target/UnicodeJsps.war /var/lib/jetty/webapps/ # copy the UCD for bidiref1 -COPY --from=build /home/src/org/unicode/jsp/bidiref1/ucd/ /usr/local/share/ucd/ +COPY src/main/resources/org/unicode/jsp/bidiref1/ucd/ /usr/local/share/ucd/ # this is the parent to 'ucd' ENV BIDIREFHOME /usr/local/share # copy the bidiref1 bin diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/cldr-src.jar b/UnicodeJsps/WebContent/WEB-INF/lib/cldr-src.jar deleted file mode 100644 index 3ac7b90bb..000000000 Binary files a/UnicodeJsps/WebContent/WEB-INF/lib/cldr-src.jar and /dev/null differ diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/cldr.jar b/UnicodeJsps/WebContent/WEB-INF/lib/cldr.jar deleted file mode 100644 index 688bdede6..000000000 Binary files a/UnicodeJsps/WebContent/WEB-INF/lib/cldr.jar and /dev/null differ diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/gson-sources.jar b/UnicodeJsps/WebContent/WEB-INF/lib/gson-sources.jar deleted file mode 100644 index 1e07df4b0..000000000 Binary files a/UnicodeJsps/WebContent/WEB-INF/lib/gson-sources.jar and /dev/null differ diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/gson-version.txt b/UnicodeJsps/WebContent/WEB-INF/lib/gson-version.txt deleted file mode 100644 index 24fb605e2..000000000 --- a/UnicodeJsps/WebContent/WEB-INF/lib/gson-version.txt +++ /dev/null @@ -1 +0,0 @@ -gson 2.8.6 2019-10-04 diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/gson.jar b/UnicodeJsps/WebContent/WEB-INF/lib/gson.jar deleted file mode 100644 index 4765c4afe..000000000 Binary files a/UnicodeJsps/WebContent/WEB-INF/lib/gson.jar and /dev/null differ diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/guava-sources.jar b/UnicodeJsps/WebContent/WEB-INF/lib/guava-sources.jar deleted file mode 100644 index 66dd8bd20..000000000 Binary files a/UnicodeJsps/WebContent/WEB-INF/lib/guava-sources.jar and /dev/null differ diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/guava-version.txt b/UnicodeJsps/WebContent/WEB-INF/lib/guava-version.txt deleted file mode 100644 index 2db85c28b..000000000 --- a/UnicodeJsps/WebContent/WEB-INF/lib/guava-version.txt +++ /dev/null @@ -1 +0,0 @@ -guava 29.0-jre 2020-04-13 diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/guava.jar b/UnicodeJsps/WebContent/WEB-INF/lib/guava.jar deleted file mode 100644 index e1fc1791f..000000000 Binary files a/UnicodeJsps/WebContent/WEB-INF/lib/guava.jar and /dev/null differ diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/icu4j-src.jar b/UnicodeJsps/WebContent/WEB-INF/lib/icu4j-src.jar deleted file mode 100644 index 475fa4bc3..000000000 Binary files a/UnicodeJsps/WebContent/WEB-INF/lib/icu4j-src.jar and /dev/null differ diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/icu4j-version.txt b/UnicodeJsps/WebContent/WEB-INF/lib/icu4j-version.txt deleted file mode 100644 index 74ffe0966..000000000 --- a/UnicodeJsps/WebContent/WEB-INF/lib/icu4j-version.txt +++ /dev/null @@ -1 +0,0 @@ -icu4j 3d8ae5eb6dc3542cbac230e195be3a38ed38e953 2020-09-22 diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/icu4j.jar b/UnicodeJsps/WebContent/WEB-INF/lib/icu4j.jar deleted file mode 100644 index b959eb762..000000000 Binary files a/UnicodeJsps/WebContent/WEB-INF/lib/icu4j.jar and /dev/null differ diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/utilities-src.jar b/UnicodeJsps/WebContent/WEB-INF/lib/utilities-src.jar deleted file mode 100644 index 59de01c08..000000000 Binary files a/UnicodeJsps/WebContent/WEB-INF/lib/utilities-src.jar and /dev/null differ diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/utilities.jar b/UnicodeJsps/WebContent/WEB-INF/lib/utilities.jar deleted file mode 100644 index 61badd851..000000000 Binary files a/UnicodeJsps/WebContent/WEB-INF/lib/utilities.jar and /dev/null differ diff --git a/UnicodeJsps/WebContent/WEB-INF/lib/xercesImpl.jar b/UnicodeJsps/WebContent/WEB-INF/lib/xercesImpl.jar deleted file mode 100644 index e0a4c2e37..000000000 Binary files a/UnicodeJsps/WebContent/WEB-INF/lib/xercesImpl.jar and /dev/null differ diff --git a/UnicodeJsps/build.xml b/UnicodeJsps/build.xml deleted file mode 100644 index c6de962dd..000000000 --- a/UnicodeJsps/build.xml +++ /dev/null @@ -1,288 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/UnicodeJsps/build/.gitignore b/UnicodeJsps/build/.gitignore deleted file mode 100644 index 840e7d312..000000000 --- a/UnicodeJsps/build/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/classes/ diff --git a/UnicodeJsps/pom.xml b/UnicodeJsps/pom.xml new file mode 100644 index 000000000..48d602e82 --- /dev/null +++ b/UnicodeJsps/pom.xml @@ -0,0 +1,177 @@ + + + + 4.0.0 + + UnicodeJsps + war + Unicode JSPs + org.unicode.unicodetools + 0.0.0 + + https://unicode.org/ + + + scm:git:https://github.com/unicode-org/unicodetools.git + + + + + 69.1-SNAPSHOT-cldr-2021-02-17 + + + 0.0.0-SNAPSHOT-87058620ea + + 3.1.0 + 2.3.3 + 1.8 + 1.8 + UTF-8 + UTF-8 + 9.4.36.v20210114 + + + + + + + com.ibm.icu + icu4j-for-cldr + ${icu.version} + + + + com.ibm.icu + utilities-for-cldr + ${icu.version} + + + + org.unicode.cldr + cldr-code + ${cldr.version} + + + + javax.servlet + javax.servlet-api + ${servlet.version} + provided + + + + javax.servlet.jsp + javax.servlet.jsp-api + provided + ${jsp.version} + + + + com.google.code.gson + gson + 2.8.6 + + + + com.google.guava + guava + 29.0-jre + + + + xerces + xercesImpl + 2.12.0 + + + xml-apis + xml-apis + 1.4.01 + compile + + + + ${project.artifactId} + + + maven-war-plugin + org.apache.maven.plugins + 3.2.3 + + + + ${user.name} + ${maven.build.timestamp} + ${buildNumber} + ${scmBranch} + + + + + + org.codehaus.mojo + buildnumber-maven-plugin + 1.4 + + + validate + + create + + + + + true + true + true + + + + org.codehaus.mojo + build-helper-maven-plugin + 3.0.0 + + + add-resource + generate-resources + + add-resource + + + + + src/main/webapp + ${project.build.directory}/${project.build.finalName} + + + + + + + + org.eclipse.jetty + jetty-maven-plugin + ${jetty.version} + + + + + + + githubicu + GitHub unicode-org/icu Apache Maven Packages + https://maven.pkg.github.com/unicode-org/icu + + + githubcldr + GitHub unicode-org/cldr Apache Maven Packages + https://maven.pkg.github.com/unicode-org/cldr + + + diff --git a/UnicodeJsps/src/com/ibm/icu/impl/MultiComparator.java b/UnicodeJsps/src/main/java/com/ibm/icu/impl/MultiComparator.java similarity index 100% rename from UnicodeJsps/src/com/ibm/icu/impl/MultiComparator.java rename to UnicodeJsps/src/main/java/com/ibm/icu/impl/MultiComparator.java diff --git a/UnicodeJsps/src/org/unicode/cldr/tool/TablePrinter.java b/UnicodeJsps/src/main/java/org/unicode/cldr/tool/TablePrinter.java similarity index 100% rename from UnicodeJsps/src/org/unicode/cldr/tool/TablePrinter.java rename to UnicodeJsps/src/main/java/org/unicode/cldr/tool/TablePrinter.java diff --git a/UnicodeJsps/src/org/unicode/jsp/AlternateIterator.java b/UnicodeJsps/src/main/java/org/unicode/jsp/AlternateIterator.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/AlternateIterator.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/AlternateIterator.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Annotations.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Annotations.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Annotations.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Annotations.java diff --git a/UnicodeJsps/src/org/unicode/jsp/BiMultimap.java b/UnicodeJsps/src/main/java/org/unicode/jsp/BiMultimap.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/BiMultimap.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/BiMultimap.java diff --git a/UnicodeJsps/src/org/unicode/jsp/BidiCharMap.java b/UnicodeJsps/src/main/java/org/unicode/jsp/BidiCharMap.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/BidiCharMap.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/BidiCharMap.java diff --git a/UnicodeJsps/src/org/unicode/jsp/BidiReference.java b/UnicodeJsps/src/main/java/org/unicode/jsp/BidiReference.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/BidiReference.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/BidiReference.java diff --git a/UnicodeJsps/src/org/unicode/jsp/BranchStringPrepData.java b/UnicodeJsps/src/main/java/org/unicode/jsp/BranchStringPrepData.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/BranchStringPrepData.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/BranchStringPrepData.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Builder.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Builder.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Builder.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Builder.java diff --git a/UnicodeJsps/src/org/unicode/jsp/CachedProps.java b/UnicodeJsps/src/main/java/org/unicode/jsp/CachedProps.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/CachedProps.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/CachedProps.java diff --git a/UnicodeJsps/src/org/unicode/jsp/CharEncoder.java b/UnicodeJsps/src/main/java/org/unicode/jsp/CharEncoder.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/CharEncoder.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/CharEncoder.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Common.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Common.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Common.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Common.java diff --git a/UnicodeJsps/src/org/unicode/jsp/CompressedDataInput.java b/UnicodeJsps/src/main/java/org/unicode/jsp/CompressedDataInput.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/CompressedDataInput.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/CompressedDataInput.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Confusables.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Confusables.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Confusables.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Confusables.java diff --git a/UnicodeJsps/src/org/unicode/jsp/CreateInversions.java b/UnicodeJsps/src/main/java/org/unicode/jsp/CreateInversions.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/CreateInversions.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/CreateInversions.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Dummy.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Dummy.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Dummy.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Dummy.java diff --git a/UnicodeJsps/src/org/unicode/jsp/FileUtilities.java b/UnicodeJsps/src/main/java/org/unicode/jsp/FileUtilities.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/FileUtilities.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/FileUtilities.java diff --git a/UnicodeJsps/src/org/unicode/jsp/GeneralUtilities.java b/UnicodeJsps/src/main/java/org/unicode/jsp/GeneralUtilities.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/GeneralUtilities.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/GeneralUtilities.java diff --git a/UnicodeJsps/src/org/unicode/jsp/GenerateSubheader.java b/UnicodeJsps/src/main/java/org/unicode/jsp/GenerateSubheader.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/GenerateSubheader.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/GenerateSubheader.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Globe.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Globe.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Globe.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Globe.java diff --git a/UnicodeJsps/src/org/unicode/jsp/ICUPropertyFactory.java b/UnicodeJsps/src/main/java/org/unicode/jsp/ICUPropertyFactory.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/ICUPropertyFactory.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/ICUPropertyFactory.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Idna.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Idna.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Idna.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Idna.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Idna2003.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Idna2003.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Idna2003.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Idna2003.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Idna2008.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Idna2008.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Idna2008.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Idna2008.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Idna2008t.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Idna2008t.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Idna2008t.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Idna2008t.java diff --git a/UnicodeJsps/src/org/unicode/jsp/IdnaTypes.java b/UnicodeJsps/src/main/java/org/unicode/jsp/IdnaTypes.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/IdnaTypes.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/IdnaTypes.java diff --git a/UnicodeJsps/src/org/unicode/jsp/LanguageCode.java b/UnicodeJsps/src/main/java/org/unicode/jsp/LanguageCode.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/LanguageCode.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/LanguageCode.java diff --git a/UnicodeJsps/src/org/unicode/jsp/NFM.java b/UnicodeJsps/src/main/java/org/unicode/jsp/NFM.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/NFM.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/NFM.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Navigator.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Navigator.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Navigator.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Navigator.java diff --git a/UnicodeJsps/src/org/unicode/jsp/PropertyMetadata.java b/UnicodeJsps/src/main/java/org/unicode/jsp/PropertyMetadata.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/PropertyMetadata.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/PropertyMetadata.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Punycode.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Punycode.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Punycode.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Punycode.java diff --git a/UnicodeJsps/src/org/unicode/jsp/QuickCheck.java b/UnicodeJsps/src/main/java/org/unicode/jsp/QuickCheck.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/QuickCheck.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/QuickCheck.java diff --git a/UnicodeJsps/src/org/unicode/jsp/ScriptCategoriesCopy.java b/UnicodeJsps/src/main/java/org/unicode/jsp/ScriptCategoriesCopy.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/ScriptCategoriesCopy.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/ScriptCategoriesCopy.java diff --git a/UnicodeJsps/src/org/unicode/jsp/ScriptTester.java b/UnicodeJsps/src/main/java/org/unicode/jsp/ScriptTester.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/ScriptTester.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/ScriptTester.java diff --git a/UnicodeJsps/src/org/unicode/jsp/ScriptTester2.java b/UnicodeJsps/src/main/java/org/unicode/jsp/ScriptTester2.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/ScriptTester2.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/ScriptTester2.java diff --git a/UnicodeJsps/src/org/unicode/jsp/SequenceData.java b/UnicodeJsps/src/main/java/org/unicode/jsp/SequenceData.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/SequenceData.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/SequenceData.java diff --git a/UnicodeJsps/src/org/unicode/jsp/SimpleTransliterator.java b/UnicodeJsps/src/main/java/org/unicode/jsp/SimpleTransliterator.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/SimpleTransliterator.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/SimpleTransliterator.java diff --git a/UnicodeJsps/src/org/unicode/jsp/StringPrepData.java b/UnicodeJsps/src/main/java/org/unicode/jsp/StringPrepData.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/StringPrepData.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/StringPrepData.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Subheader.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Subheader.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Subheader.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Subheader.java diff --git a/UnicodeJsps/src/org/unicode/jsp/SubheaderSnapshot.java b/UnicodeJsps/src/main/java/org/unicode/jsp/SubheaderSnapshot.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/SubheaderSnapshot.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/SubheaderSnapshot.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Typology.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Typology.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Typology.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Typology.java diff --git a/UnicodeJsps/src/org/unicode/jsp/UnicodeDataInput.java b/UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeDataInput.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/UnicodeDataInput.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeDataInput.java diff --git a/UnicodeJsps/src/org/unicode/jsp/UnicodeJsp.java b/UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeJsp.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/UnicodeJsp.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeJsp.java diff --git a/UnicodeJsps/src/org/unicode/jsp/UnicodeProperty.java b/UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeProperty.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/UnicodeProperty.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeProperty.java diff --git a/UnicodeJsps/src/org/unicode/jsp/UnicodeRegex.java b/UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeRegex.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/UnicodeRegex.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeRegex.java diff --git a/UnicodeJsps/src/org/unicode/jsp/UnicodeSetUtilities.java b/UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeSetUtilities.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/UnicodeSetUtilities.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeSetUtilities.java diff --git a/UnicodeJsps/src/org/unicode/jsp/UnicodeUtilities.java b/UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeUtilities.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/UnicodeUtilities.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeUtilities.java diff --git a/UnicodeJsps/src/org/unicode/jsp/UtfParameters.java b/UnicodeJsps/src/main/java/org/unicode/jsp/UtfParameters.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/UtfParameters.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/UtfParameters.java diff --git a/UnicodeJsps/src/org/unicode/jsp/Uts46.java b/UnicodeJsps/src/main/java/org/unicode/jsp/Uts46.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Uts46.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/Uts46.java diff --git a/UnicodeJsps/src/org/unicode/jsp/XIDModifications.java b/UnicodeJsps/src/main/java/org/unicode/jsp/XIDModifications.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/XIDModifications.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/XIDModifications.java diff --git a/UnicodeJsps/src/org/unicode/jsp/XPropertyFactory.java b/UnicodeJsps/src/main/java/org/unicode/jsp/XPropertyFactory.java similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/XPropertyFactory.java rename to UnicodeJsps/src/main/java/org/unicode/jsp/XPropertyFactory.java diff --git a/UnicodeJsps/src/org/unicode/jsp/props/ASCII_Hex_Digit.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/ASCII_Hex_Digit.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/ASCII_Hex_Digit.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/ASCII_Hex_Digit.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Age.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Age.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Age.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Age.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Alphabetic.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Alphabetic.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Alphabetic.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Alphabetic.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Basic_Emoji.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Basic_Emoji.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Basic_Emoji.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Basic_Emoji.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Bidi_Class.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Bidi_Class.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Bidi_Class.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Bidi_Class.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Bidi_Control.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Bidi_Control.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Bidi_Control.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Bidi_Control.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Bidi_Mirrored.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Bidi_Mirrored.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Bidi_Mirrored.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Bidi_Mirrored.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Bidi_Mirroring_Glyph.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Bidi_Mirroring_Glyph.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Bidi_Mirroring_Glyph.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Bidi_Mirroring_Glyph.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Bidi_Paired_Bracket.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Bidi_Paired_Bracket.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Bidi_Paired_Bracket.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Bidi_Paired_Bracket.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Bidi_Paired_Bracket_Type.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Bidi_Paired_Bracket_Type.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Bidi_Paired_Bracket_Type.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Bidi_Paired_Bracket_Type.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Block.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Block.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Block.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Block.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/CJK_Radical.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/CJK_Radical.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/CJK_Radical.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/CJK_Radical.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Canonical_Combining_Class.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Canonical_Combining_Class.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Canonical_Combining_Class.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Canonical_Combining_Class.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Case_Folding.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Case_Folding.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Case_Folding.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Case_Folding.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Case_Ignorable.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Case_Ignorable.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Case_Ignorable.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Case_Ignorable.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Cased.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Cased.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Cased.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Cased.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Changes_When_Casefolded.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Changes_When_Casefolded.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Changes_When_Casefolded.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Changes_When_Casefolded.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Changes_When_Casemapped.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Changes_When_Casemapped.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Changes_When_Casemapped.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Changes_When_Casemapped.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Changes_When_Lowercased.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Changes_When_Lowercased.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Changes_When_Lowercased.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Changes_When_Lowercased.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Changes_When_NFKC_Casefolded.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Changes_When_NFKC_Casefolded.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Changes_When_NFKC_Casefolded.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Changes_When_NFKC_Casefolded.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Changes_When_Titlecased.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Changes_When_Titlecased.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Changes_When_Titlecased.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Changes_When_Titlecased.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Changes_When_Uppercased.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Changes_When_Uppercased.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Changes_When_Uppercased.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Changes_When_Uppercased.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Confusable_MA.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Confusable_MA.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Confusable_MA.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Confusable_MA.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Dash.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Dash.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Dash.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Dash.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Decomposition_Type.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Decomposition_Type.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Decomposition_Type.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Decomposition_Type.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Default_Ignorable_Code_Point.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Default_Ignorable_Code_Point.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Default_Ignorable_Code_Point.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Default_Ignorable_Code_Point.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Deprecated.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Deprecated.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Deprecated.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Deprecated.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Diacritic.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Diacritic.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Diacritic.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Diacritic.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/East_Asian_Width.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/East_Asian_Width.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/East_Asian_Width.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/East_Asian_Width.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Emoji.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Emoji.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Emoji.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Emoji.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Emoji_Component.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Emoji_Component.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Emoji_Component.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Emoji_Component.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Emoji_Modifier.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Emoji_Modifier.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Emoji_Modifier.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Emoji_Modifier.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Emoji_Modifier_Base.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Emoji_Modifier_Base.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Emoji_Modifier_Base.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Emoji_Modifier_Base.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Emoji_Presentation.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Emoji_Presentation.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Emoji_Presentation.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Emoji_Presentation.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Equivalent_Unified_Ideograph.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Equivalent_Unified_Ideograph.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Equivalent_Unified_Ideograph.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Equivalent_Unified_Ideograph.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Extended_Pictographic.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Extended_Pictographic.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Extended_Pictographic.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Extended_Pictographic.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Extender.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Extender.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Extender.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Extender.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/General_Category.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/General_Category.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/General_Category.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/General_Category.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Grapheme_Cluster_Break.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Grapheme_Cluster_Break.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Grapheme_Cluster_Break.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Grapheme_Cluster_Break.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Hangul_Syllable_Type.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Hangul_Syllable_Type.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Hangul_Syllable_Type.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Hangul_Syllable_Type.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Hex_Digit.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Hex_Digit.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Hex_Digit.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Hex_Digit.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/IDS_Binary_Operator.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/IDS_Binary_Operator.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/IDS_Binary_Operator.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/IDS_Binary_Operator.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/IDS_Trinary_Operator.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/IDS_Trinary_Operator.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/IDS_Trinary_Operator.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/IDS_Trinary_Operator.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/ID_Continue.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/ID_Continue.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/ID_Continue.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/ID_Continue.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/ID_Start.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/ID_Start.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/ID_Start.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/ID_Start.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Identifier_Status.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Identifier_Status.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Identifier_Status.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Identifier_Status.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Identifier_Type.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Identifier_Type.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Identifier_Type.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Identifier_Type.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Ideographic.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Ideographic.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Ideographic.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Ideographic.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Idn_2008.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Idn_2008.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Idn_2008.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Idn_2008.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Idn_Mapping.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Idn_Mapping.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Idn_Mapping.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Idn_Mapping.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Idn_Status.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Idn_Status.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Idn_Status.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Idn_Status.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Indic_Positional_Category.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Indic_Positional_Category.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Indic_Positional_Category.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Indic_Positional_Category.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Indic_Syllabic_Category.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Indic_Syllabic_Category.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Indic_Syllabic_Category.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Indic_Syllabic_Category.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Join_Control.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Join_Control.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Join_Control.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Join_Control.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Joining_Group.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Joining_Group.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Joining_Group.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Joining_Group.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Joining_Type.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Joining_Type.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Joining_Type.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Joining_Type.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Line_Break.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Line_Break.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Line_Break.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Line_Break.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Logical_Order_Exception.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Logical_Order_Exception.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Logical_Order_Exception.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Logical_Order_Exception.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Lowercase.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Lowercase.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Lowercase.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Lowercase.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Lowercase_Mapping.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Lowercase_Mapping.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Lowercase_Mapping.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Lowercase_Mapping.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Math.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Math.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Math.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Math.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/NFC_Quick_Check.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/NFC_Quick_Check.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/NFC_Quick_Check.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/NFC_Quick_Check.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/NFD_Quick_Check.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/NFD_Quick_Check.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/NFD_Quick_Check.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/NFD_Quick_Check.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/NFKC_Casefold.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/NFKC_Casefold.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/NFKC_Casefold.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/NFKC_Casefold.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/NFKC_Quick_Check.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/NFKC_Quick_Check.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/NFKC_Quick_Check.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/NFKC_Quick_Check.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/NFKD_Quick_Check.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/NFKD_Quick_Check.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/NFKD_Quick_Check.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/NFKD_Quick_Check.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Name.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Name.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Name.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Name.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Name_Alias.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Name_Alias.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Name_Alias.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Name_Alias.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Named_Sequences.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Named_Sequences.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Named_Sequences.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Named_Sequences.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Named_Sequences_Prov.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Named_Sequences_Prov.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Named_Sequences_Prov.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Named_Sequences_Prov.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Noncharacter_Code_Point.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Noncharacter_Code_Point.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Noncharacter_Code_Point.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Noncharacter_Code_Point.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Numeric_Type.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Numeric_Type.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Numeric_Type.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Numeric_Type.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Numeric_Value.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Numeric_Value.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Numeric_Value.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Numeric_Value.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Pattern_Syntax.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Pattern_Syntax.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Pattern_Syntax.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Pattern_Syntax.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Pattern_White_Space.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Pattern_White_Space.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Pattern_White_Space.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Pattern_White_Space.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Prepended_Concatenation_Mark.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Prepended_Concatenation_Mark.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Prepended_Concatenation_Mark.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Prepended_Concatenation_Mark.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Quotation_Mark.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Quotation_Mark.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Quotation_Mark.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Quotation_Mark.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/RGI_Emoji_Flag_Sequence.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/RGI_Emoji_Flag_Sequence.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/RGI_Emoji_Flag_Sequence.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/RGI_Emoji_Flag_Sequence.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/RGI_Emoji_Keycap_Sequence.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/RGI_Emoji_Keycap_Sequence.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/RGI_Emoji_Keycap_Sequence.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/RGI_Emoji_Keycap_Sequence.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/RGI_Emoji_Modifier_Sequence.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/RGI_Emoji_Modifier_Sequence.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/RGI_Emoji_Modifier_Sequence.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/RGI_Emoji_Modifier_Sequence.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/RGI_Emoji_Tag_Sequence.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/RGI_Emoji_Tag_Sequence.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/RGI_Emoji_Tag_Sequence.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/RGI_Emoji_Tag_Sequence.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/RGI_Emoji_Zwj_Sequence.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/RGI_Emoji_Zwj_Sequence.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/RGI_Emoji_Zwj_Sequence.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/RGI_Emoji_Zwj_Sequence.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Radical.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Radical.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Radical.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Radical.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Regional_Indicator.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Regional_Indicator.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Regional_Indicator.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Regional_Indicator.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Script.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Script.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Script.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Script.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Script_Extensions.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Script_Extensions.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Script_Extensions.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Script_Extensions.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Sentence_Break.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Sentence_Break.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Sentence_Break.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Sentence_Break.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Sentence_Terminal.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Sentence_Terminal.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Sentence_Terminal.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Sentence_Terminal.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Simple_Case_Folding.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Simple_Case_Folding.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Simple_Case_Folding.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Simple_Case_Folding.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Simple_Lowercase_Mapping.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Simple_Lowercase_Mapping.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Simple_Lowercase_Mapping.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Simple_Lowercase_Mapping.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Simple_Titlecase_Mapping.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Simple_Titlecase_Mapping.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Simple_Titlecase_Mapping.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Simple_Titlecase_Mapping.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Simple_Uppercase_Mapping.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Simple_Uppercase_Mapping.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Simple_Uppercase_Mapping.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Simple_Uppercase_Mapping.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Soft_Dotted.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Soft_Dotted.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Soft_Dotted.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Soft_Dotted.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Standardized_Variant.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Standardized_Variant.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Standardized_Variant.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Standardized_Variant.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Terminal_Punctuation.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Terminal_Punctuation.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Terminal_Punctuation.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Terminal_Punctuation.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Titlecase_Mapping.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Titlecase_Mapping.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Titlecase_Mapping.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Titlecase_Mapping.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Unified_Ideograph.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Unified_Ideograph.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Unified_Ideograph.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Unified_Ideograph.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Uppercase.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Uppercase.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Uppercase.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Uppercase.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Uppercase_Mapping.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Uppercase_Mapping.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Uppercase_Mapping.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Uppercase_Mapping.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Variation_Selector.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Variation_Selector.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Variation_Selector.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Variation_Selector.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Vertical_Orientation.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Vertical_Orientation.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Vertical_Orientation.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Vertical_Orientation.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/White_Space.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/White_Space.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/White_Space.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/White_Space.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/Word_Break.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/Word_Break.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/Word_Break.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/Word_Break.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/XID_Continue.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/XID_Continue.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/XID_Continue.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/XID_Continue.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/XID_Start.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/XID_Start.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/XID_Start.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/XID_Start.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/kAccountingNumeric.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/kAccountingNumeric.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/kAccountingNumeric.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/kAccountingNumeric.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/kOtherNumeric.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/kOtherNumeric.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/kOtherNumeric.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/kOtherNumeric.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/kPrimaryNumeric.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/kPrimaryNumeric.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/kPrimaryNumeric.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/kPrimaryNumeric.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/kSimplifiedVariant.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/kSimplifiedVariant.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/kSimplifiedVariant.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/kSimplifiedVariant.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/props/kTraditionalVariant.bin b/UnicodeJsps/src/main/java/org/unicode/jsp/props/kTraditionalVariant.bin similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/props/kTraditionalVariant.bin rename to UnicodeJsps/src/main/java/org/unicode/jsp/props/kTraditionalVariant.bin diff --git a/UnicodeJsps/src/org/unicode/jsp/09421-u52m09xxxx.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/09421-u52m09xxxx.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/09421-u52m09xxxx.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/09421-u52m09xxxx.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/Categories.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/Categories.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Categories.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/Categories.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/Deva-IPA.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/Deva-IPA.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Deva-IPA.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/Deva-IPA.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/Globe.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/Globe.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/Globe.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/Globe.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/IdentifierStatus.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/IdentifierStatus.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/IdentifierStatus.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/IdentifierStatus.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/IdentifierType.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/IdentifierType.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/IdentifierType.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/IdentifierType.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/IdnaMappingTable.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/IdnaMappingTable.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/IdnaMappingTable.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/IdnaMappingTable.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/IdnaTest.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/IdnaTest.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/IdnaTest.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/IdnaTest.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/NameAliases.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/NameAliases.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/NameAliases.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/NameAliases.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/NamesList.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/NamesList.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/NamesList.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/NamesList.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/ScriptExtensions.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/ScriptExtensions.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/ScriptExtensions.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/ScriptExtensions.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/StandardizedVariants.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/StandardizedVariants.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/StandardizedVariants.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/StandardizedVariants.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/alpha2_3.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/alpha2_3.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/alpha2_3.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/alpha2_3.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/annotations.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/annotations.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/annotations.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/annotations.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ReadMe.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ReadMe.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ReadMe.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ReadMe.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/BidiBrackets-10.0.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/BidiBrackets-10.0.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/BidiBrackets-10.0.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/BidiBrackets-10.0.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/BidiBrackets-11.0.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/BidiBrackets-11.0.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/BidiBrackets-11.0.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/BidiBrackets-11.0.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/BidiBrackets-6.3.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/BidiBrackets-6.3.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/BidiBrackets-6.3.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/BidiBrackets-6.3.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/BidiBrackets-7.0.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/BidiBrackets-7.0.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/BidiBrackets-7.0.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/BidiBrackets-7.0.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/BidiBrackets-8.0.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/BidiBrackets-8.0.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/BidiBrackets-8.0.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/BidiBrackets-8.0.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/BidiBrackets-9.0.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/BidiBrackets-9.0.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/BidiBrackets-9.0.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/BidiBrackets-9.0.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-10.0.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-10.0.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-10.0.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-10.0.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-11.0.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-11.0.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-11.0.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-11.0.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-6.2.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-6.2.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-6.2.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-6.2.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-6.3.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-6.3.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-6.3.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-6.3.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-7.0.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-7.0.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-7.0.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-7.0.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-8.0.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-8.0.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-8.0.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-8.0.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-9.0.0.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-9.0.0.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/bidiref1/ucd/UnicodeData-9.0.0.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/bidiref1/ucd/UnicodeData-9.0.0.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/confusables.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/confusables.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/confusables.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/confusables.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/data/ExtraPropertyAliases.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/data/ExtraPropertyAliases.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/data/ExtraPropertyAliases.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/data/ExtraPropertyAliases.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/data/ExtraPropertyValueAliases.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/data/ExtraPropertyValueAliases.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/data/ExtraPropertyValueAliases.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/data/ExtraPropertyValueAliases.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/data/PropertyAliases.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/data/PropertyAliases.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/data/PropertyAliases.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/data/PropertyAliases.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/data/PropertyValueAliases.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/data/PropertyValueAliases.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/data/PropertyValueAliases.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/data/PropertyValueAliases.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/emoji-sequences.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/emoji-sequences.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/emoji-sequences.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/emoji-sequences.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/emoji-variation-sequences.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/emoji-variation-sequences.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/emoji-variation-sequences.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/emoji-variation-sequences.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/emoji-zwj-sequences.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/emoji-zwj-sequences.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/emoji-zwj-sequences.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/emoji-zwj-sequences.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/en-IPA.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/en-IPA.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/en-IPA.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/en-IPA.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/fixCodes.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/fixCodes.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/fixCodes.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/fixCodes.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/idnaContextRules.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/idnaContextRules.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/idnaContextRules.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/idnaContextRules.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/idnaTestCases.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/idnaTestCases.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/idnaTestCases.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/idnaTestCases.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/nameprep.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/nameprep.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/nameprep.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/nameprep.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/nfm.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/nfm.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/nfm.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/nfm.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/propertyMetadata.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/propertyMetadata.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/propertyMetadata.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/propertyMetadata.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/subtagNames.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/subtagNames.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/subtagNames.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/subtagNames.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/tables.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/tables.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/tables.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/tables.txt diff --git a/UnicodeJsps/src/org/unicode/jsp/temp.html b/UnicodeJsps/src/main/resources/org/unicode/jsp/temp.html similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/temp.html rename to UnicodeJsps/src/main/resources/org/unicode/jsp/temp.html diff --git a/UnicodeJsps/src/org/unicode/jsp/test.htm b/UnicodeJsps/src/main/resources/org/unicode/jsp/test.htm similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/test.htm rename to UnicodeJsps/src/main/resources/org/unicode/jsp/test.htm diff --git a/UnicodeJsps/src/org/unicode/jsp/xidmodifications.txt b/UnicodeJsps/src/main/resources/org/unicode/jsp/xidmodifications.txt similarity index 100% rename from UnicodeJsps/src/org/unicode/jsp/xidmodifications.txt rename to UnicodeJsps/src/main/resources/org/unicode/jsp/xidmodifications.txt diff --git a/UnicodeJsps/WebContent/META-INF/MANIFEST.MF b/UnicodeJsps/src/main/webapp/META-INF/MANIFEST.MF similarity index 100% rename from UnicodeJsps/WebContent/META-INF/MANIFEST.MF rename to UnicodeJsps/src/main/webapp/META-INF/MANIFEST.MF diff --git a/UnicodeJsps/WebContent/WEB-INF/web.xml b/UnicodeJsps/src/main/webapp/WEB-INF/web.xml similarity index 100% rename from UnicodeJsps/WebContent/WEB-INF/web.xml rename to UnicodeJsps/src/main/webapp/WEB-INF/web.xml diff --git a/UnicodeJsps/WebContent/bidi.jsp b/UnicodeJsps/src/main/webapp/bidi.jsp similarity index 100% rename from UnicodeJsps/WebContent/bidi.jsp rename to UnicodeJsps/src/main/webapp/bidi.jsp diff --git a/UnicodeJsps/WebContent/bidi2.jsp b/UnicodeJsps/src/main/webapp/bidi2.jsp similarity index 100% rename from UnicodeJsps/WebContent/bidi2.jsp rename to UnicodeJsps/src/main/webapp/bidi2.jsp diff --git a/UnicodeJsps/WebContent/bidic.jsp b/UnicodeJsps/src/main/webapp/bidic.jsp similarity index 100% rename from UnicodeJsps/WebContent/bidic.jsp rename to UnicodeJsps/src/main/webapp/bidic.jsp diff --git a/UnicodeJsps/WebContent/bnf.jsp b/UnicodeJsps/src/main/webapp/bnf.jsp similarity index 100% rename from UnicodeJsps/WebContent/bnf.jsp rename to UnicodeJsps/src/main/webapp/bnf.jsp diff --git a/UnicodeJsps/WebContent/breaks.jsp b/UnicodeJsps/src/main/webapp/breaks.jsp similarity index 100% rename from UnicodeJsps/WebContent/breaks.jsp rename to UnicodeJsps/src/main/webapp/breaks.jsp diff --git a/UnicodeJsps/WebContent/character.jsp b/UnicodeJsps/src/main/webapp/character.jsp similarity index 100% rename from UnicodeJsps/WebContent/character.jsp rename to UnicodeJsps/src/main/webapp/character.jsp diff --git a/UnicodeJsps/WebContent/confusables.jsp b/UnicodeJsps/src/main/webapp/confusables.jsp similarity index 100% rename from UnicodeJsps/WebContent/confusables.jsp rename to UnicodeJsps/src/main/webapp/confusables.jsp diff --git a/UnicodeJsps/WebContent/dummy.jsp b/UnicodeJsps/src/main/webapp/dummy.jsp similarity index 100% rename from UnicodeJsps/WebContent/dummy.jsp rename to UnicodeJsps/src/main/webapp/dummy.jsp diff --git a/UnicodeJsps/WebContent/footer.jsp b/UnicodeJsps/src/main/webapp/footer.jsp similarity index 100% rename from UnicodeJsps/WebContent/footer.jsp rename to UnicodeJsps/src/main/webapp/footer.jsp diff --git a/UnicodeJsps/WebContent/header.jsp b/UnicodeJsps/src/main/webapp/header.jsp similarity index 100% rename from UnicodeJsps/WebContent/header.jsp rename to UnicodeJsps/src/main/webapp/header.jsp diff --git a/UnicodeJsps/WebContent/identifier.jsp b/UnicodeJsps/src/main/webapp/identifier.jsp similarity index 100% rename from UnicodeJsps/WebContent/identifier.jsp rename to UnicodeJsps/src/main/webapp/identifier.jsp diff --git a/UnicodeJsps/WebContent/idna.jsp b/UnicodeJsps/src/main/webapp/idna.jsp similarity index 100% rename from UnicodeJsps/WebContent/idna.jsp rename to UnicodeJsps/src/main/webapp/idna.jsp diff --git a/UnicodeJsps/WebContent/images/ear0xuu2.jpg b/UnicodeJsps/src/main/webapp/images/ear0xuu2.jpg similarity index 100% rename from UnicodeJsps/WebContent/images/ear0xuu2.jpg rename to UnicodeJsps/src/main/webapp/images/ear0xuu2.jpg diff --git a/UnicodeJsps/WebContent/images/earth-living.jpg b/UnicodeJsps/src/main/webapp/images/earth-living.jpg similarity index 100% rename from UnicodeJsps/WebContent/images/earth-living.jpg rename to UnicodeJsps/src/main/webapp/images/earth-living.jpg diff --git a/UnicodeJsps/WebContent/images/earthmap1k.jpg b/UnicodeJsps/src/main/webapp/images/earthmap1k.jpg similarity index 100% rename from UnicodeJsps/WebContent/images/earthmap1k.jpg rename to UnicodeJsps/src/main/webapp/images/earthmap1k.jpg diff --git a/UnicodeJsps/WebContent/images/ev11656_land_shallow_topo_8192.JPG b/UnicodeJsps/src/main/webapp/images/ev11656_land_shallow_topo_8192.JPG similarity index 100% rename from UnicodeJsps/WebContent/images/ev11656_land_shallow_topo_8192.JPG rename to UnicodeJsps/src/main/webapp/images/ev11656_land_shallow_topo_8192.JPG diff --git a/UnicodeJsps/WebContent/images/land_shallow_topo_2048.jpg b/UnicodeJsps/src/main/webapp/images/land_shallow_topo_2048.jpg similarity index 100% rename from UnicodeJsps/WebContent/images/land_shallow_topo_2048.jpg rename to UnicodeJsps/src/main/webapp/images/land_shallow_topo_2048.jpg diff --git a/UnicodeJsps/WebContent/index.css b/UnicodeJsps/src/main/webapp/index.css similarity index 100% rename from UnicodeJsps/WebContent/index.css rename to UnicodeJsps/src/main/webapp/index.css diff --git a/UnicodeJsps/WebContent/index.jsp b/UnicodeJsps/src/main/webapp/index.jsp similarity index 100% rename from UnicodeJsps/WebContent/index.jsp rename to UnicodeJsps/src/main/webapp/index.jsp diff --git a/UnicodeJsps/WebContent/inversions.js b/UnicodeJsps/src/main/webapp/inversions.js similarity index 100% rename from UnicodeJsps/WebContent/inversions.js rename to UnicodeJsps/src/main/webapp/inversions.js diff --git a/UnicodeJsps/WebContent/languageid.jsp b/UnicodeJsps/src/main/webapp/languageid.jsp similarity index 100% rename from UnicodeJsps/WebContent/languageid.jsp rename to UnicodeJsps/src/main/webapp/languageid.jsp diff --git a/UnicodeJsps/WebContent/list-unicodeset.jsp b/UnicodeJsps/src/main/webapp/list-unicodeset.jsp similarity index 100% rename from UnicodeJsps/WebContent/list-unicodeset.jsp rename to UnicodeJsps/src/main/webapp/list-unicodeset.jsp diff --git a/UnicodeJsps/WebContent/others.jsp b/UnicodeJsps/src/main/webapp/others.jsp similarity index 100% rename from UnicodeJsps/WebContent/others.jsp rename to UnicodeJsps/src/main/webapp/others.jsp diff --git a/UnicodeJsps/WebContent/properties.html b/UnicodeJsps/src/main/webapp/properties.html similarity index 100% rename from UnicodeJsps/WebContent/properties.html rename to UnicodeJsps/src/main/webapp/properties.html diff --git a/UnicodeJsps/WebContent/properties.jsp b/UnicodeJsps/src/main/webapp/properties.jsp similarity index 100% rename from UnicodeJsps/WebContent/properties.jsp rename to UnicodeJsps/src/main/webapp/properties.jsp diff --git a/UnicodeJsps/WebContent/regex.jsp b/UnicodeJsps/src/main/webapp/regex.jsp similarity index 100% rename from UnicodeJsps/WebContent/regex.jsp rename to UnicodeJsps/src/main/webapp/regex.jsp diff --git a/UnicodeJsps/WebContent/sample_subtags.html b/UnicodeJsps/src/main/webapp/sample_subtags.html similarity index 100% rename from UnicodeJsps/WebContent/sample_subtags.html rename to UnicodeJsps/src/main/webapp/sample_subtags.html diff --git a/UnicodeJsps/WebContent/subtitle.jsp b/UnicodeJsps/src/main/webapp/subtitle.jsp similarity index 100% rename from UnicodeJsps/WebContent/subtitle.jsp rename to UnicodeJsps/src/main/webapp/subtitle.jsp diff --git a/UnicodeJsps/WebContent/testParam.jsp b/UnicodeJsps/src/main/webapp/testParam.jsp similarity index 100% rename from UnicodeJsps/WebContent/testParam.jsp rename to UnicodeJsps/src/main/webapp/testParam.jsp diff --git a/UnicodeJsps/WebContent/transform.jsp b/UnicodeJsps/src/main/webapp/transform.jsp similarity index 100% rename from UnicodeJsps/WebContent/transform.jsp rename to UnicodeJsps/src/main/webapp/transform.jsp diff --git a/UnicodeJsps/WebContent/unicodeset.jsp b/UnicodeJsps/src/main/webapp/unicodeset.jsp similarity index 100% rename from UnicodeJsps/WebContent/unicodeset.jsp rename to UnicodeJsps/src/main/webapp/unicodeset.jsp diff --git a/UnicodeJsps/src/org/unicode/jsp/bidiref1/source/makefile b/UnicodeJsps/src/org/unicode/jsp/bidiref1/source/makefile deleted file mode 100644 index b959ed14f..000000000 --- a/UnicodeJsps/src/org/unicode/jsp/bidiref1/source/makefile +++ /dev/null @@ -1,7 +0,0 @@ -all: bidiref1 - -bidiref1: *.c *.h - gcc -I ./ -o3 -o bidiref1 *.c - -clean: - rm bidiref1