| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-05-16 | Support new properties used by Android Gradle plugin 3.4.0 | Joel Klinghed | |
| 2018-09-27 | Bump version to 0.3.9 | Joel Klinghed | |
| 2018-09-27 | Android Gradle Plugin 3.2.0 changed name on the App extension class | Joel Klinghed | |
| 2018-09-27 | Upgrade to gradle 4.9 | Joel Klinghed | |
| 2018-07-09 | fixup! Drop -X compiler flags from java target | Joel Klinghed | |
| Actually test first | |||
| 2018-07-06 | Bump version to 0.3.8 | Joel Klinghed | |
| 2018-07-06 | Drop -X compiler flags from java target | Joel Klinghed | |
| Can be annotation processor or plugin specific flags that might not be supported by javac. | |||
| 2018-02-16 | Bump version to 0.3.7 | Joel Klinghed | |
| 2018-02-16 | Not all configurations can evaluate | Joel Klinghed | |
| 2018-02-15 | Flycheck 0.3.6 | Joel 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-15 | Add option for not running generate*Sources task before check | Joel Klinghed | |
| For large projects running generate*Sources can incur a heavy cost | |||
| 2018-02-15 | Generate configurations for all variants | Joel 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-05 | Bump version to 0.3.5 | Joel Klinghed | |
| 2017-12-05 | Stop hardcoding generateDebugSources | Joel 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-05 | Add support for non-experimental gradle plugin | Joel Klinghed | |
| 2017-12-05 | Support gradle-experimental-0.11.0 | Joel 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-05 | Do not fail because of missing files in source lists | Joel Klinghed | |
| 2017-12-05 | Remove unused import | Joel Klinghed | |
| 2017-12-05 | Fix bad git clone url | Joel Klinghed | |
| 2017-10-09 | Support checkstyle 7.x output format | Joel Klinghed | |
| Bump emacs version to 0.3.4 | |||
| 2017-09-20 | Support projects using productFlavors | Joel Klinghed | |
| 2017-03-23 | Add test target as well | Joel Klinghed | |
| 2017-01-24 | Bump gradle plugin 0.3.2 and add support for initscript plugin | Joel Klinghed | |
| 2017-01-24 | Bump emacs package to 0.3.2 | Joel Klinghed | |
| 2017-01-24 | Upgrade Gradle to 3.3 | Joel Klinghed | |
| 2017-01-24 | Allow emacs to exit even if session dir was removed | Joel Klinghed | |
| 2017-01-12 | Bump version to 0.3.1 | Joel Klinghed | |
| 2017-01-12 | Support custom checkstyle output format | Joel Klinghed | |
| 2017-01-12 | Bump version to 0.3 | Joel Klinghed | |
| 2017-01-12 | Revert "List flycheck as a dependency for flycheck-android-experimental" | Joel Klinghed | |
| This reverts commit 420f42cda4434bacf587b5082a25cce225502d26. | |||
| 2017-01-12 | Add temporary output dir to classpath | Joel Klinghed | |
| This means you have to do real build less often as you change the API of different classes. However, it instead means that we can end up with outdated class files if you check out new code and build without revisiting the buffer in Emacs. So, to work around that, we check that no class file is older than the ones in the real output dir. But to keep everything fast, this is launched in a background process | |||
| 2017-01-11 | List flycheck as a dependency for flycheck-android-experimental | Joel Klinghed | |
| 2017-01-11 | Handle completely new files better | Joel Klinghed | |
| First, a file that only exists as a buffer, not even saved yet: * Pick the first Java target found, it will probably work * Complain if not found instead of silently pretend the file is valid Second, a file that was added after the last gradle run so cache doesn't contain it: * If no fitting target was found, and the file exist and we used cached data, force a new gradle run | |||
| 2017-01-11 | Bump lisp package to 0.2 | Joel Klinghed | |
| 2017-01-11 | Add support for running checkstyle after compilation | Joel Klinghed | |
| 2017-01-10 | Speedup compilation | Joel Klinghed | |
| 2017-01-10 | Add a cache for gradle output | Joel Klinghed | |
| 2017-01-10 | Add git repo to readme | Joel Klinghed | |
| 2017-01-10 | Remove SNAPSHOT version and add README | Joel Klinghed | |
| 2017-01-10 | All the rest | Joel Klinghed | |
| 2017-01-10 | Forgot to add package file | Joel Klinghed | |
| 2017-01-10 | Correct path to python script | Joel Klinghed | |
| 2017-01-10 | Initial commit | Joel Klinghed | |
