Skip to content

Fix jspecify-conformance build#1750

Merged
wmdietl merged 3 commits into
masterfrom
fix-jspecify-conformance
Jun 4, 2026
Merged

Fix jspecify-conformance build#1750
wmdietl merged 3 commits into
masterfrom
fix-jspecify-conformance

Conversation

@wmdietl

@wmdietl wmdietl commented Jun 4, 2026

Copy link
Copy Markdown
Member

This duplicates the extra build logic from eisop/jspecify-conformance#141.
Let eisop/jspecify-conformance#143 clean this up, too.

Copilot AI review requested due to automatic review settings June 4, 2026 15:29

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the test-jspecify-conformance.sh development script to build and publish required JSpecify conformance artifacts locally before running the jspecify-conformance tests, addressing build failures due to missing locally-available dependencies.

Changes:

  • Clone additional upstream repositories (jspecify and jspecify-reference-checker) needed to build conformance artifacts.
  • Add a small Gradle init script to enable maven-publish and disable signing, then publish required artifacts to Maven Local.
  • Generate a settings.gradle for the reference checker’s conformance-test-framework build to ensure required dependencies are resolvable.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread checker/bin-devel/test-jspecify-conformance.sh Outdated
Comment thread checker/bin-devel/test-jspecify-conformance.sh Outdated
Comment thread checker/bin-devel/test-jspecify-conformance.sh Outdated
Comment thread checker/bin-devel/test-jspecify-conformance.sh Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Werner Dietl <wdietl@gmail.com>
@wmdietl wmdietl enabled auto-merge (squash) June 4, 2026 15:42
Comment thread checker/bin-devel/test-jspecify-conformance.sh Outdated
Comment thread checker/bin-devel/test-jspecify-conformance.sh Outdated
Comment thread checker/bin-devel/test-jspecify-conformance.sh Outdated
Co-authored-by: Werner Dietl <wdietl@gmail.com>
@wmdietl wmdietl merged commit 1daaa45 into master Jun 4, 2026
50 checks passed
@wmdietl wmdietl deleted the fix-jspecify-conformance branch June 4, 2026 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants