Home | History | Annotate | Download | only in processor
      1 plugins {
      2     id "net.ltgt.errorprone" version "0.0.13"
      3 }
      4 
      5 new RoboJavaModulePlugin(
      6         deploy: true
      7 ).apply(project)
      8 
      9 // Disable annotation processor for tests
     10 compileTestJava {
     11     options.compilerArgs.add("-proc:none")
     12 }
     13 
     14 dependencies {
     15     // Project dependencies
     16     compile project(":annotations")
     17 
     18     // Compile dependencies
     19     compile "com.google.guava:guava:20.0"
     20     compileOnly "com.google.code.findbugs:jsr305:3.0.1"
     21     compile "com.google.code.gson:gson:2.8.0"
     22     compile 'ch.raffael.pegdown-doclet:pegdown-doclet:1.3'
     23 
     24     compile files(org.gradle.internal.jvm.Jvm.current().getToolsJar())
     25 
     26     // Testing dependencies
     27     testCompile "junit:junit:4.12"
     28     testCompile "org.mockito:mockito-core:2.5.4"
     29     testCompile "com.google.testing.compile:compile-testing:0.12"
     30     testCompile "com.google.truth:truth:0.36"
     31 }
     32