1. 10 10月, 2017 4 次提交
  2. 08 10月, 2017 1 次提交
    • S
      Avoid including default source sets in repackaged compiler jar. · 7c09fc19
      Sam Judd 提交于
      Unless you override the jar task completely, any files you specified are
      added to the original files, not replaced. To make matters worse, gradle
      does not fail jar tasks when duplicate classes are added by default.
      
      We’ve fixed the immediate issue with compiler’s jar file by excluding classes that do not originate from our repackaged/proguarded jar to 
      avoid duplicate class files.We’ve hopefully also prevented future occurrences by forcing all jar tasks in the project to fail by default 
      if duplicate classes are added.
      
      Fixes #2452.
      7c09fc19
  3. 07 10月, 2017 3 次提交
  4. 06 10月, 2017 3 次提交
  5. 05 10月, 2017 4 次提交
    • S
      Add @CheckResult to RequestManager methods. · 28e461ec
      Sam Judd 提交于
      28e461ec
    • R
      Add @CheckResult to intermediate builder methods · 739cb35b
      Robert Papp 提交于
      739cb35b
    • A
    • R
      Build improvements (#2426) · d96a1e78
      Róbert Papp 提交于
      * Update Gradle version to latest
      
      * Fix typo in dependency name (Gradle was resolving support-annotations:{26})
      
      * Bump Android Gradle Plugin version to latest stable
      
      * Remove deprecation warning during compile.
      (@SuppressWarnings("deprecation") has no effect on imports)
      
      * Force LF as the line separator to make sure checkstyle is runnable on Windows
      
      * Constrain deprecation of GlideModule to a single method (suppresses javac warning)
      
      * Make sure compiledJar's output is unique.
      archivePath was the same as jar's archivePath, which triggered a rebuild and re-proguard every time, even on incremental builds.
      
      * Move quality tool initializations near the tasks
      Extract version constant for PMD
      
      * Minor gradle improvements: warnings, Java compatiblity
      
      * Extract test JVM memory size to gradle.properties
      
      * Enable auto-completion in IDEA by using tasks.create instead of task shorthand
      
      * Reduce amount of hard-coded paths
      
      * Reduce amount of missing files when running findbugs
      
      * Add missing test for setMemoryCategory return value
      
      * Simplify JavaDoc classpath calculation
      
      * Change JavaDoc {@link}s to {@code} as they're not linkable.
      This reduces the noise during build.
      
      * Fix invalid missing references in JavaDoc.
      The equals/hashCode method doesn't exist in the classes, so need to reference the super-class.
      
      * Fix checkstyle, javadoc alignment, typo and codify class-name-like concepts.
      d96a1e78
  6. 04 10月, 2017 2 次提交
  7. 03 10月, 2017 5 次提交
  8. 27 9月, 2017 1 次提交
  9. 26 9月, 2017 8 次提交
  10. 25 9月, 2017 1 次提交
    • R
      Use Dagger 2.11 in imgur sample (#2425) · 7457b9d8
      Róbert Papp 提交于
      * Remove unneeded excludes from imgur sample
      jsr305 is repackaged, so there won't be a conflict on annotationProcessor classpath
      
      * Increment Dagger version to 2.11
      There are breaking API changes (renames) and use the new API to reduce custom code.
      
      * Further simplify injection by using the Dagger library components
      7457b9d8
  11. 22 9月, 2017 2 次提交
  12. 21 9月, 2017 6 次提交