Skip to content

Conversation

@fmeum
Copy link
Contributor

@fmeum fmeum commented Jun 11, 2025

Adds support for the new _repo_mapping format introduced in bazelbuild/bazel#26262 to the runfiles library.

@fmeum fmeum marked this pull request as ready for review June 11, 2025 11:33
@fmeum fmeum requested review from a team and comius as code owners June 11, 2025 11:33
@fmeum
Copy link
Contributor Author

fmeum commented Jun 11, 2025

@meteorcloudy Could you review this? CI failures are unrelated.

@meteorcloudy
Copy link
Member

meteorcloudy commented Jun 11, 2025

@fmeum Can you sync to HEAD, for the CI breakage, it probably needs fecb9fb

Copy link
Member

@meteorcloudy meteorcloudy left a comment

Choose a reason for hiding this comment

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

Thanks! Should we explicitly point out that the new runfiles library is also compatible with the old format?

@fmeum fmeum force-pushed the compact-repo-mapping branch from 394665e to 678ea6d Compare June 11, 2025 12:00
@fmeum
Copy link
Contributor Author

fmeum commented Jun 11, 2025

Thanks! Should we explicitly point out that the new runfiles library is also compatible with the old format?

I will point this out on the migration issue instead, I think: the old format is indistinguishable from a subset of the new format, so this is not really a property of the concrete implementation.

@fmeum fmeum requested a review from meteorcloudy June 11, 2025 12:02
@meteorcloudy
Copy link
Member

meteorcloudy commented Jun 11, 2025

@hvadehra Can you help import this one?

Ah, I saw the internal CL

@fmeum fmeum deleted the compact-repo-mapping branch June 11, 2025 12:25
fmeum added a commit to fmeum/rules_java that referenced this pull request Jun 11, 2025
copybara-service bot pushed a commit that referenced this pull request Jun 12, 2025
Closes #302

COPYBARA_INTEGRATE_REVIEW=#302 from fmeum:patch-4 feca4db
PiperOrigin-RevId: 770694363
Change-Id: I3c369b638abbdd4c4fb9ad414802e4af1b5abfea
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