Commit db17f9c
authored
Android Data Binding: Process resources expects an absolute path (#7204)
- Fixes #7203
- LayoutXmlProcessor expects absolute paths but relative was passed
(related to os-lib absolute path changes, but any place that expects
absolute paths we can gradually switch to explicit absolute path at the
last call to make it more future proof)
## External pipe fix evidence
- Broken Pipeline: [java.lang.IllegalStateException:
../mill-workspace/Jetchat/app/src/main/res/layout/content_main.xml is
not an absolute
path](https://github.com/vaslabs-ltd/compose-samples-with-mill/actions/runs/27060077019/job/79871683916)
- Fixed
[pipeline](https://github.com/vaslabs-ltd/compose-samples-with-mill/actions/runs/27088232437)
Note: For some reason passing an absolute path from the android module
to the processor didn't work, it's unclear whether this was because of
`os.Path::toIO`1 parent 57928c7 commit db17f9c
1 file changed
Lines changed: 2 additions & 2 deletions
File tree
- libs/androidlib/databinding/impl/src/mill/androidlib/databinding
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | | - | |
| 24 | + | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
0 commit comments