This sets it to 1.8 instead of 1.7 as Android now allows using
1.8 java language.
Bug: 38140365
Test: Ran idegen and now java language is set to 1.8 in Intellij
Change-Id: I1a1f0970357f42c3bc5ded9b3f17692812ea130a
Previously, After idegen command executed, Android Studio
and Intellij didn't start with Android facet.
Android Device Monitor, AVD, etc are necessary,
so edit template android.iml for opening project with them.
Change-Id: I7734e45afc268aa4eabdd96854c775452f8426a7
Signed-off-by: dbgsprw <dbgsprw@gmail.com>
Some module dir may not be the git root itself. Some modules may
share the same git root. e.g. "development/tools/apkcheck" module's
git root is "development/". So we need to look at the parent
directories too when going through all the modules.
Change-Id: Id2ce859efc0d5f6286eb8545fd6a21244e7d40a6
1.7 language features seems already used in Android codebase. Let's
move the generated project config to match that.
Change-Id: I0269f2e73417393bcd7894356caaea5c48b9d0e1
- Creates modules and includes only dependencies that are needed by
the parent module instead of including the entire source tree. The
new structure makes intellij much more responsive and fast.
- Adds proper android facets when AndroidManifest.xml exists for
quick resource lookup.
- Automatically includes intermediates directory for generated R files.
- Exclusion of un-neccessary language resource folders from id lookups.
- Automatic vcs configuration for git roots.
- Multi-module make file support.
- Aggregate modules for multi-module make files.
Change-Id: I181670b269faa1cc3ab257692833821fab20f73c
Also excluding prebuilt jars from classpath. These include all
previous versions of the android sdk jars. Increased heap size to 800
so google intellij plugin does not complain. Changed default
configuration to use global code style insead of per project code
style.
Change-Id: If97550000fdc282cf6d506eb80b830ff4c1b87b9