Changes
Fix Android targets using the universal schema
Make Android targets consistently use the public to field as the resource directory.
Android path resolution:
- Resolve
to: app/src/main/resas the Android res directory at runtime. - Use the same path for source loading, status, translation, lock collection, and language detection.
- Detect existing Android locales such as values-de and values-pt-rBR when the target uses
to.
Public schema:
- Remove legacy dir, pattern, source, target, pot, sources, exclude, and config fields from lokit.schema.json.
- Keep from, except, to, and template as the documented public path schema.
Coverage:
- Add a full config-resolution regression test for an Android target configured only with root and to.