Skip to content

test: Check test sources with OnlyNullMarked like main sources - #25312

Merged
Artur- merged 2 commits into
mainfrom
test-null-marked
Aug 26, 2026
Merged

test: Check test sources with OnlyNullMarked like main sources#25312
Artur- merged 2 commits into
mainfrom
test-null-marked

Conversation

@Artur-

@Artur- Artur- commented Aug 26, 2026

Copy link
Copy Markdown
Member

The testCompile execution listed com.vaadin.flow.signals as an annotated package while the compile execution relied on OnlyNullMarked. Test classes share package names with the main sources, so @NullMarked in the main package-info already covers them and the package list adds nothing: both settings produce identical NullAway diagnostics across the whole test tree.

Artur- added 2 commits August 26, 2026 11:16
The testCompile execution listed com.vaadin.flow.signals as an annotated
package while the compile execution relied on OnlyNullMarked. Test
classes share package names with the main sources, so @NullMarked in the
main package-info already covers them and the package list adds nothing:
both settings produce identical NullAway diagnostics across the whole
test tree.
@Artur-
Artur- enabled auto-merge August 26, 2026 08:24
@vaadin-bot

Copy link
Copy Markdown
Collaborator

@Artur- this "chore:"/"test:" PR has been approved automatically, but auto merge has not been enabled for it. You can enable the auto merge by yourself, or ask another member for another review. [Message is sent from bot]

@sonarqubecloud

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown
Contributor

Test Results

 1 385 files  ±0   1 386 suites  ±0   1h 27m 18s ⏱️ + 1m 37s
10 568 tests ±0  10 501 ✅ ±0  67 💤 ±0  0 ❌ ±0 
10 887 runs  ±0  10 819 ✅ ±0  68 💤 ±0  0 ❌ ±0 

Results for commit f1efdad. ± Comparison against base commit 39076e1.

@Artur-
Artur- added this pull request to the merge queue Aug 26, 2026
Merged via the queue into main with commit cceb90d Aug 26, 2026
35 checks passed
@Artur-
Artur- deleted the test-null-marked branch August 26, 2026 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants