Skip to content

Commit 50ca9c6

Browse files
authored
Merge branch 'main' into refactorMutableTreeRevision
2 parents 8637dfa + 88b9068 commit 50ca9c6

File tree

245 files changed

+274
-609
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

245 files changed

+274
-609
lines changed

.github/workflows/validation.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -352,6 +352,7 @@ jobs:
352352
353353
version_change="0.0.0"
354354
355+
summary=()
355356
for file in ${diff_files}
356357
do
357358
echo " Verifying file '${file}'..."
@@ -360,9 +361,20 @@ jobs:
360361
if [[ "${version_change}" < "${temp_version_change}" ]]; then
361362
version_change=${temp_version_change}
362363
fi
364+
365+
if [[ "${temp_version_change}" > "0.0.1" ]]; then
366+
summary+=("${file} :: ${temp_version_change}")
367+
fi
363368
done
364-
369+
365370
echo "Discovered version change: ${version_change}"
371+
372+
if [[ "${version_change}" > "0.0.1" ]]; then
373+
echo "### Significant API changes summary" >> $GITHUB_STEP_SUMMARY
374+
echo "" >> $GITHUB_STEP_SUMMARY
375+
echo "" >> $GITHUB_STEP_SUMMARY
376+
printf '%s\n' "${summary[@]}" >> $GITHUB_STEP_SUMMARY
377+
fi
366378
367379
# Get current labels
368380
current_labels=$(gh api repos/${{ github.repository }}/issues/${{ env._PR_NUMBER }}/labels --jq '.[].name')

flow-build-tools/pom.xml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,28 @@
2424
<artifactId>commons-compress</artifactId>
2525
<version>1.28.0</version>
2626
</dependency>
27+
<dependency>
28+
<groupId>com.vaadin</groupId>
29+
<artifactId>license-checker</artifactId>
30+
<scope>provided</scope>
31+
</dependency>
32+
<dependency>
33+
<groupId>com.vaadin</groupId>
34+
<artifactId>flow-server</artifactId>
35+
<version>${project.version}</version>
36+
</dependency>
37+
<!-- Byte code analysis -->
38+
<dependency>
39+
<groupId>org.ow2.asm</groupId>
40+
<artifactId>asm</artifactId>
41+
</dependency>
42+
<!-- API DEPENDENCIES -->
43+
44+
<dependency>
45+
<groupId>jakarta.servlet</groupId>
46+
<artifactId>jakarta.servlet-api</artifactId>
47+
<scope>provided</scope>
48+
</dependency>
2749

2850
<!-- Test dependencies -->
2951

@@ -39,6 +61,13 @@
3961
<version>${project.version}</version>
4062
<scope>test</scope>
4163
</dependency>
64+
<dependency>
65+
<groupId>com.vaadin</groupId>
66+
<artifactId>flow-server</artifactId>
67+
<version>${project.version}</version>
68+
<type>test-jar</type>
69+
<scope>test</scope>
70+
</dependency>
4271

4372
</dependencies>
4473

flow-server/src/main/java/com/vaadin/flow/server/frontend/AbstractFileGeneratorFallibleCommand.java renamed to flow-build-tools/src/main/java/com/vaadin/flow/server/frontend/AbstractFileGeneratorFallibleCommand.java

File renamed without changes.

flow-server/src/main/java/com/vaadin/flow/server/frontend/AbstractTaskClientGenerator.java renamed to flow-build-tools/src/main/java/com/vaadin/flow/server/frontend/AbstractTaskClientGenerator.java

File renamed without changes.

flow-server/src/main/java/com/vaadin/flow/server/frontend/AbstractUpdateImports.java renamed to flow-build-tools/src/main/java/com/vaadin/flow/server/frontend/AbstractUpdateImports.java

File renamed without changes.

flow-server/src/main/java/com/vaadin/flow/server/frontend/BundleBuildUtils.java renamed to flow-build-tools/src/main/java/com/vaadin/flow/server/frontend/BundleBuildUtils.java

File renamed without changes.

flow-server/src/main/java/com/vaadin/flow/server/frontend/BundleValidationUtil.java renamed to flow-build-tools/src/main/java/com/vaadin/flow/server/frontend/BundleValidationUtil.java

File renamed without changes.

flow-server/src/main/java/com/vaadin/flow/server/frontend/CvdlProducts.java renamed to flow-build-tools/src/main/java/com/vaadin/flow/server/frontend/CvdlProducts.java

File renamed without changes.

flow-server/src/main/java/com/vaadin/flow/server/frontend/EndpointGeneratorTaskFactory.java renamed to flow-build-tools/src/main/java/com/vaadin/flow/server/frontend/EndpointGeneratorTaskFactory.java

File renamed without changes.

flow-server/src/main/java/com/vaadin/flow/server/frontend/ExclusionFilter.java renamed to flow-build-tools/src/main/java/com/vaadin/flow/server/frontend/ExclusionFilter.java

File renamed without changes.

0 commit comments

Comments
 (0)