Skip to content

Conversation

rock3r
Copy link
Collaborator

@rock3r rock3r commented Sep 25, 2025

The script had issues in picking up which commits to look for and did not account for things like the time difference between a commit happening on master and its cherry picks happening on a branch.

This fixes the issue and cleans up the script code, improving logging too. It also adds a few flags to make the output of the script a bit more manageable.

@rock3r rock3r requested a review from faogustavo September 25, 2025 17:42
@rock3r rock3r self-assigned this Sep 25, 2025
@rock3r rock3r added the Jewel label Sep 25, 2025
@rock3r
Copy link
Collaborator Author

rock3r commented Oct 9, 2025

@nebojsa-vuksic you were saying it's still not picking up all the changes. Any suggested improvements? I'll also apply your suggestion to only check these files in the build dir:

  • community/build/src/org/jetbrains/intellij/build/JewelMavenArtifacts.kt
  • community/build/src/JewelMavenArtifactsBuildTarget.kt

@rock3r
Copy link
Collaborator Author

rock3r commented Oct 16, 2025

I'll wait to merge to get the requested changes done first

The script had issues in picking up which commits to look for
and did not account for things like the time difference between
a commit happening on master and its cherry picks happening on
a branch.

This fixes the issue and cleans up the script code, improving
logging too. It also adds a few flags to make the output of the
script a bit more manageable.
@rock3r rock3r force-pushed the sebp/JEWEL-1027_fix-branch-comparison-script branch from ddee0e2 to deca6ab Compare October 17, 2025 15:14
@rock3r
Copy link
Collaborator Author

rock3r commented Oct 17, 2025

Done the requested change, it only checks those two build files now.

@rock3r
Copy link
Collaborator Author

rock3r commented Oct 17, 2025

Ready to merge

@HV-18
Copy link

HV-18 commented Oct 17, 2025 via email

@rock3r rock3r deleted the sebp/JEWEL-1027_fix-branch-comparison-script branch October 17, 2025 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants