hsanson / vim-android Goto Github PK
View Code? Open in Web Editor NEWAndroid development plugin for vim
License: BSD 2-Clause "Simplified" License
Android development plugin for vim
License: BSD 2-Clause "Simplified" License
Add a command to extract device/emulator properties using the adb command:
adb shell getprop > system.prop
and open a split or new tab with the properties loaded.
We can use the following syntax file to add colors to the props file:
http://www.vim.org/scripts/script.php?script_id=4866
I personally have never used these properties when developing Android apps but may prove useful to others.
Getting apk file not found
(note double space) on :AndroidInstall debug
Had this working previously on another project but just started using Android Studio to create a new project. It says build successful, however if I do :copen
I see:
|| make: *** No rule to make target
debug'. Stop.`
Android Studio is able to build ok.
This is being created as a duplicate of #36, which is already thoroughly detailed but can't be reopened from my side. I'm just creating it so that the problem doesn't get buried unconsciously. I'll understand it's conscious in case this one is also closed.
Is there a way to get vim-android configured to wrk with ale and YCM? As seen in the screen-grab below, ale is giving me errors because it has no idea what the android packages are. Also, I have java autocompletion set for YouCompleteMe. In the docs, you mention javacompleter2, but since I have YCM I'd rather stick with that.
When I enter an android project, gradle build does start, and it appears that some downloading appears to occur, so I know that vim-android is working for me on a base level. The only configuration I have for using this plugin was to set the absolute path to the android sdk with let g:android_sdk_path=/Users/<username>/Library/Android/sdk
. I hope I did that right haha
Love the work done on this btw! It gives me great satisfaction when I open and android project and the plugin starts a build.
When I tried to install this plugin using vundle I got this error.
It seemed there were some duplication with the documentation tag.
Here's the detail.
The error when I do :helpstag
to the vim-android/doc
E154: Duplicate tag "g:gradle_bin" in file /home/xyz/.vim/bundle/vim-android/doc//vim-android.txt
E154: Duplicate tag "g:gradle_path" in file /home/xyz/.vim/bundle/vim-android/doc//vim-android.txt
Press ENTER or type command to continue
Bellow is the detail of possible duplication, probably. well, I'm not quite sure actually.
xyz@abc:~/.vim/bundle/vim-android
$ grep -nrw doc/ -e gradle_bin
doc/tags:14:g:gradle_bin vim-android.txt /*g:gradle_bin*
doc/tags:15:g:gradle_bin vim-android.txt /*g:gradle_bin*
doc/vim-android.txt:522: *g:gradle_bin*
doc/vim-android.txt:523:g:gradle_bin~
doc/vim-android.txt:535: let g:gradle_bin=/opt/gradle/bin/gradle
doc/vim-android.txt:541:When the project has no gradle wrapper script and *g:gradle_bin* is not
xyz@abc:~/.vim/bundle/vim-android
$ grep -nrw doc/ -e gradle_path
doc/tags:22:g:gradle_path vim-android.txt /*g:gradle_path*
doc/tags:23:g:gradle_path vim-android.txt /*g:gradle_path*
doc/vim-android.txt:138:Optionally you may also set |g:gradle_path| to tell the plugin where to look
doc/vim-android.txt:530:inside the GRADLE_HOME and PATH environment variables. See *g:gradle_path* for
doc/vim-android.txt:537: *g:gradle_path*
doc/vim-android.txt:538:g:gradle_path~
doc/vim-android.txt:545:this g:gradle_path variable:
doc/vim-android.txt:549: let g:gradle_path=/opt/gradle
For newer Android devices is easy to get snapshots using adb command:
http://blog.shvetsov.com/2013/02/grab-android-screenshot-to-computer-via.html
Having a simple vim command to take snapshots would be great and useful for getting screenshots to upload to Play store.
Add commands to generate new project skeletons. Using the command line android with the create project and create lib-project options should be easy.
The following fix works for me:
$ git diff gradle.vim
diff --git a/autoload/gradle.vim b/autoload/gradle.vim
index edbd0c3..a75745d 100644
--- a/autoload/gradle.vim
+++ b/autoload/gradle.vim
@@ -294,7 +294,7 @@ function! gradle#sync()
let vimTaskJob = jobstart(gradle#syncCmd(), s:callbacks)
else
call gradle#logi("Gradle sync, please wait...")
- let l:result = system(join(l:cmd, ' '))
+ let l:result = system(gradle#syncCmd())
call s:parseVimTaskOutput(l:gradleFile, split(l:result, "\n"))
call s:setup()
call gradle#logi("")
Latest adb devices command has a -l switch that provides more information about the connected device. Would be nice to display this additional info in the menus that require selecting a device to facilitate the indentification of the device.
Example extended ouput of adb devices:
adb -s 0a388e93 devices -l
List of devices attached
0a388e93 device usb:1-1 product:razor model:Nexus_7 device:flo
Gradle merges all necessary resource files (e.g. layout xml files) for a particular build flavor into a temporary file inside the build folder and then compiles these merged files. Unfortunately output error messages produced by Gradle show these merged files instead of the source files. This makes it difficult for vim to jump to the problematic resource files from within the quickfix window.
I could manually parse the error message and try to figure out what the source file is but seems to be difficult to accomplish without the help of gradle itself. Specially if the build has different build flavors.
I submitted an issue to Google about this and I am still waiting a solution:
https://code.google.com/p/android/issues/detail?id=57513
If the AndroidManifest.xml or any resource xml file has errors in it (e.g. wrong tags, not terminated tags, etc.) then the vim gradle task fails. This results in the android project not being detected as such and the plugin not loading correctly.
I need to find a better way to detect if a project is android project.
Maybe adding some commands to control genymotion emulators within vim would be really nice.
Using the Genymotion shell doesn't look too difficult to do: https://cloud.genymotion.com/page/doc/#collapse9
Getting apk file not found
(double space between file
and not
) on :AndroidInstall debug
Had this working previously on another project but just started using Android Studio to create a new project. It says build successful, however if I do :copen
I see:
|| make: *** No rule to make target
debug'. Stop.`
Android Studio is able to build ok.
Would be nice if the vim-android plugin had commands to launch applications in the devices/emulators. There seems to be an easy way to do it with only the package name:
adb shell monkey -p {package.name.here} -c android.intent.category.LAUNCHER 1
sources:
Thinks that need to be done:
Hey! I'm the maintainer of VimStudio. It's another project dedicated to bringing full Android powers to Vim. I've been watching your project for a while (and stealing your Gradle compiler script) and I've loved the direction you're taking it.
The biggest thing I've noticed lately is the overlapping feature sets across our two projects: you've recently switched over to pulling all classpaths from Gradle itself using an init file, the newer linting features, etc. I think yours is the better project - it's compatible with all versions of Vim (not just Neovim like mine) and has a more mature codebase, more features, etc.
All that is to say: let's join forces. I'd like to port over features from VimStudio that you don't have:
I mainly put this here so I don't seem like I'm hijacking your project when I come with pull requests later. I really think vim-android has enormous potential. Feel free to reject these features if you don't think they fit in here. Please let me know what you think!
Thanks for your consideration!
Should this support multi module projects out of the box?
Consider a project of the form:
build.gradle
appModule/build.gradle
coreModule/build.gradle
With a top level settings.gradle
with:
include ':appModule', ':coreModule'
When I open a file in the appModule it would be ideal if the $CLASSPATH was generated by invoking gradle with the top level build.gradle
rather than than the first build.gradle
encountered in an 'upwards' traversal of the directories.
I modified the autoload/gradle.vim
file slightly to allow it to do this. (I haven't used vimscript before, excuse any weirdness with my code :))
function! gradle#findGradleFileRecurse(path)
let l:parent_path = fnamemodify(fnamemodify(a:path, ":h"), ":p")
if filereadable(fnamemodify(l:parent_path, ":p")."build.gradle")
return gradle#findGradleFileRecurse(fnamemodify(l:parent_path, ":p:h"))
else
return a:path
endif
endfunction
This function is called with the path found by the initial traversal:
let l:file = findfile("build.gradle", l:path . ";$HOME")
let l:file = gradle#findGradleFileRecurse(fnamemodify(l:file,":h"))
In essence, it will find the first build.gradle
file and then traverse upward until it doesn't find one, returning the last one that it found. This should, in theory, be the top level build.gradle
for the project.
If this seems reasonable to you I can tidy it up and make a PR. Any suggestions also welcome.
The file classpath.vim
has a fairly generic name and collides with a similarly named file from the tpope/vim-classpath plugin. This causes the function classpath#setClasspath
to remain undefined, and the vim-android plugin fails to fully load.
Install the tpope/vim-classpath plugin and open a file from an android project.
Android lint
appears to run Gradle '[lint]'
which causes the following output in the quickfix list || Task '[lint]' not found in project ':app'. Some candidates are: 'lint'.
Are the []
added erroneously or is my setup likely at fault?
Isn't it supposed that it will cache results for unclosed buffer?
This is an spinoff of issue #33 and the same setup and debugging should apply. I've checked that when starting GVIM just by clicking its icon, it loads but gets stuck for quite a while processing something and I can't edit or do anything. Removing vim-android plugin solves the issue. Again, it relates with my home folder having android sdk folders, and I'm not sure why but the plugin just starts digging it. After GVIM is loaded my airline gets an Android section, although this is non-intentional since in truth there's no android project.
Got this error while running :androidinstall debug command
Error detected while processing function android#install[6]..gradle#install:
line 3:
E488: Trailing characters
Though apk installed perfectly, but it does not auto-start.
When I open a *.java from a project I've never opened before, gradle sync gets called, however, the g:syntastic_java_javac_classpath variable doesn't get set to the new classpath.
This only happens for the first file I open in a project. If I :e
a second file in the same vim instance it works, same with :bn
back to the first file it works.
running macvim.
Running GradleSync can fail for several reasons but currently the plugin only prints "Gradle sync task failed" in such cases.
One way to solve this is to write the output of the sync to a file and provide a command to dump it in the quickfix window, or set an errorformat for it and show the errors.
Ideas are welcome.
This is sample ouput of a sync fail:
:ext:vim
vim-project ext
vim-target android-22
:ext:CircularProgressBar:vim
vim-project CircularProgressBar
vim-target android-22
:ext:CircularProgressBar:vim FAILED
FAILURE: Build failed with an exception.
* Where:
Initialization script '/home/ryujin/Projects/vim/vim-android/gradle/init.gradle' line: 15
* What went wrong:
Execution failed for task ':ext:CircularProgressBar:vim'.
> Could not resolve all dependencies for configuration ':ext:CircularProgressBar:androidJacocoAgent'.
> Could not find org.jacoco:org.jacoco.agent:0.7.4.201502262128.
Searched in the following locations:
file:/home/ryujin/Apps/android-sdk/extras/android/m2repository/org/jacoco/org.jacoco.agent/0.7.4.201502262128/org.jacoco.agent-0.7.4.201502262128.pom
file:/home/ryujin/Apps/android-sdk/extras/android/m2repository/org/jacoco/org.jacoco.agent/0.7.4.201502262128/org.jacoco.agent-0.7.4.201502262128.jar
file:/home/ryujin/Apps/android-sdk/extras/google/m2repository/org/jacoco/org.jacoco.agent/0.7.4.201502262128/org.jacoco.agent-0.7.4.201502262128.pom
file:/home/ryujin/Apps/android-sdk/extras/google/m2repository/org/jacoco/org.jacoco.agent/0.7.4.201502262128/org.jacoco.agent-0.7.4.201502262128.jar
Required by:
kidint-android.ext:CircularProgressBar:unspecified
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 4.568 secs
Error caused by problems in the AndroidManifest.xml appear in stderr that we currently ignore. For this reason the error that appears in the quickfix window is difficult to diagnose.
When handling a large number of devices and emulators the installation process can take a long time. During this time the vim editor is locked and we can do nothing else.
Maybe using vim-dispatch to perform the build and installation on the background we can avoid this lock.
Using this plugin: https://github.com/prabirshrestha/async.vim we may be able to support both neovim and vim8 async building.
I don't know why I get this error
Error detected while processing function android#install:
line 23:
E117: Unknown function: adb
E15: Invalid expression: adb(l:device, a:mode)
I am on mac os x 10.9
Vim with eclim
Hi, is there any way to stop checking on file open (save)? Instead I want to check by clicking (or something). Because it's loading too long in my PC.
I would like to write a syntastic syntax checker that gets loaded by this plugin if the syntastic plugin is detected.
This syntastic plugin should run the android linter and then compile the ant/gradle project so syntastic reports issues in the source.
When I tried to install this plugin using vundle I got this error.
It seemed there were some duplication with the documentation tag.
Here's the detail.
The error when I do :helpstag
to the vim-android/doc
E154: Duplicate tag "g:gradle_bin" in file /home/xyz/.vim/bundle/vim-android/doc//vim-android.txt
E154: Duplicate tag "g:gradle_path" in file /home/xyz/.vim/bundle/vim-android/doc//vim-android.txt
Press ENTER or type command to continue
Bellow is the detail of possible duplication, probably. well, I'm not quite sure actually.
xyz@abc:~/.vim/bundle/vim-android
$ grep -nrw doc/ -e gradle_bin
doc/tags:14:g:gradle_bin vim-android.txt /*g:gradle_bin*
doc/tags:15:g:gradle_bin vim-android.txt /*g:gradle_bin*
doc/vim-android.txt:522: *g:gradle_bin*
doc/vim-android.txt:523:g:gradle_bin~
doc/vim-android.txt:535: let g:gradle_bin=/opt/gradle/bin/gradle
doc/vim-android.txt:541:When the project has no gradle wrapper script and *g:gradle_bin* is not
xyz@abc:~/.vim/bundle/vim-android
$ grep -nrw doc/ -e gradle_path
doc/tags:22:g:gradle_path vim-android.txt /*g:gradle_path*
doc/tags:23:g:gradle_path vim-android.txt /*g:gradle_path*
doc/vim-android.txt:138:Optionally you may also set |g:gradle_path| to tell the plugin where to look
doc/vim-android.txt:530:inside the GRADLE_HOME and PATH environment variables. See *g:gradle_path* for
doc/vim-android.txt:537: *g:gradle_path*
doc/vim-android.txt:538:g:gradle_path~
doc/vim-android.txt:545:this g:gradle_path variable:
doc/vim-android.txt:549: let g:gradle_path=/opt/gradle
Hi
I downloaded sample android project: https://github.com/chrisbanes/cheesesquare
Installed Vim for Windows (ftp://ftp.vim.org/pub/vim/pc/gvim74.exe)
This is my _vimrc
file:
set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')
" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
Bundle 'hsanson/vim-android'
" All of your Plugins must be added before the following line
call vundle#end() " required
filetype plugin indent on " required
" To ignore plugin indent changes, instead use:
"filetype plugin on
"
" Brief help
" :PluginList - lists configured plugins
" :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate
" :PluginSearch foo - searches for foo; append `!` to refresh local cache
" :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal
"
" see :h vundle for more details or wiki for FAQ
" Put your non-Plugin stuff after this line
set nocompatible
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
set diffexpr=MyDiff()
function MyDiff()
let opt = '-a --binary '
if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif
if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif
let arg1 = v:fname_in
if arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endif
let arg2 = v:fname_new
if arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endif
let arg3 = v:fname_out
if arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endif
let eq = ''
if $VIMRUNTIME =~ ' '
if &sh =~ '\<cmd'
let cmd = '""' . $VIMRUNTIME . '\diff"'
let eq = '"'
else
let cmd = substitute($VIMRUNTIME, ' ', '" ', '') . '\diff"'
endif
else
let cmd = $VIMRUNTIME . '\diff'
endif
silent execute '!' . cmd . ' ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3 . eq
endfunction
let g:android_sdk_path = "C:\Program Files (x86)\Android\android-sdk"
let g:gradle_path = "D:\Programs\gradle-2.2.1\bin"
I've installed vim-android via Vundle :PluginInstall
.
I open *.java file of the project using :E
command in console vim (vim.exe).
I see messages that project is loading, or something like this.
And then I see a bunch of errors:
Preloading jar list cache
Error detected while processing function android#setClassPath..gradle#setClassPath..gradle#getJarList..<SNR>31_addJar..<SNR>
31_getFromCache..<SNR>31_getCache..<SNR>31_preloadCache..<SNR>31_loadCache:
line 6:
E118: Too many arguments for function: globpath
E15: Invalid expression: globpath(g:android_sdk_path . "/extras," . s:gradleCacheDir(), "**/*.jar", 1,1)
line 7:
E121: Undefined variable: l:jars
E15: Invalid expression: l:jars
line 12:
E118: Too many arguments for function: globpath
E15: Invalid expression: globpath(gradle#findRoot() . "/build/intermediates/exploded-aar", "**/classes.jar", 1, 1)
line 13:
E121: Undefined variable: l:aars
E15: Invalid expression: l:aars
Error detected while processing function android#setClassPath..gradle#setClassPath..<SNR>31_getLibJars:
line 1:
E118: Too many arguments for function: globpath
E15: Invalid expression: globpath(gradle#findRoot() . "/libs", "**/*.jar", 1,1)
Error detected while processing function android#setClassPath..gradle#setClassPath:
line 39:
E117: Unknown function: uniq
E15: Invalid expression: uniq(sort(l:jarList))
line 40:
E117: Unknown function: uniq
E15: Invalid expression: uniq(sort(l:srcList))
Basically plugin works: I can execute :Android clean
and so on.
But looks like not everything works as it should.
Do you have any idea what is the cause of the problem and point me some direction?
Can you please try to open some file of the given project, just to know: is it is my own issue or common.
Thanks
The method that sets the CLASSPATH env variable is too slow!. I need to benchmark and optimize this using caching methods etc...
There are two duplicated tags in the doc file, check and gx. There is a good reason to keep that?
It's not a big issue indeed, but plugins like Vundle used to manage Vim plugins runs the helptags command just after the project is cloned, this will raise an error message everytime.
I am trying vim-android with https://neovim.io/ and looks that
all Android and Gradle commans are not working but I am not getting any error message!
Sorry, wasn't this plugin.
Hi, am I missing something or it's known issue? When I try to run any :Gradle
command I get
/bin/bash: /Users/username/.vim/bundle/vim-android/tools/efmsanity: /bin/sed: bad interpreter: No such file or directory
part of my .vimrc
:
let g:android_sdk_path = '/usr/local/Caskroom/android-sdk/3859397' let g:gradle_path = '/usr/local/Cellar/gradle/4.7'
The gradle path is correct.
So, I was reviewing how I did this and wanted someone else to try it out before I went about creating something in the documentation.
Assuming you have the Android SDK installed and ALL samples from all versions of android installed, $ANDROID_HOME set and using zsh (I'm sure the regular expressions are applicable elsewhere)
setopt extended_glob
java -jar path/to/trang.jar -I xml -O rng $ANDROID_HOME/samples/**/(^AndroidManifest*).xml layout.rng
java -jar path/to/trang.jar -I xml -O rng $ANDROID_HOME/samples/**/(^tests)/AndroidManifest.xml manifest.rng
I've not tinkered with this process very much at all. Better results could be created by including more files in the trang input. You could possibly get better results by outputting the dtd format from trang and using dtd2vim. Something else I'm currently looking into is outputting an xsd file for xml validation via xmllint
Now that Kotlin is an officially supported language, it would be nice to have detection for Kotlin project files. Admittedly I haven't looked into implementing this as I have just installed vim-android
. If it's simple enough, I'll PR something against this issue.
i fix them like this:
function! s:getProjectJar()ยฌ
let l:local = fnamemodify('build/intermediates/bundles/debug/classes.jar', ':p')ยฌ
if filereadable(l:local)ยฌ
return l:localยฌ
elseยฌ
" for the classes.jar not exist, use the classes dir instead. and also the function s:getGradleSrcPaths().
let l:local = fnamemodify("build/intermediates/classes/debug", ':p')ยฌ
if isdirectory(l:local)ยฌ
return l:localยฌ
endifยฌ
endifยฌ
endfunction
function! gradle#getTargetVersion()ยฌ
let l:androidTarget = "UNDEFINED"ยฌ
let l:gradleFile = gradle#findGradleFile()ยฌ
if filereadable(l:gradleFile)ยฌ
for line in readfile(l:gradleFile)ยฌ
if line =~ 'compileSdkVersion'ยฌ
let l:androidTarget = split(substitute(line, "['\"]", '', "g"), ' ')[-1]ยฌ
if stridx(l:androidTarget, ':') > 0ยฌ
let l:androidTarget = split(l:androidTarget, ':')[1]ยฌ
" my target version is "android-23", so split by '-' to get the number
elseif stridx(l:androidTarget, '-') > 0ยฌ
let l:androidTarget = split(l:androidTarget, '-')[1]ยฌ
endifยฌ
endifยฌ
endforยฌ
endifยฌ
return l:androidTargetยฌ
endfunction
It appears that the android#getProjectJar()
function assumes that all project class files are located in the /build/intermediates/classes/debug
folder, which is not the case when the project has build variants.
Also if a dependency is an aar, the dependency's classes.jar file is not included. These classes.jar are in the /build/intermediates/exploded-aar/.../jars/classes.jar
directories.
I wish I could send a patch for this but unfortunately I'm not familiar with vim scripting.
--no-color flag at line 12 should be updated to --console=plain in compiler/gradle.vim
Recently I've done a :PlugUpdate
to update all my plugins and Vim got really slow when opening it from my home directory, I thought a bit further about why of that and could only conclude it should have something to do with java plugins since at my home directory there're .android
and .AndroidStudio1.5
folders. I have vim-javacomplete2
and vim-android
, disabling vim-android
solved the issue for me.
My mouse cursor blinks without stopping and I barely can move around inside a buffer, it looks like the plugin code is trapped inside some tight loop.
Open a kotlin file only works if you have the kotlin-vim or another syntax plugin for kotlin, because vim doesn't understand kotlin for default. :)
I suggest to add something like that in kotlin.vim:
autocmd BufNewFile,BufRead *.kt setfiletype kotlin
autocmd BufNewFile,BufRead *.kts setfiletype kotlin
or
Update README with instructions to download a kotlin syntax plugin
When I try any of the :Android commands, I get this error:
E117: Unknown function: gradle#setCompiler
However, the :Gradle commands work OK.
g:gradle_bin is set to "./gradlew"
When building a project using AndroidDebugInstall or AndroidReleaseInstall commands the process finishes and vim-android tell us that the installation finished even if the installation step failed.
The installation can fail for several reasons like: improper credentials, insufficient storage, device was removed, etc. Maybe modifying the errorformat to detect these messages would suffice.
The difficulty here is how to handle the case where installation succeeds on one device and fails in another. How to know which one failed?
When Javacomplete2 and vim-android are used together, the following error is thrown when generating a $CLASSPATH for the first time
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
:classpath
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
CLASSPATH:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-nearby/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.android.apps.common.testing.accessibility.framework/accessibility-test-framework/1.0/28162aae36f8ba5903adadfb570313e1f1be852e/accessibility-test-framework-1.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.samskivert/jmustache/1.10/5a8eb737c7974f4abf64b89f01c9fdbfd915855/jmustache-1.10.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/5.0.1/2fd56467a018aafe6ec6a73ccba520be4a7e1565/asm-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger-producers/2.0-beta/80276338d1c2542ebebac542b535d1ecd48a3fd7/dagger-producers-2.0-beta.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.android.support/support-v4/23.0.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/support-v4/23.1.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/5.0.1/7b7147a390a93a14d2edfdcf3f7b0e87a0939c3e/asm-commons-5.0.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.1.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.core/0.7.4.201502262128/31482f50411a3a5769b6c78fa9b97ba731c205e7/org.jacoco.core-0.7.4.201502262128.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.haha/haha/1.3/d2c832f9d14a11c79f58a7ee2e10526a12152c72/haha-1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/javax.annotation/javax.annotation-api/1.2/479c1e06db31c432330183f5cae684163f186146/javax.annotation-api-1.2.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-safetynet/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.agent/0.7.4.201502262128/a579ae4cde66201b73266bfd78fdb50158d179f1/org.jacoco.agent-0.7.4.201502262128.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.retrofit2/converter-moshi/2.0.0-beta3/94ce15fdd50af2a51eede20cef12aaebc2c0242b/converter-moshi-2.0.0-beta3.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-debug-all/5.0.1/f69b5f7d96cec0d448acf1c1a266584170c9643b/asm-debug-all-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/5.0.1/e286fbee48efacb4e7c175f7948d9d8b2ab52352/asm-analysis-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.leakcanary/leakcanary-analyzer/1.3.1/325e7401a7ea16918eb39ba8baad8fd5561a55d3/leakcanary-analyzer-1.3.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.leakcanary/leakcanary-watcher/1.3.1/6904771474c058abfc5912c13d12b02754712165/leakcanary-watcher-1.3.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-ads/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk15on/1.50/be504b4901d75cbe129a178f5830e6c358ec214c/bcprov-jdk15on-1.50.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/io.realm/realm-android/0.87.3/8a42ce8829fb987e97630a4eccbcc500fcd1da4d/realm-android-0.87.3.jar:/home/igneo676/Code/Dispatch/wear/build/outputs/apk/wear-release-unsigned.apk:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.assertj/assertj-core/1.6.1/5db13d0ae30dca5157f0dea60f78640cf039cafe/assertj-core-1.6.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup/javawriter/2.1.1/67ff45d9ae02e583d0f9b3432a5ebbe05c30c966/javawriter-2.1.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.2/2bf96b7aa8b611c177d329452af1dc933e14501c/commons-cli-1.2.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-vision/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.report/0.7.4.201502262128/5c6bb5f95ae695dc4510b95f7d5ad0397e4881ad/org.jacoco.report-0.7.4.201502262128.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-wearable/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/2.0.1/516c03b21d50a644d538de0f0369c620989cd8f0/jsr305-2.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.sora.util.akatsuki/akatsuki-api/0.2.0/161a1fd57de18a7ffdc36290e77dcdaeb88600e8/akatsuki-api-0.2.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.mockito/mockito-all/2.0.2-beta/3e24f450275812fb354d29a58b66b8f26e13002f/mockito-all-2.0.2-beta.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/multidex/1.0.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-ant-tasks/2.1.3/b09be554228d66d208e5fef5266844aacf443abc/maven-ant-tasks-2.1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.picasso/picasso/2.5.2/7446d06ec8d4f7ffcc53f1da37c95f200dcb9387/picasso-2.5.2.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger/2.0.2/de8416eda7b2fd7c25836b140c39e1cbf10542f6/dagger-2.0.2.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric-annotations/3.0/2a6cfc072d7680694c1ff893c5dc8fec33163110/robolectric-annotations-3.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-integration/1.3/5de0c73fef18917cd85d0ab70bb23818685e4dfd/hamcrest-integration-1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/mockwebserver/3.0.1/a6643d00181bbcadbb20001ebe1338a3a57e3096/mockwebserver-3.0.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-auth/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.facebook.stetho/stetho-okhttp3/1.3.0/a4a4b2770ad38d26c7ffe10c989e555e635669e5/stetho-okhttp3-1.3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.f2prateek.rx.preferences/rx-preferences/1.0.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/okhttp-ws/3.0.1/bd9b51a0188fc8f14bf840a0d326755545206116/okhttp-ws-3.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.auto/auto-common/0.3/4073ab16ab4aceb9a217273da6442166bf51ae16/auto-common-0.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife/7.0.1/d5d13ea991eab0252e3710e5df3d6a9d4b21d461/butterknife-7.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/shadows-core/3.0/9dfa881bfd1796afa28204ef1a5ed7e3de992612/shadows-core-3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-fitness/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-location/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.jakewharton.picasso/picasso2-okhttp3-downloader/1.0.2/74a586d03a233d356290983d1ef23a64c1d122b2/picasso2-okhttp3-downloader-1.0.2.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.auto.service/auto-service/1.0-rc2/51033a5b8fcf7039159e35b6878f106ccd5fb35f/auto-service-1.0-rc2.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-drive/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric-utils/3.0/4bcecd8115fe7296088bb1636e6cbd7ae8927392/robolectric-utils-3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.sora.util.akatsuki/akatsuki-parceler/0.2.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-cast/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.support/wearable/1.3.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-identity/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-wallet/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-library/1.3/4785a3c21320980282f9f33d0d1264a69040538f/hamcrest-library-1.3.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-plus/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.jakewharton.timber/timber/4.1.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-appinvite/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger-compiler/2.0.2/1170f75c1ce293f80755bbc9fcd60e0765022bd0/dagger-compiler-2.0.2.jar:/home/igneo676/android-sdk-linux/platforms/android-23/android.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/42a25dc3219429f0e5d060061f71acb49bf010a0/hamcrest-core-1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.ximpleware/vtd-xml/2.11/ee5bcf62c1acf76434ee9f1c67a840bafef72a6d/vtd-xml-2.11.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.jakewharton.rxbinding/rxbinding/0.3.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-util/5.0.1/7c8caddfbd0b2d7b844f8fcc75175b9cb9cf4724/asm-util-5.0.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-gcm/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/extras/android/m2repository/com/android/support/support-annotations/23.0.1/support-annotations-23.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/5.0.1/1b1e6e9d869acd704056d0a4223071a511c619e6/asm-tree-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.retrofit2/retrofit/2.0.0-beta3/97675641051febfee098903cc0eff62f2826e34e/retrofit-2.0.0-beta3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk16/1.46/ce091790943599535cbb4de8ede84535b0c1260c/bcprov-jdk16-1.46.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/io.janusproject.guava/guava/19.0.0/de1a578cd762f38662d7de486bec2810f99f6e47/guava-19.0.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/design/23.1.1/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-analytics/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/io.reactivex/rxjava/1.1.0/748f0546d5c3c27f1aef07270ffea0c45f0c42a4/rxjava-1.1.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-appstate/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/effects.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.facebook.stetho/stetho/1.3.0/87e6bfd8d961a57cf8cbecebcbd68489d41bd4fc/stetho-1.3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-games/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-measurement/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/classes/debug:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-maps/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/classes/debug:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/mediarouter-v7/23.0.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/net.orfjackal.retrolambda/retrolambda/2.0.6/222dd3b86257569bf8bbec5a1a5179a6413da7b6/retrolambda-2.0.6.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/18.0/cce0823396aa693798f8882e64213b1772032b09/guava-18.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.5/39a8ff2d1f79267907f5573c090b342b040b9682/aspectjrt-1.8.5.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup/javapoet/1.3.0/d59c8a75d228c95abfc8977bbe4c18d4beaf286c/javapoet-1.3.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/net.sourceforge.streamsupport/streamsupport/1.4.1/9f0d83fe1c23790c30331233fb3b953422087427/streamsupport-1.4.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/io.reactivex/rxandroid/1.1.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.jakewharton.hugo/hugo-annotations/1.2.1/b01150795c5cdca1eb7e501bf00f105ff0e31501/hugo-annotations-1.2.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.almworks.sqlite4java/sqlite4java/0.282/745a7e2f35fdbe6336922e0d492c979dbbfa74fb/sqlite4java-0.282.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/23.1.1/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-appindexing/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/maps.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric-resources/3.0/1ab609054aab67cd13a434567467f4b4774f2465/robolectric-resources-3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.jakewharton.hugo/hugo-runtime/1.2.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric/3.0/f888cea3bc1a24110e315eb9827ab593610ea62f/robolectric-3.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.ibm.icu/icu4j/53.1/786d9055d4ca8c1aab4a7d4ac8283f973fd7e41f/icu4j-53.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.ant/0.7.4.201502262128/e8808120e50c1f2e830ff26cbfacbf3f018441b7/org.jacoco.ant-0.7.4.201502262128.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.gms/play-services-wearable/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/extras/android/m2repository/com/android/support/support-annotations/23.1.1/support-annotations-23.1.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/junit/junit/4.12/2973d150c0dc1fefe998f834810d68f278ea58ec/junit-4.12.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okio/okio/1.6.0/98476622f10715998eacf9240d6b479f12c66143/okio-1.6.0.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant/1.8.0/7b456ca6b93900f96e58cc8371f03d90a9c1c8d1/ant-1.8.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.moshi/moshi/1.1.0/9c665b797ef9427f6d73572642dcb5f90270f7d3/moshi-1.1.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.sora.util.akatsuki/akatsuki-compiler/0.2.0/e8c2ae0bb5707813296379361a6a6532aa9c09e4/akatsuki-compiler-0.2.0.jar:/home/igneo676/android-sdk-linux/extras/android/m2repository/com/android/support/support-annotations/23.0.0/support-annotations-23.0.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-launcher/1.8.0/8b53ba16fa62fb1034da8f1de200ddc407c8381/ant-launcher-1.8.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/okhttp/3.0.1/b34c1f2d993044656e87f88970b6818e99e886ba/okhttp-3.0.1.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/usb.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.squareup.leakcanary/leakcanary-android/1.3.1/jars/classes.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/22.0.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-panorama/8.4.0/jars/classes.jar :mobile:classpath
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
CLASSPATH:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-nearby/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.android.apps.common.testing.accessibility.framework/accessibility-test-framework/1.0/28162aae36f8ba5903adadfb570313e1f1be852e/accessibility-test-framework-1.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.samskivert/jmustache/1.10/5a8eb737c7974f4abf64b89f01c9fdbfd915855/jmustache-1.10.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/5.0.1/2fd56467a018aafe6ec6a73ccba520be4a7e1565/asm-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger-producers/2.0-beta/80276338d1c2542ebebac542b535d1ecd48a3fd7/dagger-producers-2.0-beta.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/support-v4/23.1.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/5.0.1/7b7147a390a93a14d2edfdcf3f7b0e87a0939c3e/asm-commons-5.0.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.1.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.core/0.7.4.201502262128/31482f50411a3a5769b6c78fa9b97ba731c205e7/org.jacoco.core-0.7.4.201502262128.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.haha/haha/1.3/d2c832f9d14a11c79f58a7ee2e10526a12152c72/haha-1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/javax.annotation/javax.annotation-api/1.2/479c1e06db31c432330183f5cae684163f186146/javax.annotation-api-1.2.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-safetynet/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.agent/0.7.4.201502262128/a579ae4cde66201b73266bfd78fdb50158d179f1/org.jacoco.agent-0.7.4.201502262128.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.retrofit2/converter-moshi/2.0.0-beta3/94ce15fdd50af2a51eede20cef12aaebc2c0242b/converter-moshi-2.0.0-beta3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-debug-all/5.0.1/f69b5f7d96cec0d448acf1c1a266584170c9643b/asm-debug-all-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/5.0.1/e286fbee48efacb4e7c175f7948d9d8b2ab52352/asm-analysis-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.leakcanary/leakcanary-analyzer/1.3.1/325e7401a7ea16918eb39ba8baad8fd5561a55d3/leakcanary-analyzer-1.3.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.leakcanary/leakcanary-watcher/1.3.1/6904771474c058abfc5912c13d12b02754712165/leakcanary-watcher-1.3.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-ads/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk15on/1.50/be504b4901d75cbe129a178f5830e6c358ec214c/bcprov-jdk15on-1.50.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/io.realm/realm-android/0.87.3/8a42ce8829fb987e97630a4eccbcc500fcd1da4d/realm-android-0.87.3.jar:/home/igneo676/Code/Dispatch/wear/build/outputs/apk/wear-release-unsigned.apk:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.assertj/assertj-core/1.6.1/5db13d0ae30dca5157f0dea60f78640cf039cafe/assertj-core-1.6.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup/javawriter/2.1.1/67ff45d9ae02e583d0f9b3432a5ebbe05c30c966/javawriter-2.1.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.2/2bf96b7aa8b611c177d329452af1dc933e14501c/commons-cli-1.2.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-vision/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.report/0.7.4.201502262128/5c6bb5f95ae695dc4510b95f7d5ad0397e4881ad/org.jacoco.report-0.7.4.201502262128.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-wearable/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/2.0.1/516c03b21d50a644d538de0f0369c620989cd8f0/jsr305-2.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.sora.util.akatsuki/akatsuki-api/0.2.0/161a1fd57de18a7ffdc36290e77dcdaeb88600e8/akatsuki-api-0.2.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.mockito/mockito-all/2.0.2-beta/3e24f450275812fb354d29a58b66b8f26e13002f/mockito-all-2.0.2-beta.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/multidex/1.0.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-ant-tasks/2.1.3/b09be554228d66d208e5fef5266844aacf443abc/maven-ant-tasks-2.1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.picasso/picasso/2.5.2/7446d06ec8d4f7ffcc53f1da37c95f200dcb9387/picasso-2.5.2.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger/2.0.2/de8416eda7b2fd7c25836b140c39e1cbf10542f6/dagger-2.0.2.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric-annotations/3.0/2a6cfc072d7680694c1ff893c5dc8fec33163110/robolectric-annotations-3.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-integration/1.3/5de0c73fef18917cd85d0ab70bb23818685e4dfd/hamcrest-integration-1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/mockwebserver/3.0.1/a6643d00181bbcadbb20001ebe1338a3a57e3096/mockwebserver-3.0.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-auth/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.facebook.stetho/stetho-okhttp3/1.3.0/a4a4b2770ad38d26c7ffe10c989e555e635669e5/stetho-okhttp3-1.3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.f2prateek.rx.preferences/rx-preferences/1.0.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/okhttp-ws/3.0.1/bd9b51a0188fc8f14bf840a0d326755545206116/okhttp-ws-3.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.auto/auto-common/0.3/4073ab16ab4aceb9a217273da6442166bf51ae16/auto-common-0.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife/7.0.1/d5d13ea991eab0252e3710e5df3d6a9d4b21d461/butterknife-7.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/shadows-core/3.0/9dfa881bfd1796afa28204ef1a5ed7e3de992612/shadows-core-3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-fitness/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-location/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.jakewharton.picasso/picasso2-okhttp3-downloader/1.0.2/74a586d03a233d356290983d1ef23a64c1d122b2/picasso2-okhttp3-downloader-1.0.2.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.auto.service/auto-service/1.0-rc2/51033a5b8fcf7039159e35b6878f106ccd5fb35f/auto-service-1.0-rc2.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-drive/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric-utils/3.0/4bcecd8115fe7296088bb1636e6cbd7ae8927392/robolectric-utils-3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.sora.util.akatsuki/akatsuki-parceler/0.2.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-cast/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-identity/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-wallet/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-library/1.3/4785a3c21320980282f9f33d0d1264a69040538f/hamcrest-library-1.3.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-plus/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.jakewharton.timber/timber/4.1.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-appinvite/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger-compiler/2.0.2/1170f75c1ce293f80755bbc9fcd60e0765022bd0/dagger-compiler-2.0.2.jar:/home/igneo676/android-sdk-linux/platforms/android-23/android.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/42a25dc3219429f0e5d060061f71acb49bf010a0/hamcrest-core-1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.ximpleware/vtd-xml/2.11/ee5bcf62c1acf76434ee9f1c67a840bafef72a6d/vtd-xml-2.11.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.jakewharton.rxbinding/rxbinding/0.3.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-util/5.0.1/7c8caddfbd0b2d7b844f8fcc75175b9cb9cf4724/asm-util-5.0.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-gcm/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/extras/android/m2repository/com/android/support/support-annotations/23.0.1/support-annotations-23.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/5.0.1/1b1e6e9d869acd704056d0a4223071a511c619e6/asm-tree-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.retrofit2/retrofit/2.0.0-beta3/97675641051febfee098903cc0eff62f2826e34e/retrofit-2.0.0-beta3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk16/1.46/ce091790943599535cbb4de8ede84535b0c1260c/bcprov-jdk16-1.46.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/io.janusproject.guava/guava/19.0.0/de1a578cd762f38662d7de486bec2810f99f6e47/guava-19.0.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/design/23.1.1/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-analytics/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/io.reactivex/rxjava/1.1.0/748f0546d5c3c27f1aef07270ffea0c45f0c42a4/rxjava-1.1.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-appstate/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/effects.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.facebook.stetho/stetho/1.3.0/87e6bfd8d961a57cf8cbecebcbd68489d41bd4fc/stetho-1.3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-games/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-measurement/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/classes/debug:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-maps/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/mediarouter-v7/23.0.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/net.orfjackal.retrolambda/retrolambda/2.0.6/222dd3b86257569bf8bbec5a1a5179a6413da7b6/retrolambda-2.0.6.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/18.0/cce0823396aa693798f8882e64213b1772032b09/guava-18.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.5/39a8ff2d1f79267907f5573c090b342b040b9682/aspectjrt-1.8.5.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup/javapoet/1.3.0/d59c8a75d228c95abfc8977bbe4c18d4beaf286c/javapoet-1.3.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/net.sourceforge.streamsupport/streamsupport/1.4.1/9f0d83fe1c23790c30331233fb3b953422087427/streamsupport-1.4.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/io.reactivex/rxandroid/1.1.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.jakewharton.hugo/hugo-annotations/1.2.1/b01150795c5cdca1eb7e501bf00f105ff0e31501/hugo-annotations-1.2.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.almworks.sqlite4java/sqlite4java/0.282/745a7e2f35fdbe6336922e0d492c979dbbfa74fb/sqlite4java-0.282.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/23.1.1/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-appindexing/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/maps.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric-resources/3.0/1ab609054aab67cd13a434567467f4b4774f2465/robolectric-resources-3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.jakewharton.hugo/hugo-runtime/1.2.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric/3.0/f888cea3bc1a24110e315eb9827ab593610ea62f/robolectric-3.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.ibm.icu/icu4j/53.1/786d9055d4ca8c1aab4a7d4ac8283f973fd7e41f/icu4j-53.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.ant/0.7.4.201502262128/e8808120e50c1f2e830ff26cbfacbf3f018441b7/org.jacoco.ant-0.7.4.201502262128.jar:/home/igneo676/android-sdk-linux/extras/android/m2repository/com/android/support/support-annotations/23.1.1/support-annotations-23.1.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/junit/junit/4.12/2973d150c0dc1fefe998f834810d68f278ea58ec/junit-4.12.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okio/okio/1.6.0/98476622f10715998eacf9240d6b479f12c66143/okio-1.6.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant/1.8.0/7b456ca6b93900f96e58cc8371f03d90a9c1c8d1/ant-1.8.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.moshi/moshi/1.1.0/9c665b797ef9427f6d73572642dcb5f90270f7d3/moshi-1.1.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.sora.util.akatsuki/akatsuki-compiler/0.2.0/e8c2ae0bb5707813296379361a6a6532aa9c09e4/akatsuki-compiler-0.2.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-launcher/1.8.0/8b53ba16fa62fb1034da8f1de200ddc407c8381/ant-launcher-1.8.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/okhttp/3.0.1/b34c1f2d993044656e87f88970b6818e99e886ba/okhttp-3.0.1.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/usb.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.squareup.leakcanary/leakcanary-android/1.3.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-panorama/8.4.0/jars/classes.jar :wear:classpath CLASSPATH:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-debug-all/5.0.1/f69b5f7d96cec0d448acf1c1a266584170c9643b/asm-debug-all-5.0.1.jar:/home/igneo676/android-sdk-linux/platforms/android-23/android.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/effects.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.report/0.7.4.201502262128/5c6bb5f95ae695dc4510b95f7d5ad0397e4881ad/org.jacoco.report-0.7.4.201502262128.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.android.support/support-v4/23.0.0/jars/classes.jar:/home/igneo676/android-sdk-linux/extras/android/m2repository/com/android/support/support-annotations/23.0.0/support-annotations-23.0.0.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/classes/debug:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.support/wearable/1.3.0/jars/classes.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/maps.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.core/0.7.4.201502262128/31482f50411a3a5769b6c78fa9b97ba731c205e7/org.jacoco.core-0.7.4.201502262128.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/usb.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/22.0.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.ant/0.7.4.201502262128/e8808120e50c1f2e830ff26cbfacbf3f018441b7/org.jacoco.ant-0.7.4.201502262128.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.gms/play-services-wearable/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.agent/0.7.4.201502262128/a579ae4cde66201b73266bfd78fdb50158d179f1/org.jacoco.agent-0.7.4.201502262128.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/8.4.0/jars/classes.jar BUILD SUCCESSFUL Total time: 4.009 secs
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
Incremental java compilation is an incubating feature.
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
WARNING: Conflict with dependency 'com.android.support:support-annotations'. Resolved versions for app (23.1.1) and test app (23.0.1) differ. See http://g.co/androidstudio/app-test-app-conflict for details.
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
:classpath
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
CLASSPATH:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-nearby/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.android.apps.common.testing.accessibility.framework/accessibility-test-framework/1.0/28162aae36f8ba5903adadfb570313e1f1be852e/accessibility-test-framework-1.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.samskivert/jmustache/1.10/5a8eb737c7974f4abf64b89f01c9fdbfd915855/jmustache-1.10.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/5.0.1/2fd56467a018aafe6ec6a73ccba520be4a7e1565/asm-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger-producers/2.0-beta/80276338d1c2542ebebac542b535d1ecd48a3fd7/dagger-producers-2.0-beta.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.android.support/support-v4/23.0.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/support-v4/23.1.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/5.0.1/7b7147a390a93a14d2edfdcf3f7b0e87a0939c3e/asm-commons-5.0.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.1.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.core/0.7.4.201502262128/31482f50411a3a5769b6c78fa9b97ba731c205e7/org.jacoco.core-0.7.4.201502262128.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.haha/haha/1.3/d2c832f9d14a11c79f58a7ee2e10526a12152c72/haha-1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/javax.annotation/javax.annotation-api/1.2/479c1e06db31c432330183f5cae684163f186146/javax.annotation-api-1.2.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-safetynet/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.agent/0.7.4.201502262128/a579ae4cde66201b73266bfd78fdb50158d179f1/org.jacoco.agent-0.7.4.201502262128.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.retrofit2/converter-moshi/2.0.0-beta3/94ce15fdd50af2a51eede20cef12aaebc2c0242b/converter-moshi-2.0.0-beta3.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-debug-all/5.0.1/f69b5f7d96cec0d448acf1c1a266584170c9643b/asm-debug-all-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/5.0.1/e286fbee48efacb4e7c175f7948d9d8b2ab52352/asm-analysis-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.leakcanary/leakcanary-analyzer/1.3.1/325e7401a7ea16918eb39ba8baad8fd5561a55d3/leakcanary-analyzer-1.3.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.leakcanary/leakcanary-watcher/1.3.1/6904771474c058abfc5912c13d12b02754712165/leakcanary-watcher-1.3.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-ads/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk15on/1.50/be504b4901d75cbe129a178f5830e6c358ec214c/bcprov-jdk15on-1.50.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/io.realm/realm-android/0.87.3/8a42ce8829fb987e97630a4eccbcc500fcd1da4d/realm-android-0.87.3.jar:/home/igneo676/Code/Dispatch/wear/build/outputs/apk/wear-release-unsigned.apk:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.assertj/assertj-core/1.6.1/5db13d0ae30dca5157f0dea60f78640cf039cafe/assertj-core-1.6.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup/javawriter/2.1.1/67ff45d9ae02e583d0f9b3432a5ebbe05c30c966/javawriter-2.1.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.2/2bf96b7aa8b611c177d329452af1dc933e14501c/commons-cli-1.2.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-vision/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.report/0.7.4.201502262128/5c6bb5f95ae695dc4510b95f7d5ad0397e4881ad/org.jacoco.report-0.7.4.201502262128.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-wearable/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/2.0.1/516c03b21d50a644d538de0f0369c620989cd8f0/jsr305-2.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.sora.util.akatsuki/akatsuki-api/0.2.0/161a1fd57de18a7ffdc36290e77dcdaeb88600e8/akatsuki-api-0.2.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.mockito/mockito-all/2.0.2-beta/3e24f450275812fb354d29a58b66b8f26e13002f/mockito-all-2.0.2-beta.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/multidex/1.0.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-ant-tasks/2.1.3/b09be554228d66d208e5fef5266844aacf443abc/maven-ant-tasks-2.1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.picasso/picasso/2.5.2/7446d06ec8d4f7ffcc53f1da37c95f200dcb9387/picasso-2.5.2.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger/2.0.2/de8416eda7b2fd7c25836b140c39e1cbf10542f6/dagger-2.0.2.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric-annotations/3.0/2a6cfc072d7680694c1ff893c5dc8fec33163110/robolectric-annotations-3.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-integration/1.3/5de0c73fef18917cd85d0ab70bb23818685e4dfd/hamcrest-integration-1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/mockwebserver/3.0.1/a6643d00181bbcadbb20001ebe1338a3a57e3096/mockwebserver-3.0.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-auth/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.facebook.stetho/stetho-okhttp3/1.3.0/a4a4b2770ad38d26c7ffe10c989e555e635669e5/stetho-okhttp3-1.3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.f2prateek.rx.preferences/rx-preferences/1.0.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/okhttp-ws/3.0.1/bd9b51a0188fc8f14bf840a0d326755545206116/okhttp-ws-3.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.auto/auto-common/0.3/4073ab16ab4aceb9a217273da6442166bf51ae16/auto-common-0.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife/7.0.1/d5d13ea991eab0252e3710e5df3d6a9d4b21d461/butterknife-7.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/shadows-core/3.0/9dfa881bfd1796afa28204ef1a5ed7e3de992612/shadows-core-3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-fitness/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-location/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.jakewharton.picasso/picasso2-okhttp3-downloader/1.0.2/74a586d03a233d356290983d1ef23a64c1d122b2/picasso2-okhttp3-downloader-1.0.2.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.auto.service/auto-service/1.0-rc2/51033a5b8fcf7039159e35b6878f106ccd5fb35f/auto-service-1.0-rc2.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-drive/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric-utils/3.0/4bcecd8115fe7296088bb1636e6cbd7ae8927392/robolectric-utils-3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.sora.util.akatsuki/akatsuki-parceler/0.2.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.goog
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
le.android.gms/play-services-cast/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.support/wearable/1.3.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-identity/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-wallet/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-library/1.3/4785a3c21320980282f9f33d0d1264a69040538f/hamcrest-library-1.3.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-plus/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.jakewharton.timber/timber/4.1.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-appinvite/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger-compiler/2.0.2/1170f75c1ce293f80755bbc9fcd60e0765022bd0/dagger-compiler-2.0.2.jar:/home/igneo676/android-sdk-linux/platforms/android-23/android.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/42a25dc3219429f0e5d060061f71acb49bf010a0/hamcrest-core-1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.ximpleware/vtd-xml/2.11/ee5bcf62c1acf76434ee9f1c67a840bafef72a6d/vtd-xml-2.11.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.jakewharton.rxbinding/rxbinding/0.3.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-util/5.0.1/7c8caddfbd0b2d7b844f8fcc75175b9cb9cf4724/asm-util-5.0.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-gcm/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/extras/android/m2repository/com/android/support/support-annotations/23.0.1/support-annotations-23.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/5.0.1/1b1e6e9d869acd704056d0a4223071a511c619e6/asm-tree-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.retrofit2/retrofit/2.0.0-beta3/97675641051febfee098903cc0eff62f2826e34e/retrofit-2.0.0-beta3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk16/1.46/ce091790943599535cbb4de8ede84535b0c1260c/bcprov-jdk16-1.46.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/io.janusproject.guava/guava/19.0.0/de1a578cd762f38662d7de486bec2810f99f6e47/guava-19.0.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/design/23.1.1/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-analytics/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/io.reactivex/rxjava/1.1.0/748f0546d5c3c27f1aef07270ffea0c45f0c42a4/rxjava-1.1.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-appstate/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/effects.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.facebook.stetho/stetho/1.3.0/87e6bfd8d961a57cf8cbecebcbd68489d41bd4fc/stetho-1.3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-games/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-measurement/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/classes/debug:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-maps/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/classes/debug:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/mediarouter-v7/23.0.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/net.orfjackal.retrolambda/retrolambda/2.0.6/222dd3b86257569bf8bbec5a1a5179a6413da7b6/retrolambda-2.0.6.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/18.0/cce0823396aa693798f8882e64213b1772032b09/guava-18.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.5/39a8ff2d1f79267907f5573c090b342b040b9682/aspectjrt-1.8.5.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup/javapoet/1.3.0/d59c8a75d228c95abfc8977bbe4c18d4beaf286c/javapoet-1.3.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/net.sourceforge.streamsupport/streamsupport/1.4.1/9f0d83fe1c23790c30331233fb3b953422087427/streamsupport-1.4.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/io.reactivex/rxandroid/1.1.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.jakewharton.hugo/hugo-annotations/1.2.1/b01150795c5cdca1eb7e501bf00f105ff0e31501/hugo-annotations-1.2.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.almworks.sqlite4java/sqlite4java/0.282/745a7e2f35fdbe6336922e0d492c979dbbfa74fb/sqlite4java-0.282.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/23.1.1/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-appindexing/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/maps.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric-resources/3.0/1ab609054aab67cd13a434567467f4b4774f2465/robolectric-resources-3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.jakewharton.hugo/hugo-runtime/1.2.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric/3.0/f888cea3bc1a24110e315eb9827ab593610ea62f/robolectric-3.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.ibm.icu/icu4j/53.1/786d9055d4ca8c1aab4a7d4ac8283f973fd7e41f/icu4j-53.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.ant/0.7.4.201502262128/e8808120e50c1f2e830ff26cbfacbf3f018441b7/org.jacoco.ant-0.7.4.201502262128.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.gms/play-services-wearable/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/extras/android/m2repository/com/android/support/support-annotations/23.1.1/support-annotations-23.1.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/junit/junit/4.12/2973d150c0dc1fefe998f834810d68f278ea58ec/junit-4.12.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okio/okio/1.6.0/98476622f10715998eacf9240d6b479f12c66143/okio-1.6.0.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant/1.8.0/7b456ca6b93900f96e58cc8371f03d90a9c1c8d1/ant-1.8.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.moshi/moshi/1.1.0/9c665b797ef9427f6d73572642dcb5f90270f7d3/moshi-1.1.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.sora.util.akatsuki/akatsuki-compiler/0.2.0/e8c2ae0bb5707813296379361a6a6532aa9c09e4/akatsuki-compiler-0.2.0.jar:/home/igneo676/android-sdk-linux/extras/android/m2repository/com/android/support/support-annotations/23.0.0/support-annotations-23.0.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-launcher/1.8.0/8b53ba16fa62fb1034da8f1de200ddc407c8381/ant-launcher-1.8.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/okhttp/3.0.1/b34c1f2d993044656e87f88970b6818e99e886ba/okhttp-3.0.1.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/us
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
b.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.squareup.leakcanary/leakcanary-android/1.3.1/jars/classes.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/22.0.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-panorama/8.4.0/jars/classes.jar
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
:mobile:classpath
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
CLASSPATH:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-nearby/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.android.apps.common.testing.accessibility.framework/accessibility-test-framework/1.0/28162aae36f8ba5903adadfb570313e1f1be852e/accessibility-test-framework-1.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.samskivert/jmustache/1.10/5a8eb737c7974f4abf64b89f01c9fdbfd915855/jmustache-1.10.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/5.0.1/2fd56467a018aafe6ec6a73ccba520be4a7e1565/asm-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger-producers/2.0-beta/80276338d1c2542ebebac542b535d1ecd48a3fd7/dagger-producers-2.0-beta.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/support-v4/23.1.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/5.0.1/7b7147a390a93a14d2edfdcf3f7b0e87a0939c3e/asm-commons-5.0.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.1.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.core/0.7.4.201502262128/31482f50411a3a5769b6c78fa9b97ba731c205e7/org.jacoco.core-0.7.4.201502262128.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.haha/haha/1.3/d2c832f9d14a11c79f58a7ee2e10526a12152c72/haha-1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/javax.annotation/javax.annotation-api/1.2/479c1e06db31c432330183f5cae684163f186146/javax.annotation-api-1.2.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-safetynet/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.agent/0.7.4.201502262128/a579ae4cde66201b73266bfd78fdb50158d179f1/org.jacoco.agent-0.7.4.201502262128.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.retrofit2/converter-moshi/2.0.0-beta3/94ce15fdd50af2a51eede20cef12aaebc2c0242b/converter-moshi-2.0.0-beta3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-debug-all/5.0.1/f69b5f7d96cec0d448acf1c1a266584170c9643b/asm-debug-all-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/5.0.1/e286fbee48efacb4e7c175f7948d9d8b2ab52352/asm-analysis-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.leakcanary/leakcanary-analyzer/1.3.1/325e7401a7ea16918eb39ba8baad8fd5561a55d3/leakcanary-analyzer-1.3.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.leakcanary/leakcanary-watcher/1.3.1/6904771474c058abfc5912c13d12b02754712165/leakcanary-watcher-1.3.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-ads/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk15on/1.50/be504b4901d75cbe129a178f5830e6c358ec214c/bcprov-jdk15on-1.50.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/io.realm/realm-android/0.87.3/8a42ce8829fb987e97630a4eccbcc500fcd1da4d/realm-android-0.87.3.jar:/home/igneo676/Code/Dispatch/wear/build/outputs/apk/wear-release-unsigned.apk:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.assertj/assertj-core/1.6.1/5db13d0ae30dca5157f0dea60f78640cf039cafe/assertj-core-1.6.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup/javawriter/2.1.1/67ff45d9ae02e583d0f9b3432a5ebbe05c30c966/javawriter-2.1.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.2/2bf96b7aa8b611c177d329452af1dc933e14501c/commons-cli-1.2.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-vision/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.report/0.7.4.201502262128/5c6bb5f95ae695dc4510b95f7d5ad0397e4881ad/org.jacoco.report-0.7.4.201502262128.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-wearable/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/2.0.1/516c03b21d50a644d538de0f0369c620989cd8f0/jsr305-2.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.sora.util.akatsuki/akatsuki-api/0.2.0/161a1fd57de18a7ffdc36290e77dcdaeb88600e8/akatsuki-api-0.2.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.mockito/mockito-all/2.0.2-beta/3e24f450275812fb354d29a58b66b8f26e13002f/mockito-all-2.0.2-beta.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/multidex/1.0.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-ant-tasks/2.1.3/b09be554228d66d208e5fef5266844aacf443abc/maven-ant-tasks-2.1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.picasso/picasso/2.5.2/7446d06ec8d4f7ffcc53f1da37c95f200dcb9387/picasso-2.5.2.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger/2.0.2/de8416eda7b2fd7c25836b140c39e1cbf10542f6/dagger-2.0.2.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric-annotations/3.0/2a6cfc072d7680694c1ff893c5dc8fec33163110/robolectric-annotations-3.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-integration/1.3/5de0c73fef18917cd85d0ab70bb23818685e4dfd/hamcrest-integration-1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/mockwebserver/3.0.1/a6643d00181bbcadbb20001ebe1338a3a57e3096/mockwebserver-3.0.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-auth/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.facebook.stetho/stetho-okhttp3/1.3.0/a4a4b2770ad38d26c7ffe10c989e555e635669e5/stetho-okhttp3-1.3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.f2prateek.rx.preferences/rx-preferences/1.0.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/okhttp-ws/3.0.1/bd9b51a0188fc8f14bf840a0d326755545206116/okhttp-ws-3.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.auto/auto-common/0.3/4073ab16ab4aceb9a217273da6442166bf51ae16/auto-common-0.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife/7.0.1/d5d13ea991eab0252e3710e5df3d6a9d4b21d461/butterknife-7.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/shadows-core/3.0/9dfa881bfd1796afa28204ef1a5ed7e3de992612/shadows-core-3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-fitness/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-location/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.jakewharton.picasso/picasso2-okhttp3-downloader/1.0.2/74a586d03a233d356290983d1ef23a64c1d122b2/picasso2-okhttp3-downloader-1.0.2.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.auto.service/auto-service/1.0-rc2/51033a5b8fcf7039159e35b6878f106ccd5fb35f/auto-service-1.0-rc2.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-drive/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric-utils/3.0/4bcecd8115fe7296088bb1636e6cbd7ae8927392/robolectric-utils-3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.sora.util.akatsuki/akatsuki-parceler/0.2.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-cast/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-identity/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exp
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
loded-aar/com.google.android.gms/play-services-wallet/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-library/1.3/4785a3c21320980282f9f33d0d1264a69040538f/hamcrest-library-1.3.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-plus/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.jakewharton.timber/timber/4.1.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-appinvite/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.dagger/dagger-compiler/2.0.2/1170f75c1ce293f80755bbc9fcd60e0765022bd0/dagger-compiler-2.0.2.jar:/home/igneo676/android-sdk-linux/platforms/android-23/android.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/42a25dc3219429f0e5d060061f71acb49bf010a0/hamcrest-core-1.3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.ximpleware/vtd-xml/2.11/ee5bcf62c1acf76434ee9f1c67a840bafef72a6d/vtd-xml-2.11.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.jakewharton.rxbinding/rxbinding/0.3.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-util/5.0.1/7c8caddfbd0b2d7b844f8fcc75175b9cb9cf4724/asm-util-5.0.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-gcm/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/extras/android/m2repository/com/android/support/support-annotations/23.0.1/support-annotations-23.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/5.0.1/1b1e6e9d869acd704056d0a4223071a511c619e6/asm-tree-5.0.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.retrofit2/retrofit/2.0.0-beta3/97675641051febfee098903cc0eff62f2826e34e/retrofit-2.0.0-beta3.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk16/1.46/ce091790943599535cbb4de8ede84535b0c1260c/bcprov-jdk16-1.46.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/io.janusproject.guava/guava/19.0.0/de1a578cd762f38662d7de486bec2810f99f6e47/guava-19.0.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/design/23.1.1/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-analytics/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/io.reactivex/rxjava/1.1.0/748f0546d5c3c27f1aef07270ffea0c45f0c42a4/rxjava-1.1.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-appstate/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/effects.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.facebook.stetho/stetho/1.3.0/87e6bfd8d961a57cf8cbecebcbd68489d41bd4fc/stetho-1.3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-games/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-measurement/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/classes/debug:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-maps/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/mediarouter-v7/23.0.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/net.orfjackal.retrolambda/retrolambda/2.0.6/222dd3b86257569bf8bbec5a1a5179a6413da7b6/retrolambda-2.0.6.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/18.0/cce0823396aa693798f8882e64213b1772032b09/guava-18.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.5/39a8ff2d1f79267907f5573c090b342b040b9682/aspectjrt-1.8.5.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup/javapoet/1.3.0/d59c8a75d228c95abfc8977bbe4c18d4beaf286c/javapoet-1.3.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/net.sourceforge.streamsupport/streamsupport/1.4.1/9f0d83fe1c23790c30331233fb3b953422087427/streamsupport-1.4.1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/io.reactivex/rxandroid/1.1.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.jakewharton.hugo/hugo-annotations/1.2.1/b01150795c5cdca1eb7e501bf00f105ff0e31501/hugo-annotations-1.2.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.almworks.sqlite4java/sqlite4java/0.282/745a7e2f35fdbe6336922e0d492c979dbbfa74fb/sqlite4java-0.282.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/23.1.1/jars/classes.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-appindexing/8.4.0/jars/classes.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/maps.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric-resources/3.0/1ab609054aab67cd13a434567467f4b4774f2465/robolectric-resources-3.0.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.jakewharton.hugo/hugo-runtime/1.2.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.robolectric/robolectric/3.0/f888cea3bc1a24110e315eb9827ab593610ea62f/robolectric-3.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.ibm.icu/icu4j/53.1/786d9055d4ca8c1aab4a7d4ac8283f973fd7e41f/icu4j-53.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.ant/0.7.4.201502262128/e8808120e50c1f2e830ff26cbfacbf3f018441b7/org.jacoco.ant-0.7.4.201502262128.jar:/home/igneo676/android-sdk-linux/extras/android/m2repository/com/android/support/support-annotations/23.1.1/support-annotations-23.1.1.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/junit/junit/4.12/2973d150c0dc1fefe998f834810d68f278ea58ec/junit-4.12.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okio/okio/1.6.0/98476622f10715998eacf9240d6b479f12c66143/okio-1.6.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant/1.8.0/7b456ca6b93900f96e58cc8371f03d90a9c1c8d1/ant-1.8.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.moshi/moshi/1.1.0/9c665b797ef9427f6d73572642dcb5f90270f7d3/moshi-1.1.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.sora.util.akatsuki/akatsuki-compiler/0.2.0/e8c2ae0bb5707813296379361a6a6532aa9c09e4/akatsuki-compiler-0.2.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-launcher/1.8.0/8b53ba16fa62fb1034da8f1de200ddc407c8381/ant-launcher-1.8.0.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/okhttp/3.0.1/b34c1f2d993044656e87f88970b6818e99e886ba/okhttp-3.0.1.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/usb.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.squareup.leakcanary/leakcanary-android/1.3.1/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar:/home/igneo676/Code/Dispatch/mobile/build/intermediates/exploded-aar/com.google.android.gms/play-services-panorama/8.4.0/jars/classes.jar
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
:wear:classpath
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
CLASSPATH:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-debug-all/5.0.1/f69b5f7d96cec0d448acf1c1a266584170c9643b/asm-debug-all-5.0.1.jar:/home/igneo676/android-sdk-linux/platforms/android-23/android.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/effects.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.report/0.7.4.201502262128/5c6bb5f95ae695dc4510b95f7d5ad0397e4881ad/org.jacoco.report-0.7.4.201502262128.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/8.4.0/jars/classes.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.android.support/support-v4/23.0.0/jars/classes.jar:/home/igneo676/android-sdk-linux/extras/android/m2repository/com/android/support/support-annotations/23.0.0/support-annotations-23.0.0.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/classes/debug:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.support/wearable/1.3.0/jars/classes.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/maps.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.core/0.7.4.201502262128/31482f50411a3a5769b6c78fa9b97ba731c205e7/org.jacoco.core-0.7.4.201502262128.jar:/home/igneo676/android-sdk-linux/add-ons/addon-google_apis-google-23/libs/usb.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/22.0.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.ant/0.7.4.201502262128/e8808120e50c1f2e830ff26cbfacbf3f018441b7/org.jacoco.ant-0.7.4.201502262128.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.gms/play-services-wearable/8.4.0/jars/classes.jar:/home/igneo676/.gradle/caches/modules-2/files-2.1/org.jacoco/org.jacoco.agent/0.7.4.201502262128/a579ae4cde66201b73266bfd78fdb50158d179f1/org.jacoco.agent-0.7.4.201502262128.jar:/home/igneo676/Code/Dispatch/wear/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/8.4.0/jars/classes.jar
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
BUILD SUCCESSFUL
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
Total time: 5.645 secs
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 24:
E116: Invalid arguments for function extend
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 3:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 3:
E116: Invalid arguments for function filter(s:gradleOutput, 'v:val =~ "^CLASSPATH:"')[0][10:]
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 3:
E15: Invalid expression: filter(s:gradleOutput, 'v:val =~ "^CLASSPATH:"')[0][10:]
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 4:
E121: Undefined variable: cp
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 4:
E15: Invalid expression: cp
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 6:
E121: Undefined variable: cp
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 6:
E116: Invalid arguments for function writefile
Gradle classpath builded successfully
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 16:
E121: Undefined variable: s:temporaryGradleFile
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 16:
E116: Invalid arguments for function delete
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 18:
E108: No such variable: "s:temporaryGradleFile"
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 19:
E108: No such variable: "s:gradleOutput"
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 20:
E108: No such variable: "s:gradlePath"
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 3:
E121: Undefined variable: s:gradleOutput
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 3:
E116: Invalid arguments for function filter(s:gradleOutput, 'v:val =~ "^CLASSPATH:"')[0][10:]
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 3:
E15: Invalid expression: filter(s:gradleOutput, 'v:val =~ "^CLASSPATH:"')[0][10:]
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 4:
E121: Undefined variable: cp
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 4:
E15: Invalid expression: cp
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 6:
E121: Undefined variable: cp
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 6:
E116: Invalid arguments for function writefile
Gradle classpath builded successfully
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 16:
E121: Undefined variable: s:temporaryGradleFile
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 16:
E116: Invalid arguments for function delete
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 18:
E108: No such variable: "s:temporaryGradleFile"
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 19:
E108: No such variable: "s:gradleOutput"
Error detected while processing function javacomplete#classpath#gradle#BuildClasspathHandler:
line 20:
E108: No such variable: "s:gradlePath"
Example on how async is used (taken from javacomplete2 plugin):
function! javacomplete#util#RunSystem(command, shellName, handler)
if has('nvim')
if exists('*jobstart')
let callbacks = {
\ 'on_stdout': function(a:handler),
\ 'on_stderr': function(a:handler),
\ 'on_exit': function(a:handler)
\ }
call jobstart(a:command, extend({'shell': a:shellName}, callbacks))
return
endif
endif
if type(a:command) == type([])
let ret = system(join(a:command, " "))
else
let ret = system(a:command)
endif
for l in split(ret, "\n")
call call(a:handler, [0, [l], "stdout"])
endfor
call call(a:handler, [0, "0", "exit"])
endfunction
Callback:
function! javacomplete#classpath#gradle#BuildClasspathHandler(jobId, data, event)
if a:event == 'exit' && a:data == '0'
if a:data == "0"
let cp = filter(s:gradleOutput, 'v:val =~ "^CLASSPATH:"')[0][10:]
let g:JavaComplete_LibsPath .= cp
call writefile([cp], s:gradlePath)
call javacomplete#server#Terminate()
call javacomplete#server#Start()
echo "Gradle classpath builded successfully"
else
echo "Failed to build gradle classpath"
endif
call delete(s:temporaryGradleFile)
unlet s:temporaryGradleFile
unlet s:gradleOutput
unlet s:gradlePath
elseif a:event == 'stdout'
echom join(a:data)
if exists('s:gradleOutput')
call extend(s:gradleOutput, a:data)
endif
elseif a:event == 'stderr'
echoerr join(a:data)
endif
endfunction
Usage:
call javacomplete#util#RunSystem(cmd, 'gradle classpath build process', 'javacomplete#classpath#gradle#BuildClasspathHandler')
Parts that can benefit from this:
It would be nice if the plugin worked on windows too :(..
I'm trying to find and fix various problems of the plugin my self for now.
I so far found a hardcoded '/bin/cp' path used when copying the file that contains the vim task.
Also note that the CLASSPATH variable uses as its separator ';' instead of ':' in windows.
Using dein, I can make java-complete2 work, but vim-android doesn't seem to load. :Gradle
results in an error ("Not an editor command").
Is there something special to do (I mean, more than installing the plugin)? Can I verify that the plugin is loaded, somehow?
Hello, and congratulations for the nice plugin!
I'm using the vim-javacomplete2 plugin with the vim-android
plugin. It works fine for common Java code, for existing symbols in the current class and for Android common classes. No worries.
However, although CLASSPATH
environment variable is set for Android SDK (in my case /home/haskell/Android/Sdk/platforms/android-23/android.jar
), it seems unable to provide information about project symbols (it works fine for importing project classes, but not for referencing methods, for example, using C-x
C-o
).
I've read the doc/vim-android.txt
file and it says the plugin auto populates the CLASSPATH
variable.
Being more specific, the following gives Pattern not found
Is there any step that I'm missing? I'm on Elementary OS, Vim 7.4 and my full .vimrc
is available here. Also, I'm starting Vim with env CLASSPATH=/home/haskell/Android/Sdk/platforms/android-23/android.jar vim
inside Fish shell and with CLASSPATH=/home/haskell/Android/Sdk/platforms/android-23/android.jar vim
outside it. The current value of CLASSPATH
is empty by default.
Thank you!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.