diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index c95f7cf9e..3f9e44a96 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -17,27 +17,23 @@ jobs: distribution: 'temurin' cache: maven - name: Checkout wala/IDE sources. - uses: actions/checkout@v3.5.2 - with: - repository: wala/IDE - # fetch-depth: 50 - path: ./IDE + run: git clone --depth=1 https://github.com/wala/IDE ${{ runner.temp }}/IDE - name: Checkout juliandolby/jython3 sources. - uses: actions/checkout@v3.5.2 - with: - repository: juliandolby/jython3 - path: ./jython3 + run: git clone --depth=1 https://github.com/juliandolby/jython3.git ${{ runner.temp }}/jython3 - name: Install Jython3. run: | - cd ./jython3 + pushd ${{ runner.temp }}/jython3 ant - cd dist + pushd dist mvn install:install-file -Dfile=./jython-dev.jar -DgroupId="org.python" -DartifactId="jython3" -Dversion="0.0.1-SNAPSHOT" -Dpackaging="jar" -DgeneratePom=true + popd + popd shell: bash - name: Install IDE. run: | - cd ./IDE/com.ibm.wala.cast.lsp + pushd ${{ runner.temp }}/IDE/com.ibm.wala.cast.lsp mvn clean install -B -q -DskipTests + popd - name: Check formatting with spotless. run: mvn spotless:check -B - name: Build with Maven diff --git a/com.ibm.wala.cast.python.jython/data/functools.xml b/com.ibm.wala.cast.python.jython/data/functools.xml index ed90242a2..eae5f6531 100644 --- a/com.ibm.wala.cast.python.jython/data/functools.xml +++ b/com.ibm.wala.cast.python.jython/data/functools.xml @@ -4,43 +4,29 @@ - - + + - - + + - + - - - - - - - - + + + + + + + + - + diff --git a/com.ibm.wala.cast.python.jython/data/numpy_turtle.xml b/com.ibm.wala.cast.python.jython/data/numpy_turtle.xml index 1f9a0f362..ed899a041 100644 --- a/com.ibm.wala.cast.python.jython/data/numpy_turtle.xml +++ b/com.ibm.wala.cast.python.jython/data/numpy_turtle.xml @@ -4,16 +4,10 @@ - - - - + + + + diff --git a/com.ibm.wala.cast.python.jython/data/pandas.xml b/com.ibm.wala.cast.python.jython/data/pandas.xml index beb3c7ff5..cd2bdc0b1 100644 --- a/com.ibm.wala.cast.python.jython/data/pandas.xml +++ b/com.ibm.wala.cast.python.jython/data/pandas.xml @@ -4,44 +4,33 @@ - - + + - - + + - - + + - + - - - - + + + + - - - - + + + + diff --git a/com.ibm.wala.cast.python.jython/data/turtles.xml b/com.ibm.wala.cast.python.jython/data/turtles.xml index c28e6ea7b..05ef2dada 100644 --- a/com.ibm.wala.cast.python.jython/data/turtles.xml +++ b/com.ibm.wala.cast.python.jython/data/turtles.xml @@ -4,146 +4,80 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + diff --git a/com.ibm.wala.cast.python.jython3/data/functools.xml b/com.ibm.wala.cast.python.jython3/data/functools.xml index ed90242a2..eae5f6531 100644 --- a/com.ibm.wala.cast.python.jython3/data/functools.xml +++ b/com.ibm.wala.cast.python.jython3/data/functools.xml @@ -4,43 +4,29 @@ - - + + - - + + - + - - - - - - - - + + + + + + + + - + diff --git a/com.ibm.wala.cast.python.jython3/data/numpy_turtle.xml b/com.ibm.wala.cast.python.jython3/data/numpy_turtle.xml index 1f9a0f362..ed899a041 100644 --- a/com.ibm.wala.cast.python.jython3/data/numpy_turtle.xml +++ b/com.ibm.wala.cast.python.jython3/data/numpy_turtle.xml @@ -4,16 +4,10 @@ - - - - + + + + diff --git a/com.ibm.wala.cast.python.jython3/data/pandas.xml b/com.ibm.wala.cast.python.jython3/data/pandas.xml index beb3c7ff5..cd2bdc0b1 100644 --- a/com.ibm.wala.cast.python.jython3/data/pandas.xml +++ b/com.ibm.wala.cast.python.jython3/data/pandas.xml @@ -4,44 +4,33 @@ - - + + - - + + - - + + - + - - - - + + + + - - - - + + + + diff --git a/com.ibm.wala.cast.python.jython3/data/turtles.xml b/com.ibm.wala.cast.python.jython3/data/turtles.xml index c28e6ea7b..05ef2dada 100644 --- a/com.ibm.wala.cast.python.jython3/data/turtles.xml +++ b/com.ibm.wala.cast.python.jython3/data/turtles.xml @@ -4,146 +4,80 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + diff --git a/com.ibm.wala.cast.python.ml.j2ee/.settings/org.eclipse.wst.common.project.facet.core.xml b/com.ibm.wala.cast.python.ml.j2ee/.settings/org.eclipse.wst.common.project.facet.core.xml index 83f612f06..1ff73fa80 100644 --- a/com.ibm.wala.cast.python.ml.j2ee/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/com.ibm.wala.cast.python.ml.j2ee/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -1,10 +1,10 @@ - - - - - - - + + + + + + + diff --git a/com.ibm.wala.cast.python.ml.j2ee/pom.xml b/com.ibm.wala.cast.python.ml.j2ee/pom.xml index d37786d14..49cbd7afa 100644 --- a/com.ibm.wala.cast.python.ml.j2ee/pom.xml +++ b/com.ibm.wala.cast.python.ml.j2ee/pom.xml @@ -1,50 +1,51 @@ - - 4.0.0 - com.ibm.wala - com.ibm.wala.cast.python.ml.j2ee - 0.0.1-SNAPSHOT - - source - - - maven-compiler-plugin - 3.7.0 - - 1.8 - 1.8 - - - - org.apache.maven.plugins - maven-war-plugin - 3.2.2 - - WebContent - - - true - - - - - - build-war - install - - war - - - - - - - - - javax.websocket - javax.websocket-api - 1.1 - provided - + + + 4.0.0 + com.ibm.wala + com.ibm.wala.cast.python.ml.j2ee + 0.0.1-SNAPSHOT + + source + + + maven-compiler-plugin + 3.7.0 + + 1.8 + 1.8 + + + + org.apache.maven.plugins + maven-war-plugin + 3.2.2 + + WebContent + + + true + + + + + + build-war + install + + war + + + + + + + + + javax.websocket + javax.websocket-api + 1.1 + provided + commons-io commons-io @@ -97,4 +98,4 @@ - + diff --git a/com.ibm.wala.cast.python.ml/data/tensorflow.xml b/com.ibm.wala.cast.python.ml/data/tensorflow.xml index ed1d4eb29..ccdebe552 100644 --- a/com.ibm.wala.cast.python.ml/data/tensorflow.xml +++ b/com.ibm.wala.cast.python.ml/data/tensorflow.xml @@ -4,472 +4,255 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - - - - - - - + + + + + + + + - - - - - - + + + + + + - + - - - + + + - + - - - - - - + + + + + + - + - - - + + + - - - + + + - - - - + + + + - - - + + + - - - - + + + + - + - - - + + + - + - - - + + + - - - - - - - - - - + + + + + + + + + + - + - - - + + + - - - + + + - - + + - - - - - - + + + + + + - - - - - - + + + + + + - - - + + + - - - - - + + + + + - - - - + + + + - + - - - - - + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -480,30 +263,16 @@ - - - - - + + + + + - - - - + + + + diff --git a/com.ibm.wala.cast.python/data/flask.xml b/com.ibm.wala.cast.python/data/flask.xml index c556fe526..39f3b1015 100644 --- a/com.ibm.wala.cast.python/data/flask.xml +++ b/com.ibm.wala.cast.python/data/flask.xml @@ -4,98 +4,69 @@ - - + + - - + + - - + + - - + + - + - - - - - - - - - + + + + + + + + + - + - - - + + + + + + + + + + + - - + + + + + + + + + + + + + + - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - diff --git a/com.ibm.wala.cast.python/data/functools.xml b/com.ibm.wala.cast.python/data/functools.xml index ed90242a2..eae5f6531 100644 --- a/com.ibm.wala.cast.python/data/functools.xml +++ b/com.ibm.wala.cast.python/data/functools.xml @@ -4,43 +4,29 @@ - - + + - - + + - + - - - - - - - - + + + + + + + + - + diff --git a/com.ibm.wala.cast.python/data/numpy_turtle.xml b/com.ibm.wala.cast.python/data/numpy_turtle.xml index 1f9a0f362..ed899a041 100644 --- a/com.ibm.wala.cast.python/data/numpy_turtle.xml +++ b/com.ibm.wala.cast.python/data/numpy_turtle.xml @@ -4,16 +4,10 @@ - - - - + + + + diff --git a/com.ibm.wala.cast.python/data/pandas.xml b/com.ibm.wala.cast.python/data/pandas.xml index beb3c7ff5..cd2bdc0b1 100644 --- a/com.ibm.wala.cast.python/data/pandas.xml +++ b/com.ibm.wala.cast.python/data/pandas.xml @@ -4,44 +4,33 @@ - - + + - - + + - - + + - + - - - - + + + + - - - - + + + + diff --git a/com.ibm.wala.cast.python/data/pytest.xml b/com.ibm.wala.cast.python/data/pytest.xml index 431817176..cdf653d53 100644 --- a/com.ibm.wala.cast.python/data/pytest.xml +++ b/com.ibm.wala.cast.python/data/pytest.xml @@ -4,69 +4,42 @@ - - + + - - - - - + + - + + + + -le + le - + - + - - + + - + - - + + - + - + - + - - + + diff --git a/com.ibm.wala.cast.python/data/turtles.xml b/com.ibm.wala.cast.python/data/turtles.xml index c28e6ea7b..05ef2dada 100644 --- a/com.ibm.wala.cast.python/data/turtles.xml +++ b/com.ibm.wala.cast.python/data/turtles.xml @@ -4,146 +4,80 @@ - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + diff --git a/pom.xml b/pom.xml index 91668eb9b..0b28df8d7 100644 --- a/pom.xml +++ b/pom.xml @@ -139,11 +139,11 @@ - *.md - .gitignore + **/*.md + **/.gitignore - - + + true 4 @@ -151,8 +151,12 @@ - *.xml + **/*.xml + + **/plugin.xml + pom.xml + XML @@ -176,7 +180,7 @@ *.py - +