Skip to content

Conversation

@tomball
Copy link
Collaborator

@tomball tomball commented Oct 25, 2025

Also disables test_jre_cycles until cycle_finder runs on Java 17.

Also disables test_jre_cycles until cycle_finder runs on Java 17.
@tomball tomball requested a review from Copilot October 25, 2025 17:21
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the GitHub Actions workflow to use Java 17 instead of Java 11, addressing compatibility issues with the newer Java version. The change temporarily disables the test_jre_cycles test until the cycle_finder tool is updated to support Java 17.

Key Changes:

  • Updated Java version from 11 to 17 in the CI workflow
  • Temporarily disabled test_jre_cycles test due to cycle_finder incompatibility with Java 17

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

# Test command-line tools.
- name: test_tools
run: $MAKE_CMD JAVA_HOME=$JAVA_11_HOME test_translator test_cycle_finder test_jre_cycles
# Disable test_jre_cycles, as cycle_finder fails on Java 17 (https://github.com/tomball/j2objc/issues/1)
Copy link

Copilot AI Oct 25, 2025

Choose a reason for hiding this comment

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

[nitpick] The comment references a temporary workaround but lacks context about when this will be addressed. Consider adding a TODO marker and an expected timeline or condition for re-enabling the test, e.g., 'TODO: Re-enable once cycle_finder supports Java 17 (tracking issue: #1)'.

Suggested change
# Disable test_jre_cycles, as cycle_finder fails on Java 17 (https://github.com/tomball/j2objc/issues/1)
# TODO: Re-enable test_jre_cycles once cycle_finder supports Java 17 (tracking issue: https://github.com/tomball/j2objc/issues/1)

Copilot uses AI. Check for mistakes.
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