Status Update
Comments
ga...@google.com <ga...@google.com> #2
Alex, can you please confirm if any of the new module templates or automatic build configuration changes use bundles in TOML?
al...@google.com <al...@google.com> #3
Yes, we don't have bundles in new projects. And we don't introduce them with any other config code
ga...@google.com <ga...@google.com> #4
Screenshot of the issue.
ey...@gmail.com <ey...@gmail.com> #5
Not sure if this is the same underlying cause, but it's similar
al...@google.com <al...@google.com>
al...@google.com <al...@google.com> #6
I reviewing bundles functionality.
- Navigation from build file to bundle and back for kotlin and groovy (works)
- highlighting of bundle alias (this ticket)
- highlighting library aliases when used in bundle (does not work)
- navigating from bundle reference to library alias and back for kotlin and groovy (works)
al...@google.com <al...@google.com> #7
This ticket can be fixed by adding reference contributor to bundles. That's what I'm doing now.
al...@google.com <al...@google.com>
cs...@google.com <cs...@google.com> #8
This ticket can be fixed by adding reference contributor to bundles. That's what I'm doing now.
Is this a documented workaround? Not sure users will know this intuitively?
ey...@gmail.com <ey...@gmail.com> #10
Was this supposed to have made it into Hedgehog builds? I'm still seeing this issue in Hedgehog RC 3.
xo...@google.com <xo...@google.com> #11
I think this will still be an issue in Hedgehog, unfortunately: the fix came at an awkward time in the release schedule, shortly after branching.
Description
It seems when a dependency alias is only used in a bundle and not declared in a build script, the editor shows a hint that it's not used. This is misleading since it's still used in a bundle farther down in the catalog file. Being misled causes me to delete the alias which of course causes sync to fail.
Project:https://github.com/c5inco/compose-pokedexer
Screenshot: re-added in comment #4