| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
Include 828a892 Merge pull request #5753
|
| | |
|
|\|
| |
| |
| | |
Include 011cc7e Merge pull request #5699 from SethTisue/mima-0.1.14
|
| |
| |
| |
| | |
just on general dogfooding principle
|
|\ \
| | |
| | | |
SD-317 Fix package & compiler/package
|
| | |
| | |
| | |
| | | |
Fixes scala/scala-dev#317.
|
| | |
| | |
| | |
| | |
| | | |
it will all stay right there in the Git history to be consulted
anytime we want...
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Integration builds now have version number like `2.12.2-bin-sha7` or `2.13.0-pre-sha7`
and are published to scala-integration (no longer scala-release-temp).
scala-release-temp is still used in the bootstrap script for publishing intermediate
artifacts (starr, locker).
Various cleanups in the scripts.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In order to get the SHA and date we used to run shell scripts and parse
the output of `git` commands. On Windows we even ran a batch file that
looked for `bash.exe` and then ran the shell script in bash.
Using JGit should be more robust than the old Rube Goldberg
implementation. The values produced are the same, except for the time
zone. Previously the timestamp was formatted with the local timezone,
now we use UTC.
|
|/ /
| |
| |
| |
| | |
This allows running partest continuously (e.g. ~partest a/b/test)
with it triggering on changes to the test source.
|
|\ \
| | |
| | | |
More predictable performance of SBT build startup, reload
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Disable parallelism to avoid a nasty interaction between the
SBT build info plugin, which internally uses `EvaluateTask`,
and can get into a race condition with other concurrnently
running tasks.
This could be seen as frequent, unnecessary Ivy resolution
during the `reload` command, even when nothing had changed.
Gory details in https://github.com/sbt/sbt/issues/2970
|
| | |
|
|\ \
| | |
| | | |
More groundwork for JDK 9 support
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The underlying bug is tracked as https://github.com/scala/scala-dev/issues/304
and blocks our SBT starting on JDK 9.
This commit avoids using the empty package in our build definition.
After this change, I needed to manually clean the class files from the
build definition as follows, which might indicate a bug in SBT.
$ sbt ...
/Users/jz/code/scala-java9-ci/build.sbt:0: warning: imported `BuildSettings' is permanently hidden by definition of object BuildSettings
import ..., _root_.scala.build.BuildSettings, ...
^C
% rm -rf project/target/scala-2.10/sbt-0.13/classes/
% sbt # okay second time
|
|\ \ \
| |/ /
|/| | |
run partest from sbt always, command line never
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
Allows for "partest --grep run/t365*" to work, while previous it returned:
> partest --grep run\/t365*
[error] no tests match pattern / glob
[error] partest --grep run\/t365*
[error] ^
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
ScalaCheck ever being under partest in the first place is ancient
history, from back in the Ant build days (shudder)
ScalaCheck support was removed from partest 1.1.0, which we already
upgraded to in a recent commit
also upgrades ScalaCheck from 1.11.6 to 1.13.4, since we might
as well. no source changes were necessary.
|
| |
| |
| |
| |
| |
| |
| |
| | |
"sbt" is not an acronym (it used to be, but it isn't any longer).
It's a proper name, like "iPhone" or "eBay".
So, just like you wouldn't write "Get Started With EBay" or
"How To Reset Your IPhone", we don't write "Using the Sbt Build".
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
merge/2.11.x-to-2.12.x-20161220
Conflicts:
bincompat-backward.whitelist.conf
build.xml
src/compiler/scala/tools/nsc/typechecker/Typers.scala
src/library/scala/collection/immutable/NumericRange.scala
|
| | |
|
|\ \
| | |
| | | |
Remove deprecated -Y flags
|
| | |
| | |
| | |
| | | |
This was slated for removal in 2.12.
|
| | |
| | |
| | |
| | | |
This was slated for removal in 2.12.
|
|\ \ \
| |/ /
|/| /
| |/ |
|
| |
| |
| |
| |
| | |
dogfooding the latest. upgrading all the way from 0.1.8 -- there have
been a bunch of improvements since then.
|
| |\
| | |
| | | |
[backport] Bump sbt.version to 0.13.12, without breaking
|
| | | |
|
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
MiMa has been off-duty because of a bug in handling the default
value of the new paramter `--direction`.
This commit explicitly provides this parameter to get things
working again post haste.
Fixes scala/scala-dev#264
|
|\ \
| | |
| | | |
Don’t include scala-asm.jar in scala-compiler.jar
|
| | |
| | |
| | |
| | | |
Fixes https://github.com/scala/scala-dev/issues/254
|
|\ \ \
| |/ /
|/| | |
Add support for -Dpartest.scalac_opts to the partest command
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
Store buildcharacter.properties in scala-compiler.jar
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In addition to all the individual projects’ version properties files
that we already keep in `scala-compiler.jar` we now write a new
`scala-buildcharacter.properties` which is identical to the
`buildcharacter.properties` written to the root directory by
`generateBuildCharacterPropertiesFile`. The new task
`extractBuildCharacterPropertiesFile` extracts it from the bootstrap
Scala compiler and writes the usual `buildcharacter.properties`.
This can be used to reproduce the exact version information for all
modules in builds that start from an arbitrary published Scala version
instead of being triggered directly by a bootstrap job.
|
| | |
| | |
| | |
| | |
| | |
| | | |
just in time for Halloween. "boostrap" is definitely the most
adorable typo evah -- and one of the most common, too. but we don't
want to scare anybody.
|
| | |
| | |
| | |
| | |
| | | |
it just has one little bugfix (a "synchronized" added to fix
a concurrency thing was intermittently failing some CI builds)
|
|\ \ \
| | | |
| | | | |
Bump sbt.version to 0.13.12, without breaking
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
merge 2.12.0 onto 2.12.x [ci: last-only]
|
| | | | |
|
| |/ /
| | |
| | |
| | | |
Also consistently use "LAMP/EPFL" and not "EPFL LAMP".
|
|/ /
| |
| |
| |
| | |
not dl.bintray.com, it's an implementation detail that they're
our current provider
|
| | |
|