Skip to content
Commits on Jan 14, 2016
  1. @mutcianm

    Merge pull request #35 from pfn/master

    mutcianm committed Jan 14, 2016
    Use AndroidManifest.xml from processManifest (helps with minSdkVersion)
Commits on Jan 5, 2016
  1. @pfn
Commits on Dec 17, 2015
  1. Use git tags for versioning

    Nikolay Obedin committed Dec 17, 2015
Commits on Dec 15, 2015
  1. Move serialization code away from data

    Nikolay Obedin committed Dec 15, 2015
Commits on Dec 3, 2015
  1. Bump version to 5.1.0

    Nikolay Obedin committed Dec 3, 2015
  2. Change tests to test 'resolveJavadocs' option

    Nikolay Obedin committed Dec 3, 2015
  3. Add 'resolveJavadocs' option

    Nikolay Obedin committed Dec 3, 2015
    Abstract:
        Since IDEA can extract documentation string from source code, it is
        sufficient to only download sources of project dependencies and skip
        downloading javadocs. However, SBT resolves and downloads both classifiers
        by default. To alter this behaviour 'resolveJavadocs' option is introduced.
    
    Solution:
        When 'resolveJavadocs' is present, then default SBT behaviour is used.
        Otherwise, 'javadoc' classifier will not be resolved and downloaded.
        To achieve this we modify `classifiersModule` task to change the list
        of classifiers used in resolution.
    
    Warning:
        Modifying `transitiveClassifiers` setting proved to be incorrect solution
        because it causes SBT to download javadocs for build dependencies when
        running `updateSbtClassifiers` task, which IS NOT SBT's default behaviour.
  4. Bump version to 5.0.1

    Nikolay Obedin committed Dec 3, 2015
Commits on Dec 1, 2015
  1. @dancingrobot84

    Merge pull request #34 from pfn/master

    dancingrobot84 committed Dec 1, 2015
    Use separatorChar in split()
    
    Fix #33
Commits on Nov 30, 2015
  1. @pfn

    fix #33, use separatorChar in split()

    pfn committed Nov 30, 2015
Commits on Nov 16, 2015
  1. Bump version to 5.0.0

    Nikolay Obedin committed Nov 16, 2015
  2. Change sbt-structure information extraction method

    Nikolay Obedin committed Nov 16, 2015
    Instead of operating directly on state, implement extraction as a
    hierarchy of dependent tasks to explot SBT's internal caching
    and parallelization facilities.
  3. Make several places clearer

    Nikolay Obedin committed Nov 16, 2015
Commits on Nov 13, 2015
  1. @dancingrobot84
  2. @dancingrobot84
  3. @dancingrobot84
  4. @dancingrobot84
  5. @dancingrobot84
  6. @dancingrobot84
Commits on Nov 12, 2015
  1. Remove `cachedUpdate` from README

    Nikolay Obedin committed Nov 12, 2015
  2. Refactor RepositoryExtractor

    Nikolay Obedin committed Nov 12, 2015
  3. Implement safer version of `Task.forAllProjects` method

    Nikolay Obedin committed Nov 12, 2015
  4. Rename StructureExtractor.task -> taskDef

    Nikolay Obedin committed Nov 12, 2015
  5. Refactor RepositoryExtractor into SBT task

    Nikolay Obedin committed Nov 12, 2015
    Also change SbtStateOps API into implicit extensions to SettingKey
    and TaskKey
  6. Refactor ConfigurationOps trait into SBT settings

    Nikolay Obedin committed Nov 12, 2015
  7. Refactor StructureExtractor into SBT task

    Nikolay Obedin committed Nov 12, 2015
  8. Change the way extractor is applied to SBT project

    Nikolay Obedin committed Nov 12, 2015
    - Define custom keys for options instead of using `artifactPath` and
      `artifactClassifier`
    - `apply` will not run extractor immediately; instead, it will create
      custom task in sbt (`dump-structure`); executing this task will
      start extraction
    
    Also rename Utilities to package object and test package object sbt to TestUtil
  9. Do not filter unmanagedClasspath by `isFile` method

    Nikolay Obedin committed Nov 12, 2015
    Relevant issue: SCL-9430
    
    NOTE: Initially filtering was introduced because `unmanagedClasspath` returned
    `target` dirs of project's dependencies as well as other unmanaged dirs and
    files. However, I can't reproduce this behaviour now.
Commits on Nov 10, 2015
  1. Remove StructurePlugin / Move executable code to ReadProject

    Nikolay Obedin committed Nov 10, 2015
  2. Move prettyPrint into Options class

    Nikolay Obedin committed Nov 10, 2015
  3. Rename Extractor to SbtStateOps and move to operations.scala

    Nikolay Obedin committed Nov 10, 2015
    Also rename other traits that were there
  4. Refactor and enhance tests in RepositoryExtractorSpec

    Nikolay Obedin committed Nov 10, 2015
  5. Refactor DependenciesExtractorSpec

    Nikolay Obedin committed Nov 10, 2015
  6. Use String instead of Configuration in UpdateReportAdapter

    Nikolay Obedin committed Nov 10, 2015
Something went wrong with that request. Please try again.