summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-07-06Drop -X compiler flags from java targetJoel Klinghed
Can be annotation processor or plugin specific flags that might not be supported by javac.
2018-02-16Not all configurations can evaluateJoel Klinghed
2018-02-15Generate configurations for all variantsJoel Klinghed
Add new option, flycheck-android-java-variant, if a matching variant is found the matching configuration is used. If no matching variant is found the first one is used - same as if you had not set a variant. Variant is case-sensitive.
2017-12-05Stop hardcoding generateDebugSourcesJoel Klinghed
Instead we write a list of generate tasks to output of flycheckAndroidJava task and let the pyhton script run them Reason to do it like this is that when the FlycheckAndroidJava task is created it's to early to get the list of buildtypes or flavors from the extensions.
2017-12-05Add support for non-experimental gradle pluginJoel Klinghed
2017-12-05Support gradle-experimental-0.11.0Joel Klinghed
Problem with the new gradle-experimental is that tasks are only created if needed, so searching for a generateDebugSources or compile*DebugJavaWithJavac is pointless as unless there is a dependency on them the tasks do not exist Only create the FlycheckAndroidJavaTask for projects that implement either an Android App module or Android Library module so that we can assume there will always be a generateDebugSources task. And use buildTypes and flavors to figure out what compile task names there should be and reference them directly
2017-09-20Support projects using productFlavorsJoel Klinghed
2017-03-23Add test target as wellJoel Klinghed
2017-01-24Bump gradle plugin 0.3.2 and add support for initscript pluginJoel Klinghed
2017-01-10All the restJoel Klinghed