File: run_core_generators.sh

package info (click to toggle)
javaparser 3.26.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 21,240 kB
  • sloc: java: 207,515; xml: 1,814; sh: 244; makefile: 2
file content (22 lines) | stat: -rwxr-xr-x 565 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/env bash

# Runs all the code generators.
# If the node structure was changed, run_metamodel_generator.sh first!

# Remember current directory
pushd javaparser-core-generators

# Generate code
../mvnw --errors --show-version -B clean package -P run-generators -DskipTests

# Go back to previous directory
popd

# Fresh code has been generated in core, so rebuild the whole thing again.
./mvnw --errors --show-version -B clean install -DskipTests
if [ "$?" -ne 0 ]; then
    exit 1
fi

# Format code to make diff more understandable
./mvnw spotless:apply