1# packages/modules/common 2 3This project includes mainline build and other utility code. Any library code 4intended for use by modules should go in `frameworks/libs/modules-utils` 5instead. 6 7## java code 8 9This project uses a single source path for java code. All java code should go 10in the `java` directory with subdirectories corresponding to the java package. 11`Android.bp` files should go alongside the java source files, and should only 12include java source for a single java package to encourage good code hygiene. 13 14Tests for java code should go in the `javatests` directory and follow the same 15structure.