-
Notifications
You must be signed in to change notification settings - Fork 0
Commits on May 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1cffc5f - Browse repository at this point
Copy the full SHA 1cffc5fView commit details
Commits on May 27, 2019
-
Specs2 filtering runner now filters test cases according to filter. (b…
…azelbuild#759) This allows the bazel test runner correctly generate the test log, based only on tests that actually did run.
Configuration menu - View commit details
-
Copy full SHA for 300b436 - Browse repository at this point
Copy the full SHA 300b436View commit details
Commits on May 31, 2019
-
Add scala_doc rule (bazelbuild#760)
* move collect_plugin_paths to common.bzl * add scala_doc rule + aspect implementations * add basic scala_doc Markdown documentation * add scala_doc example * collect plugins in aspect too * declare_directory for scaldoc output path or else it complains * add a simple test target for scala_doc rule * add doc note about scaladoc being kind of slow * fix scala_doc.md code block * privatize scaladoc aspect * get more src_files/compile_jars * also accept scalacopts in scala_doc * turn off scaladoc warnings for now * use host_path_separator in classpath
Configuration menu - View commit details
-
Copy full SHA for 014101b - Browse repository at this point
Copy the full SHA 014101bView commit details -
fix the string `scala_doc` which was copy-pasted as `scala_binary`
Configuration menu - View commit details
-
Copy full SHA for 52b036f - Browse repository at this point
Copy the full SHA 52b036fView commit details -
Explicitly convert depset to list (bazelbuild#761)
This will be required by Bazel 0.27, where the flag `--incompatible_no_support_tools_in_action_inputs` will be on by default. The function `collect_plugin_paths` iterates over its argument, so we need to flatten the depset.
Configuration menu - View commit details
-
Copy full SHA for 7ffc700 - Browse repository at this point
Copy the full SHA 7ffc700View commit details
Commits on Jun 6, 2019
-
Make sure that plus-one-deps from exports of direct deps also propaga…
…te (bazelbuild#764) * PlusOne propagates PlusOne deps of exports * rename of tests * correct test dependency * use scala toolchain to toggle on +1 collection
Configuration menu - View commit details
-
Copy full SHA for 73e266b - Browse repository at this point
Copy the full SHA 73e266bView commit details
Commits on Jun 14, 2019
-
fix grpc opencensus stats integration (bazelbuild#762)
* fix grpc opencensus stats integration - upgrade opencensus-java packages to the latest (0.22.1) - add opencensus-impl and opencensus-impl-core * add opencensus-impl transitive dependency com.lmax:disruptor
Configuration menu - View commit details
-
Copy full SHA for 4a1a10b - Browse repository at this point
Copy the full SHA 4a1a10bView commit details
Commits on Jun 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 24b06ee - Browse repository at this point
Copy the full SHA 24b06eeView commit details
Commits on Jun 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for dc5a793 - Browse repository at this point
Copy the full SHA dc5a793View commit details -
Specify which version of bazel is required. (bazelbuild#772)
* Specify which version of bazel is required. * Update README.md
Configuration menu - View commit details
-
Copy full SHA for a1c3b58 - Browse repository at this point
Copy the full SHA a1c3b58View commit details
Commits on Jun 20, 2019
-
Specs2 filtering of JUnit descriptions (bazelbuild#766)
* Specs2 now will create its JUnit Description tree with filtered child items * Creating a filtered description tree from Specs2 utilities - keeps ordering and hashCodes intact * Redirecting test error output
Configuration menu - View commit details
-
Copy full SHA for 69d3c5b - Browse repository at this point
Copy the full SHA 69d3c5bView commit details
Commits on Jun 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8092d5f - Browse repository at this point
Copy the full SHA 8092d5fView commit details
Commits on Jul 12, 2019
-
Migrate from java_common.create_provider to JavaInfo() (bazelbuild#781)
* Migrate from java_common.create_provider to JavaInfo() * Fix scala/private/common.bzl * Fix some build failures. * Fix some more builds. * Remove scala/private/common:create_java_provider * Remove unused _create_provider. * Remove unused load statement * Also propagate deps and runtime_deps in scala_import with no jars. * Address review comments. * Update custom-jvm-rule.bzl * Update BUILD * typo * Removed implicit value for deps_providers. * Add dummy intermediate jar file for scala_import with no jars. * Cleanup code. * Replace + with lists extend. * Revert enabling --all_incompatible_changes test by mistake.
Configuration menu - View commit details
-
Copy full SHA for 3404be0 - Browse repository at this point
Copy the full SHA 3404be0View commit details
Commits on Jul 13, 2019
-
Passing source-jar into JavaInfo (bazelbuild#783)
* expose source_jar in JavaInfo * nit: clarify conditional * nit: replace one hack with another * nit: replace concat with append * remove "main" attr usage it's no longer needed * add comment
Configuration menu - View commit details
-
Copy full SHA for 86c392d - Browse repository at this point
Copy the full SHA 86c392dView commit details
Commits on Jul 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0b6cff3 - Browse repository at this point
Copy the full SHA 0b6cff3View commit details
Commits on Jul 15, 2019
-
Port bazelbuild/bazel#8196 : improve java_stub_template MANIFEST.MF c…
…onstruction speed (bazelbuild#736) * Import java_stub_template from bazelbuild@8b8271e * Port changes from bazelbuild/bazel#8196 * Remove java_stub_template from WORKSPACE * Update java_stub_template archive URL * Make java_stub_template a normal file
Configuration menu - View commit details
-
Copy full SHA for e1f6697 - Browse repository at this point
Copy the full SHA e1f6697View commit details
Commits on Jul 17, 2019
-
JavaInfo provider should be given for deps (bazelbuild#774)
* a JavaInfo provider should be given for deps * flatten providers lists * Revert "flatten providers lists" This reverts commit a464f61.
Configuration menu - View commit details
-
Copy full SHA for ce42208 - Browse repository at this point
Copy the full SHA ce42208View commit details
Commits on Jul 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d9c6da6 - Browse repository at this point
Copy the full SHA d9c6da6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4d55ed - Browse repository at this point
Copy the full SHA e4d55edView commit details
Commits on Jul 19, 2019
-
Exclude jmh from reproducibility test, since the code generator is no…
…n-deterministic. (bazelbuild#791) bazelbuild#699
Configuration menu - View commit details
-
Copy full SHA for 62e5d87 - Browse repository at this point
Copy the full SHA 62e5d87View commit details
Commits on Jul 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4a8e476 - Browse repository at this point
Copy the full SHA 4a8e476View commit details
Commits on Jul 24, 2019
-
Allow for code coverage to be run on 0.27.1 (bazelbuild#780)
* Allow for code coverage to be run on 0.27.1 * Update expected-coverage.dat * actually remove all merge conflicts remove scala_doc merge conflict spacing newline
Configuration menu - View commit details
-
Copy full SHA for b3a75fd - Browse repository at this point
Copy the full SHA b3a75fdView commit details
Commits on Jul 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5db90f9 - Browse repository at this point
Copy the full SHA 5db90f9View commit details -
Simplify _jacoco_offline_instrument. (bazelbuild#790)
resolve_command shouldn't be required here.
Configuration menu - View commit details
-
Copy full SHA for c8bde22 - Browse repository at this point
Copy the full SHA c8bde22View commit details
Commits on Jul 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for acac888 - Browse repository at this point
Copy the full SHA acac888View commit details
Commits on Jul 30, 2019
-
Due to limitations in the toolchains implementation this is required … (
bazelbuild#801) * Add test for host deps * Add a test hopefully to illustrate host deps * Update test * Change api usage to use binds * Remove errant print * See if behavior is different on 0.28.1 * incompatible_string_join_requires_strings: string.join(list) accepts invalid (non-string) list elements * Add a to_list * Another case of depset iterable * Windows ci can only support 0.28.0 via chocolaty right now
Configuration menu - View commit details
-
Copy full SHA for 697e5f3 - Browse repository at this point
Copy the full SHA 697e5f3View commit details
Commits on Aug 5, 2019
-
Add scalac_jvm_flags option to toolchain (bazelbuild#803)
* Add scalac_jvm_flags to scala_toolchain This allows things like setting the max heap on all Scalac workers. * Add docs * Fix comment * Add enable_code_coverage_aspect to the docs * Flags on target should override flags on toolchain. Also fix comment.
Configuration menu - View commit details
-
Copy full SHA for 17892bf - Browse repository at this point
Copy the full SHA 17892bfView commit details
Commits on Aug 6, 2019
-
Add
scala_test_jvm_flags
to toolchain (bazelbuild#804)* Add scala_test_jvm_flags to the toolchain * Fix package name * Fix target names * Add trivial test suite and rename some things * Wrap all jvm_flags in _expand_location
Configuration menu - View commit details
-
Copy full SHA for ca655e5 - Browse repository at this point
Copy the full SHA ca655e5View commit details
Commits on Aug 7, 2019
-
Remove the deprecated attribute proto_source_root. (bazelbuild#793)
* Remove the deprecated attribute proto_source_root. Replace it with strip_import_prefix, its spiritual successor. * Update Bazel version on Travis * Update rules_scala to work with Bazel >=0.27. The flag --incompatible_string_join_requires_strings was flipped, which this repository was incompatible with. * Update to Bazel 0.26 instead. test_coverage_on fails for some mysterious reason that seems unrelated to the cleanup crusade I'm pursuing at the moment. * add point release number so that downloading Bazel succeeds * change whitespace to re-trigger build * update Bazel version, hopefully properly * update test_expected_failure/ * minimize diff * re-trigger Travis * re-trigger Travis again
Configuration menu - View commit details
-
Copy full SHA for c3315bf - Browse repository at this point
Copy the full SHA c3315bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff41ec6 - Browse repository at this point
Copy the full SHA ff41ec6View commit details
Commits on Aug 8, 2019
-
Fix a regression that breaks scalapb when jvm_flags are set on the to…
…olchain (bazelbuild#806) * Fix a regression that breaks scalapb when jvm_flags are set on the toolchain * Move passing manual tests to new directory
Configuration menu - View commit details
-
Copy full SHA for 96176ae - Browse repository at this point
Copy the full SHA 96176aeView commit details
Commits on Aug 12, 2019
-
Migrate from old-style .java provider to JavaInfo. (bazelbuild#807)
* Migrate from old-style .java provider to JavaInfo. * Remove usage of .scala.
Configuration menu - View commit details
-
Copy full SHA for aa4f8ae - Browse repository at this point
Copy the full SHA aa4f8aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b30f2cb - Browse repository at this point
Copy the full SHA b30f2cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fd142c - Browse repository at this point
Copy the full SHA 7fd142cView commit details
Commits on Aug 13, 2019
-
Move scala_repositories macro out to its own file + move scala_doc.bzl (
bazelbuild#808) * move scala_repositories macro out to its own file * move scala_repositories.bzl and scala_doc.bzl to private
Configuration menu - View commit details
-
Copy full SHA for 8a5ca6b - Browse repository at this point
Copy the full SHA 8a5ca6bView commit details
Commits on Aug 15, 2019
-
Pin Bazel versions (bazelbuild#812)
* Pin Bazel versions * ensure one set of jobs is named test * Keep the original build structure * fix version for windows * add ci stopgap to scripts used in ci * fix ci errors * adjust for buildkite * remove unused param * Tweak travis image config * use sh language * libxml2-utils * use apt addon * Add notes about updating bazel versions
Configuration menu - View commit details
-
Copy full SHA for 3fe7dee - Browse repository at this point
Copy the full SHA 3fe7deeView commit details
Commits on Aug 16, 2019
-
Move scala_binary to its own file (bazelbuild#813)
* add a note about code organization in CONTRIBUTING.md * wip move scala_binary out * fully split out scala_binary properly * _library_outputs is the same thing as common_outputs * fix a bunch more scalac_provider references * rename scala_provider function to get_scalac_provider per review * back to the old variable names
Configuration menu - View commit details
-
Copy full SHA for 98dd05e - Browse repository at this point
Copy the full SHA 98dd05eView commit details
Commits on Aug 17, 2019
-
Delurk Powershell for a more unified test setup (bazelbuild#814)
* Attempt to delurk powershell * 💥 * adjust * adjust
Configuration menu - View commit details
-
Copy full SHA for c314c45 - Browse repository at this point
Copy the full SHA c314c45View commit details
Commits on Aug 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c6571f2 - Browse repository at this point
Copy the full SHA c6571f2View commit details -
Move scala_test/scala_test_suite to their own file (bazelbuild#815)
* move scala_test rule to its own file * move scala_test_suite to scala_test.bzl, move sanitize_string_for_usage function to common.bzl for now * add a docstring about scala_test.bzl * move test_resolve_deps to private variable in scala_test.bzl * remove suites attribute debug print
Configuration menu - View commit details
-
Copy full SHA for 082ebe8 - Browse repository at this point
Copy the full SHA 082ebe8View commit details
Commits on Aug 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 516a2bf - Browse repository at this point
Copy the full SHA 516a2bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4dad94 - Browse repository at this point
Copy the full SHA b4dad94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 247fce9 - Browse repository at this point
Copy the full SHA 247fce9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93433cf - Browse repository at this point
Copy the full SHA 93433cfView commit details
Commits on Aug 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0d8b2d7 - Browse repository at this point
Copy the full SHA 0d8b2d7View commit details
Commits on Aug 21, 2019
-
Move library rules (bazelbuild#827)
* move library_attrs to common_attributes.bzl * move scala_macro_library rule to its own file * move all _library rules to scala_library.bzl, private stuff too * move _lib into scala_library.bzl * alphasort
Configuration menu - View commit details
-
Copy full SHA for 0328df3 - Browse repository at this point
Copy the full SHA 0328df3View commit details -
Buildifier as the only lint (bazelbuild#826)
* Load buildifier directly * update lint scripts * let buildifier reformat everything * Test lints in CI * remove accidental file extension * use skylib version compatible with rules_go and buildifier
Configuration menu - View commit details
-
Copy full SHA for 1e25872 - Browse repository at this point
Copy the full SHA 1e25872View commit details -
Configuration menu - View commit details
-
Copy full SHA for f261f4c - Browse repository at this point
Copy the full SHA f261f4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d04543a - Browse repository at this point
Copy the full SHA d04543aView commit details
Commits on Aug 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8426026 - Browse repository at this point
Copy the full SHA 8426026View commit details
Commits on Aug 23, 2019
-
Refactor build_deployable (bazelbuild#832)
* build_deployable -> merge_jars with a more explicit interface * add docstring doc to merge_jars * buildifier fix * parameterize the entire progress_message
Configuration menu - View commit details
-
Copy full SHA for b3fc6a2 - Browse repository at this point
Copy the full SHA b3fc6a2View commit details
Commits on Aug 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5261499 - Browse repository at this point
Copy the full SHA 5261499View commit details
Commits on Sep 3, 2019
-
Minor fix to error message (bazelbuild#841)
Was not properly adding space, as such: ``` java.lang.IllegalStateException: Was not able to discover any classes for archives=testsuite/test/example/example.jarprefixes=Set(), suffixes=Set(Test) ```
Configuration menu - View commit details
-
Copy full SHA for 3edf15d - Browse repository at this point
Copy the full SHA 3edf15dView commit details -
Remove jvm_flags debug print for scala_library (bazelbuild#840)
* remove jvm_flags debug print for scala_library * hard fail for jvm_flags in scala_library, re-add jvm_flags attr for other rules * remove fail, not needed if attr isn't supported
Configuration menu - View commit details
-
Copy full SHA for f1e689c - Browse repository at this point
Copy the full SHA f1e689cView commit details
Commits on Sep 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f4a24fe - Browse repository at this point
Copy the full SHA f4a24feView commit details
Commits on Sep 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 177e2ee - Browse repository at this point
Copy the full SHA 177e2eeView commit details
Commits on Sep 30, 2019
-
Fix paths in --proto_path and avoid copying proto files (bazelbuild#850)
* Fix paths in proto_path and avoid copying * Prepare mapping in advance * Condensed all transformations into one method * Added tests * Buildifier corrections
Configuration menu - View commit details
-
Copy full SHA for 548bce9 - Browse repository at this point
Copy the full SHA 548bce9View commit details
Commits on Oct 3, 2019
-
Split sh test (bazelbuild#849)
* Split shell ingetration tests * Fix test_repl no target from clean build
Configuration menu - View commit details
-
Copy full SHA for e7cce69 - Browse repository at this point
Copy the full SHA e7cce69View commit details -
Fix scala_library_jar_without_srcs_must_fail_on_mismatching_resource_…
…strip_prefix (bazelbuild#859)
Configuration menu - View commit details
-
Copy full SHA for 63cb47f - Browse repository at this point
Copy the full SHA 63cb47fView commit details
Commits on Oct 4, 2019
-
Fix test_scala_import_source_jar_should_not_be_fetched_when_env_bazel…
…_jvm_fetch_sources_is_set_to_non_true (bazelbuild#858)
Configuration menu - View commit details
-
Copy full SHA for f985e5e - Browse repository at this point
Copy the full SHA f985e5eView commit details
Commits on Oct 12, 2019
-
Add a test build for bazel 1.0 (bazelbuild#861)
* Add a test build for bazel 1.0 * cp * cp * I think i messed this up a little and it wasn't running the older ones too, making sure we run everything this time * cp
Configuration menu - View commit details
-
Copy full SHA for b2273e7 - Browse repository at this point
Copy the full SHA b2273e7View commit details
Commits on Oct 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0f89c21 - Browse repository at this point
Copy the full SHA 0f89c21View commit details
Commits on Nov 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 26cf9b7 - Browse repository at this point
Copy the full SHA 26cf9b7View commit details
Commits on Nov 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 46a2bec - Browse repository at this point
Copy the full SHA 46a2becView commit details
Commits on Nov 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ff57530 - Browse repository at this point
Copy the full SHA ff57530View commit details
Commits on Nov 27, 2019
-
Bump v1.1.0 compatibility test to v1.2.1 (bazelbuild#883)
* Bump v1.1.0 compatibility test to v1.2.0 * Upgrade MacOS from HighSierra to Mojave * Empty commit to trigger a new build * Bump bazel to v1.2.1 * Fix sha for 0.28.0 * Revert "Upgrade MacOS from HighSierra to Mojave" This reverts commit a239d4e. * Update sha for 0.28.0 to HEAD
Configuration menu - View commit details
-
Copy full SHA for faa89d5 - Browse repository at this point
Copy the full SHA faa89d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecb5639 - Browse repository at this point
Copy the full SHA ecb5639View commit details
Commits on Nov 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e568402 - Browse repository at this point
Copy the full SHA e568402View commit details
Commits on Dec 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 886bc9c - Browse repository at this point
Copy the full SHA 886bc9cView commit details
Commits on Dec 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7b63609 - Browse repository at this point
Copy the full SHA 7b63609View commit details
Commits on Dec 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cfff088 - Browse repository at this point
Copy the full SHA cfff088View commit details
Commits on Dec 25, 2019
-
Refactor rules into configurable phases (bazelbuild#865)
* Add configurable phases * Refactor rules implementation into configurable phases * Customizable phases * Customizable phases tests * Break up init to more reasonable phases * Move final to non-configurable phase * Rename parameter builtin_customizable_phases * Fix ijar * Switch default for buildijar * Add TODOs * Rename provider * Move to advanced_usage * rename custom_phases * Make default phase private * Fix exports_jars * Adjusted_phases * Rename p to be more clear * Add in-line comments * Fix lint * Add doc for phases * Doc for consumers * Doc for contributors * Add more content * Fix md * Test for all rules * Fix junit test * Fix lint * Add more tests * Fix junit test * Fix doc * Change _test_ to _scalatest_ * More doc on provider
Configuration menu - View commit details
-
Copy full SHA for 937d469 - Browse repository at this point
Copy the full SHA 937d469View commit details -
expand locations in scalacopts (bazelbuild#890)
* expand locations in scalac options * allow plugins in expansion * add a happy path test * make the target names more obvious * comment
Configuration menu - View commit details
-
Copy full SHA for 5c966ee - Browse repository at this point
Copy the full SHA 5c966eeView commit details
Commits on Dec 26, 2019
-
Revert "expand locations in scalacopts (bazelbuild#890)" (bazelbuild#904
) This reverts commit 5c966ee.
Configuration menu - View commit details
-
Copy full SHA for 29db4f4 - Browse repository at this point
Copy the full SHA 29db4f4View commit details
Commits on Dec 27, 2019
-
expand locations in scalacptops, take 2 (bazelbuild#907)
* expand locations in scalacopts (bazelbuild#890) * expand locations in scalac options * allow plugins in expansion * add a happy path test * make the target names more obvious * comment * access ctx.attr.plugins with fallback * reformat
Configuration menu - View commit details
-
Copy full SHA for 313e975 - Browse repository at this point
Copy the full SHA 313e975View commit details
Commits on Dec 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for bd0c388 - Browse repository at this point
Copy the full SHA bd0c388View commit details
Commits on Jan 14, 2020
-
Remove phase scala provider (bazelbuild#913)
* phase_jvm_flags uses JavaInfo provider instead of scala_provider * remove phase scala_provider * readme clarifies minimum version at HEAD is 1.1.0 * travis.yml moved from 0.28.1 to 1.1.0
Configuration menu - View commit details
-
Copy full SHA for be70324 - Browse repository at this point
Copy the full SHA be70324View commit details
Commits on Jan 15, 2020
-
Use https to access central.maven.org (bazelbuild#920)
See https://support.sonatype.com/hc/en-us/articles/360041287334 And use repo.maven.apache.org instead of central.maven.org
Configuration menu - View commit details
-
Copy full SHA for a676633 - Browse repository at this point
Copy the full SHA a676633View commit details -
I'm not currently a maintainer of this project.
Configuration menu - View commit details
-
Copy full SHA for 2ea8dba - Browse repository at this point
Copy the full SHA 2ea8dbaView commit details
Commits on Jan 16, 2020
-
Return providers array instead of legacy struct (bazelbuild#916)
* runfiles and files are part of explicit DefaultInfo provider and do not come from attributes * removed transitive_rjars attribute as it was only needed internally and before phases was exposed mistakenly because that's how the infra worked Now internally phases use p.compile.rjars * executable attribute part of DefaultInfo as well * use coverage_common.instrumented_files_info provider instead of attribute * remove redundant attributes * linting * return array of providers instead of struct * scala_import return array of providers instead of struct
Configuration menu - View commit details
-
Copy full SHA for 358ab82 - Browse repository at this point
Copy the full SHA 358ab82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c16cff - Browse repository at this point
Copy the full SHA 6c16cffView commit details -
Configuration menu - View commit details
-
Copy full SHA for c81d7cd - Browse repository at this point
Copy the full SHA c81d7cdView commit details
Commits on Jan 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d367bdb - Browse repository at this point
Copy the full SHA d367bdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f0ce50 - Browse repository at this point
Copy the full SHA 2f0ce50View commit details -
Move code from rule impls/common to phases (bazelbuild#930)
* collect_srcjars to phase * move compile_or_empty and needed code to phase_compile (from rule_impls) * phase_compile to take scalac_provider from phases instead of rule_impls * rule_impls loads are loaded as private and unused are removed * get_scalac_provider in phase_scalac_provider and not rule_impls * move write_java_wrapper from rule_impls to phase_java_wrapper * move merge_jars from rule_impls to phase_merge_jars * move get_unused_dependency_checker_mode from rule_impls to get_unused_dependency_checker_mode * move write_manifest from common to get_write_manifest * move collect_jars_from_common_ctx from rule_impls to phase_collect_jars * move write_executable from rule_impls to phase_write_executable * linting * [CR] inline _collect_jars_from_common_ctx * [CR] inline _collect_srcjars * [CR] inline write_java_wrapper * [CR] inline merge_jars * [CR] inline _write_executable
Configuration menu - View commit details
-
Copy full SHA for 2fcb2cb - Browse repository at this point
Copy the full SHA 2fcb2cbView commit details
Commits on Jan 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4833542 - Browse repository at this point
Copy the full SHA 4833542View commit details
Commits on Jan 19, 2020
-
deploy_jar creation uses args file to support long classpaths (bazelb…
…uild#942) * deploy_jar creation uses args file to support long classpaths * allow bazel to not always use param file * linting
Configuration menu - View commit details
-
Copy full SHA for 4a95548 - Browse repository at this point
Copy the full SHA 4a95548View commit details
Commits on Jan 20, 2020
-
exposing java jar to BEP from all binary rules (bazelbuild#943)
* exposing java jar to BEP from all binary rules added a passing e2e for java jar of scala library for symmetry * simplify test setup * remove ctx.outputs.jar usage from phase_library_final (exists in p.compile.full_jars) * linting
Configuration menu - View commit details
-
Copy full SHA for 5a55e51 - Browse repository at this point
Copy the full SHA 5a55e51View commit details
Commits on Jan 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5ce9cf5 - Browse repository at this point
Copy the full SHA 5ce9cf5View commit details -
Fix resource_strip_prefix of scala_libary for external repositories (b…
…azelbuild#944) * Fix resource_strip_prefix of scala_libary for external repositories If repository `A` has a `scala_library` with `resources` and `resource_strip_prefix` on which repository `B` depends then repository `B` fails to build complaining that resource doesn't start with correct prefix * Push prefix handling down to _adjust_resources_path_by_strip_prefix Use skylib to concat paths * Rewrite test with the external repo This reflects situation described in PR * Run buildifier * Revert external repository * Revrite test with local_repository * Revert visiblity of scala_library
Configuration menu - View commit details
-
Copy full SHA for d681a95 - Browse repository at this point
Copy the full SHA d681a95View commit details -
Custom phases expose custom providers (bazelbuild#946)
* rules_scala custom phases should expose providers- failing test * rules_scala custom phases should expose providers- passing test while doing it I found and fixed a bug in phases adjustments of first/last (they were duplicated) Additionally this mandates bazel 2.0.0 as they have some kind of bug with providers before that (don't have an issue to ref but couldn't get the build to pass with lower bazel version) * update readme to note when we stopped fully supporting 1.1.0 * remove unneeded 1.2.1 shas * drop 1.1.0 travis builds * remove 1.1.0 from bazel wrapper * break after adding positional phase * rule_providers to external_providers
Configuration menu - View commit details
-
Copy full SHA for 1929556 - Browse repository at this point
Copy the full SHA 1929556View commit details
Commits on Jan 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1a6ac1b - Browse repository at this point
Copy the full SHA 1a6ac1bView commit details -
final phase is inlined (bazelbuild#947)
all phases are equal DefaultInfo is returned by a default_info phase Other external providers are passed by their respective phases
Configuration menu - View commit details
-
Copy full SHA for 16ba1d8 - Browse repository at this point
Copy the full SHA 16ba1d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5fa6bc - Browse repository at this point
Copy the full SHA b5fa6bcView commit details -
Phases can override providers from previous phases (bazelbuild#948)
* override providers- failing test * override providers- passing test * docs
Configuration menu - View commit details
-
Copy full SHA for 5dc2f77 - Browse repository at this point
Copy the full SHA 5dc2f77View commit details
Commits on Jan 24, 2020
-
Bundle input protos together with generated/compiled classes (bazelbu…
…ild#949) * Init * Pass bazel test //test/... with single _adjust_resources_path * adjust_resources_path returns string instead of tuple * remove prefix handling from ScalacProcessor.copyResources * Remove unused method * Remove resourceStripPrefix from CompileOptions * Remove special path handling from ScalacProcessor because it is done in rule_impls.bzl * Fix macro visibility * Remove print * Formatting * Add comments * more test cases * lint * Rebase on master * extract resources.bzl
Configuration menu - View commit details
-
Copy full SHA for 2a76ab3 - Browse repository at this point
Copy the full SHA 2a76ab3View commit details
Commits on Jan 26, 2020
-
Merge dependency_analyzer and unused_dependency_checker (bazelbuild#954)
* Merge dependency_analyzer and unused_dependency_checker We merge dependency_analyer and unused_dependency_checker projects because of the code they have in common, and because we will be adding additional forms of checking which would be complex with two different projects going on. * split
Configuration menu - View commit details
-
Copy full SHA for 4fefaaa - Browse repository at this point
Copy the full SHA 4fefaaaView commit details
Commits on Jan 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a7a20a0 - Browse repository at this point
Copy the full SHA a7a20a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23a6b34 - Browse repository at this point
Copy the full SHA 23a6b34View commit details
Commits on Jan 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d2e7e3b - Browse repository at this point
Copy the full SHA d2e7e3bView commit details -
Phase Scalafmt (bazelbuild#912)
* Phase Scalafmt * Reuse formatter * Remove glob * Remove rules_jvm_external * Rename argparse * Remove executable * Use shared code * Remove imports * Add comment * Change file name * Move args to private function * Change to true * Change conf location * Change default conf * Test custom conf * Fix lint * Fix build * Remove trailing commas * Add formatted and unformatted folder * Rename test function * Remove template file * Better handle failing case * Drop argparser * Remove resolve_command * Add comments * Remove unnecessary code * Change to RUNPATH * Rename gitignore backup * Remove comment * Move conf file * Add doc to attribute * Switch to match readme * Add doc * Move doc to separate md * Fix wording * Fix lint * Add url * Add url
Configuration menu - View commit details
-
Copy full SHA for a5b6b6f - Browse repository at this point
Copy the full SHA a5b6b6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71f06b9 - Browse repository at this point
Copy the full SHA 71f06b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bcd965 - Browse repository at this point
Copy the full SHA 9bcd965View commit details
Commits on Jan 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1701d95 - Browse repository at this point
Copy the full SHA 1701d95View commit details -
fix proto regression (bazelbuild#963)
* add the cross repo proto test in the manner of $WORK usage * conditionally trim root path based off of overall stripped prefix * just an empty commit to trigger a CI rebuild * simplify test case
Configuration menu - View commit details
-
Copy full SHA for 5bc432b - Browse repository at this point
Copy the full SHA 5bc432bView commit details -
Add defs.bzl with core rules and notice about evolving APIs (bazelbui…
…ld#955) * Add defs.bzl with core rules * move to unstable directory
Configuration menu - View commit details
-
Copy full SHA for f9c6a4c - Browse repository at this point
Copy the full SHA f9c6a4cView commit details -
unify all of the default info phases implementations (bazelbuild#958)
* unify all of the default info phases implementations * collect_data = True
Configuration menu - View commit details
-
Copy full SHA for 96f9d94 - Browse repository at this point
Copy the full SHA 96f9d94View commit details
Commits on Jan 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 32c9ad0 - Browse repository at this point
Copy the full SHA 32c9ad0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbff8c6 - Browse repository at this point
Copy the full SHA fbff8c6View commit details -
Add a per-scala-version test for dependency analyzer (bazelbuild#971)
* multi_version * change * empty
Configuration menu - View commit details
-
Copy full SHA for 9d09e5c - Browse repository at this point
Copy the full SHA 9d09e5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf3093 - Browse repository at this point
Copy the full SHA cbf3093View commit details
Commits on Jan 31, 2020
-
Get files with extension (bazelbuild#979)
* Get files helper function * Remove extra computation * Move extension to shared file * Move functions to paths.bzl
Configuration menu - View commit details
-
Copy full SHA for fadf4ce - Browse repository at this point
Copy the full SHA fadf4ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for a104708 - Browse repository at this point
Copy the full SHA a104708View commit details -
Add AST walking mode for dependency analyzer (bazelbuild#967)
* plugin * lint
Configuration menu - View commit details
-
Copy full SHA for 7657d2f - Browse repository at this point
Copy the full SHA 7657d2fView commit details -
Separate coverage (bazelbuild#972)
* Separate coverage from compile * Remove unused * Simplify condition * Simplify struct * Simplify return statement * Simplify phase * Fix lint * Remove condition
Configuration menu - View commit details
-
Copy full SHA for 0c220fe - Browse repository at this point
Copy the full SHA 0c220feView commit details
Commits on Feb 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ce97b82 - Browse repository at this point
Copy the full SHA ce97b82View commit details
Commits on Feb 2, 2020
-
Handle inlined literals in AST walker (bazelbuild#985)
* Handle inlined literals in AST walker * comments * comments
Configuration menu - View commit details
-
Copy full SHA for dd9ce77 - Browse repository at this point
Copy the full SHA dd9ce77View commit details
Commits on Feb 3, 2020
-
When building JMH benchmarks, fail on error, instead of proceeding. (b…
…azelbuild#977) * When building JMH benchmarks, fail on error, instead of proceeding. Currently, if there are errors in some (but not all) benchmarks, running `bazel run //path/to/benchmark` will compile them, fail on some, and then run the rest. This changes that behavior so that any JMH build failure will fail the build. * Add a test for expected failures in JMH benchmarks. * Document the fix to JMH builds as a breaking change. * Split "test_benchmark_jmh_failure" from "test_benchmark_jmh". * We don't need ValidBenchmark.scala when testing JMH failures.
Configuration menu - View commit details
-
Copy full SHA for 30b80b0 - Browse repository at this point
Copy the full SHA 30b80b0View commit details
Commits on Feb 6, 2020
-
Centralize dependency logic (bazelbuild#975)
* calling * lint * path * comments * comments * lint * comment
Configuration menu - View commit details
-
Copy full SHA for 88a952d - Browse repository at this point
Copy the full SHA 88a952dView commit details
Commits on Feb 7, 2020
-
Include location in error report (bazelbuild#988)
* Include location in error report * add test
Configuration menu - View commit details
-
Copy full SHA for 230cdf3 - Browse repository at this point
Copy the full SHA 230cdf3View commit details -
Ignore scalatest in unused dependency checker (bazelbuild#990)
* Ignore scalatest in unused dependency checker * lint
Configuration menu - View commit details
-
Copy full SHA for f220907 - Browse repository at this point
Copy the full SHA f220907View commit details
Commits on Feb 8, 2020
-
Make rules_scala compatible with --incompatible_load_proto_rules_from…
…_bzl (bazelbuild#989) * Make rules_scala compatible with --incompatible_load_proto_rules_from_bzl * Use rules_java@0.1.1 * Run ./lint.sh
Configuration menu - View commit details
-
Copy full SHA for 0cb1d71 - Browse repository at this point
Copy the full SHA 0cb1d71View commit details
Commits on Feb 11, 2020
-
Add load() for proto_library to @proto_cross_repo_boundary (bazelbuil…
…d#996) Missed that one in bazelbuild#989.
Configuration menu - View commit details
-
Copy full SHA for 9a446c4 - Browse repository at this point
Copy the full SHA 9a446c4View commit details
Commits on Feb 13, 2020
-
Update dependency configuration options (bazelbuild#995)
* Update dependency configuration * lint * comments * comment * comments
Configuration menu - View commit details
-
Copy full SHA for fdd3646 - Browse repository at this point
Copy the full SHA fdd3646View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ac93be - Browse repository at this point
Copy the full SHA 8ac93beView commit details
Commits on Feb 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 81238bb - Browse repository at this point
Copy the full SHA 81238bbView commit details
Commits on Feb 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 216874c - Browse repository at this point
Copy the full SHA 216874cView commit details
Commits on Feb 18, 2020
-
Add test for scalac dependencies (bazelbuild#998)
* Add test for scalac dependencies * comment
Configuration menu - View commit details
-
Copy full SHA for c734eb3 - Browse repository at this point
Copy the full SHA c734eb3View commit details -
specify deps for specs2 and specs2-junit deps (bazelbuild#1002)
* specify deps for specs2 deps needed for strict-deps/unused-deps * Update specs2.bzl * Update specs2_junit.bzl * Update specs2_junit.bzl * Update aspect.bzl * Update aspect.bzl
Configuration menu - View commit details
-
Copy full SHA for b0fc510 - Browse repository at this point
Copy the full SHA b0fc510View commit details -
remove spotify from adopters (bazelbuild#1001)
They looked at Bazel but didn't adopt
Configuration menu - View commit details
-
Copy full SHA for 6442e78 - Browse repository at this point
Copy the full SHA 6442e78View commit details -
Revert "remove spotify from adopters (bazelbuild#1001)" (bazelbuild#1003
) This reverts commit 6442e78.
Configuration menu - View commit details
-
Copy full SHA for 6193e87 - Browse repository at this point
Copy the full SHA 6193e87View commit details
Commits on Feb 19, 2020
-
Scalafmt 2.12 support (bazelbuild#1004)
* Scalafmt 2.12 support * Upgrade scalafmt version
Configuration menu - View commit details
-
Copy full SHA for 0366fb2 - Browse repository at this point
Copy the full SHA 0366fb2View commit details
Commits on Feb 25, 2020
-
Fix source pathing for code coverage (bazelbuild#1006)
* Fix source pathing for code coverage * lint fixes hopefully? * lint? idk what's going on here * Rename in_out_pair to records * Remove bad assumptions about how bazel works * Clean up lingering srcs Clean up lingering srcs * this commit should fail tests * this commit should pass tests * let this test actually fail the CI * update comments * Refactor src_paths * spelling is hard
David Haxton authoredFeb 25, 2020 Configuration menu - View commit details
-
Copy full SHA for 926aaca - Browse repository at this point
Copy the full SHA 926aacaView commit details
Commits on Feb 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3d1dcd4 - Browse repository at this point
Copy the full SHA 3d1dcd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97997c4 - Browse repository at this point
Copy the full SHA 97997c4View commit details
Commits on Feb 28, 2020
-
Update README.md with protobuf version matching actual dependencies (b…
…azelbuild#1012) Version taken from scala/private/macros/scala_repositories.bzl. Previous version from docs was conflicting with actual version of zlib.
Configuration menu - View commit details
-
Copy full SHA for f32e723 - Browse repository at this point
Copy the full SHA f32e723View commit details -
Configuration menu - View commit details
-
Copy full SHA for 328e2b3 - Browse repository at this point
Copy the full SHA 328e2b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e83df50 - Browse repository at this point
Copy the full SHA e83df50View commit details
Commits on Mar 1, 2020
-
Return resource's short_path when fail to find relative (bazelbuild#1010
David Haxton authoredMar 1, 2020 Configuration menu - View commit details
-
Copy full SHA for 206d912 - Browse repository at this point
Copy the full SHA 206d912View commit details
Commits on Mar 3, 2020
-
Add tests for imports (bazelbuild#1016)
* Add tests for imports * update
Configuration menu - View commit details
-
Copy full SHA for cbb4cbe - Browse repository at this point
Copy the full SHA cbb4cbeView commit details
Commits on Mar 4, 2020
-
use bind to remove loader-specific labels in dependencies (bazelbuild…
…#980) * use bind to remove loader-specific labels in dependencies * remove redundant bind
Configuration menu - View commit details
-
Copy full SHA for a2f5852 - Browse repository at this point
Copy the full SHA a2f5852View commit details
Commits on Mar 7, 2020
-
Documentation for coverage support (bazelbuild#1017)
* Documentation for coverage support * Coverage: update example script to use combined coverage report * Coverage docs: adding note about only being tested with ScalaTest
Configuration menu - View commit details
-
Copy full SHA for 775b00a - Browse repository at this point
Copy the full SHA 775b00aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bb4bcb - Browse repository at this point
Copy the full SHA 0bb4bcbView commit details
Commits on Mar 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 634ea5a - Browse repository at this point
Copy the full SHA 634ea5aView commit details
Commits on Apr 5, 2020
-
Add fetch_source parameter to scala_repositories (bazelbuild#1027)
* add fetch sources to scala_repositories * adding fetch_sources to WORKSPACE
Napas (Tian) Udomsak authoredApr 5, 2020 Configuration menu - View commit details
-
Copy full SHA for a679464 - Browse repository at this point
Copy the full SHA a679464View commit details -
Merge branch 'master' into gr/napas/merge-master
Napas committedApr 5, 2020 Configuration menu - View commit details
-
Copy full SHA for 8afe71a - Browse repository at this point
Copy the full SHA 8afe71aView commit details