Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scala2_12 merge from master #435

Closed
wants to merge 20 commits into from

Commits on Jan 18, 2018

  1. jmh normalizes jar timestamps (bazelbuild#396)

    * jmh normalizes jar timestamps
    build_is_identical e2e test spits out differences in md5
    
    * change jar creator to default to normalizing timestamps
    ittaiz authored Jan 18, 2018
    Configuration menu
    Copy the full SHA
    375b34a View commit details
    Browse the repository at this point in the history
  2. fix e2e

    ittaiz committed Jan 18, 2018
    Configuration menu
    Copy the full SHA
    77fd23d View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2018

  1. Merge pull request bazelbuild#398 from ittaiz/fixup_tests

    build_is_identical stabilization
    johnynek authored Jan 19, 2018
    Configuration menu
    Copy the full SHA
    7d02925 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2018

  1. Emit a the Scala compilation time for downstream metrics (bazelbuild#406

    )
    
    * Output statsfile with line 0 = compilation time
    
    * Actually specify that the statsfile is an output :)
    
    * Use Java nio utilities to write statsfile; adjust to property file inspired syntax
    
    * Add a test for the statsfile output
    andyscott authored and johnynek committed Jan 24, 2018
    Configuration menu
    Copy the full SHA
    7522c86 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2018

  1. Adds the _java_runtime attribute to fix toolchain use in Scala. (baze…

    …lbuild#409)
    
    When executing non-locally, the wrong version of Java would be used,
    referencing a path that didn't exist. This change adds the
    _java_runtime attribute to have to locate the java runtime on the
    machine where the Scala code is being executed, and selects the
    correct configuration for the host_javabase.
    
    As a minor cleanup, this also removes the now no-longer-necessary
    _java attribute.
    
    TESTED=Ran unit tests and also ran a custom Scala unit test through:
    previously, the Scala unit test failed with an incorrect java path
    error, now it passes.
    
    Change-Id: I9c2829bded04ec2d9d014094bd9e72cd984fe6e6
    sethkoehler authored and johnynek committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    98dc457 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2018

  1. Configuration menu
    Copy the full SHA
    f257275 View commit details
    Browse the repository at this point in the history
  2. Add struct members that IntelliJ plugin expects to exist

    The IntelliJ plugin assumes that source_jar and source_jars are both
    present on the jars struct. This sets those to empty values, so the
    IntelliJ plugin does not fail.
    James Judd authored and ittaiz committed Feb 6, 2018
    Configuration menu
    Copy the full SHA
    7c5209d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    827124a View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2018

  1. Use OS-specific classpath separator

    Without it, builds fail on Windows as it uses semi-colon instead.
    cgbystrom authored and ittaiz committed Feb 10, 2018
    Configuration menu
    Copy the full SHA
    24bc74b View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2018

  1. Adding an overload that is called dynamically, in case we’re running …

    …with specs2 v4
    Igal Tabachnik authored and ittaiz committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    dbe55fb View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2018

  1. use transitive_proto_path_flags if exist (bazelbuild#425)

    * use transitive_proto_path_flags if exist
    
    * Update scala_proto.bzl
    ittaiz authored Feb 20, 2018
    Configuration menu
    Copy the full SHA
    8c1f7d0 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2018

  1. add new bazelci configuration

    buchgr committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    d160afe View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2018

  1. Add default javac opts when compiling java srcs

    Shachar Anchelovich committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    8de9f02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf5adf5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request bazelbuild#433 from andyscott/go-strict-for-bootst…

    …rap-code
    
    Compile reporter using very strict settings
    johnynek authored Mar 1, 2018
    Configuration menu
    Copy the full SHA
    1df220c View commit details
    Browse the repository at this point in the history
  4. Merge pull request bazelbuild#431 from anchlovi/reslove-javacopts

    Add default javac opts when compiling java srcs
    johnynek authored Mar 1, 2018
    Configuration menu
    Copy the full SHA
    55c5bd2 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2018

  1. Configuration menu
    Copy the full SHA
    9151c62 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2018

  1. Merge pull request bazelbuild#434 from ittaiz/adjust_transitive_proto…

    …_path
    
    adjust transitive_proto_path_flags skylark name to transitive_proto_path
    johnynek authored Mar 4, 2018
    Configuration menu
    Copy the full SHA
    38bc14c View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2018

  1. Allow files for scala_import (bazelbuild#411)

    This enables targets that are files to be used with scala_import. For example
    if you have a jar checked into your repository, you can use that with
    scala_import.
    jjudd authored and johnynek committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    efffa52 View commit details
    Browse the repository at this point in the history
  2. merge commits

    or-shachar committed Mar 6, 2018
    Configuration menu
    Copy the full SHA
    e491469 View commit details
    Browse the repository at this point in the history