summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-19Fix typoHEADmasterJoel Klinghed
2024-04-19Update gradle to 8.7Joel Klinghed
2024-04-19Bumped to 0.3.16Joel Klinghed
Support for android projects that doesn't declare buildTypes or flavors extensions (com.android.test for example).
2024-04-19Bumped to 0.3.15Joel Klinghed
2023-01-23fixup! Fix access to internal components in kotlinJoel Klinghed
2023-01-23fixup! Allow partial variant matchJoel Klinghed
2023-01-23Increase memory available for kotlincJoel Klinghed
Got a lot of OOM:s
2023-01-23Possibly save time when compiling kotlin filesJoel Klinghed
2023-01-23Fix access to internal components in kotlinJoel Klinghed
2023-01-23Allow partial variant matchJoel Klinghed
Not all subprojects have all the variants that the app project has.
2023-01-17Bump version to 0.3.14Joel Klinghed
2023-01-17Remove -Werror from java argumentlistJoel Klinghed
It causes problems for benine warnings so skip it.
2023-01-17Allow for bootstrapClasspath or bootClasspath to be nullJoel Klinghed
2023-01-17Bump gradle version to 7.6Joel Klinghed
2022-11-09Ignore -Xplugin= argument, I can't get kapt3 to work with the standard kotlincJoel Klinghed
2022-11-09Remove leftover logJoel Klinghed
2022-11-09Add android-kotlin checker to the list of checkersJoel Klinghed
2022-11-08Fix typoJoel Klinghed
2022-11-08Bump version to 0.3.13Joel Klinghed
2022-11-08Add support for dynamic feature componentsJoel Klinghed
2022-11-08Stop trying to share options between two checkers, it does not workJoel Klinghed
2022-11-08Use correct syntaxJoel Klinghed
2022-11-05Bump version to 0.3.12release-0.3.12Joel Klinghed
2022-11-05Add support for kotlin by adding flycheck-android-kotlin checkerJoel Klinghed
2022-11-05Update gradle to 7.4 and replace plugin maven with maven-publishJoel Klinghed
2019-07-01Bump version to 0.3.11Joel Klinghed
2019-07-01Support multiple jars in flycheck-android-java-checkstyle-jarJoel Klinghed
Useful for custom checks
2019-05-16Bump version to 0.3.10Joel Klinghed
2019-05-16Support new properties used by Android Gradle plugin 3.4.0Joel Klinghed
2018-09-27Bump version to 0.3.9Joel Klinghed
2018-09-27Android Gradle Plugin 3.2.0 changed name on the App extension classJoel Klinghed
2018-09-27Upgrade to gradle 4.9Joel Klinghed
2018-07-09fixup! Drop -X compiler flags from java targetJoel Klinghed
Actually test first
2018-07-06Bump version to 0.3.8Joel Klinghed
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-16Bump version to 0.3.7Joel Klinghed
2018-02-16Not all configurations can evaluateJoel Klinghed
2018-02-15Flycheck 0.3.6Joel Klinghed
Two new options: flycheck-android-java-variant: Select variant to check instead of picking the first which is the default flycheck-android-java-skip-gen: Skip running generate*Sources before check
2018-02-15Add option for not running generate*Sources task before checkJoel Klinghed
For large projects running generate*Sources can incur a heavy cost
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-05Bump version to 0.3.5Joel Klinghed
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-12-05Do not fail because of missing files in source listsJoel Klinghed
2017-12-05Remove unused importJoel Klinghed
2017-12-05Fix bad git clone urlJoel Klinghed
2017-10-09Support checkstyle 7.x output formatJoel Klinghed
Bump emacs version to 0.3.4
2017-09-20Support projects using productFlavorsJoel Klinghed
2017-03-23Add test target as wellJoel Klinghed