Eugene Yokota
e37de734f5
Make dependency-management/gh-1484-npe pending
...
We don't have sbt plugins yet for 1.0.
2015-10-01 04:04:54 -04:00
Eugene Yokota
0e5e7e2826
Fix dependency-management/exclude-scala
2015-10-01 04:01:36 -04:00
Eugene Yokota
b8bc58d248
Fix dependency-management/artifact
2015-10-01 03:58:20 -04:00
Eugene Yokota
05a33042ef
Update Travis settings
2015-10-01 03:40:39 -04:00
Eugene Yokota
6542886681
Fix scripted/compiler-project tests
2015-10-01 03:40:25 -04:00
Eugene Yokota
b81a6cc2da
Fix scripted api tests
2015-10-01 03:27:24 -04:00
Eugene Yokota
4b154cbe7a
Fix actions/join test
2015-10-01 03:03:44 -04:00
Eugene Yokota
b92b2c7109
Mechanically add import Import._
2015-10-01 02:45:38 -04:00
Eugene Yokota
9eb718ae45
Fixes actions/depends-on
2015-10-01 01:57:02 -04:00
Martin Duhem
e12d7c7657
Add content of old `sbt.classpath` to `object Import`
2015-09-30 11:30:38 +02:00
Martin Duhem
9d9d449485
Fix source-dependencies/macro-annotation
2015-09-30 11:30:19 +02:00
Martin Duhem
da6fa75f92
Change binarySbtVersion for maven resolver plugin, fix some builds
2015-09-29 19:16:45 -04:00
Martin Duhem
72edbfa177
Create `object Import` for source compat
2015-09-29 19:16:45 -04:00
eugene yokota
ab1d376e11
Merge pull request #2224 from sbt/wip/incremental_bump
...
bumping up incrementalcompiler to the latest and using Doc object
2015-09-29 10:47:30 -04:00
Eugene Yokota
cda5ff84c7
Use the new Doc object from incrementalcompiler
2015-09-28 22:56:34 -04:00
Eugene Yokota
51f1aaf429
bump incrementalcompiler to 0.1.0-M1-168cb7a4877917e01917e35b9b82a62afe5c2a01
2015-09-28 22:55:50 -04:00
eugene yokota
81d46d365d
Merge pull request #18 from sbt/wip/fileinfo
...
Adds picklers to FileInfo, also new house rules
2015-09-25 17:34:19 -04:00
Eugene Yokota
97e21b62c9
Merge
2015-09-17 17:11:57 -04:00
Eugene Yokota
741984ea82
incrementalcompiler bump
2015-09-17 17:10:19 -04:00
Eugene Yokota
dada85f3e8
New house rules
2015-09-16 22:42:10 -04:00
Martin Duhem
a2abb6eeb6
Update to latest version of incremental, fix imports
2015-09-16 10:16:03 +02:00
Eugene Yokota
f2ee845280
Move things around further.
2015-09-16 00:58:48 -04:00
eugene yokota
3e5449f02d
Merge pull request #2206 from Duhemm/modularize
...
Bump version number
2015-09-15 19:07:38 -04:00
Martin Duhem
09c322a7b1
Bump version number
2015-09-16 00:19:05 +02:00
Eugene Yokota
ba7ffa5d4d
Fix compiler bridge name
2015-09-15 03:06:35 -04:00
Eugene Yokota
bb8133eaba
use incremental compiler version instead of sbt version
2015-09-14 23:43:32 -04:00
Eugene Yokota
785c639805
Fix the hardcoded ModuleID to compiler-interface
2015-09-14 22:04:19 -04:00
Eugene Yokota
21a027c487
Fix Compiler.compilers
2015-09-14 21:59:36 -04:00
Eugene Yokota
076ccd7b90
Merge
2015-09-14 10:54:22 -04:00
eugene yokota
128e9eff41
Merge pull request #2204 from Duhemm/modularize
...
Fix all imports
2015-09-14 10:39:13 -04:00
Martin Duhem
c981abd295
Fix all imports
2015-09-14 14:28:09 +02:00
Eugene Yokota
1b55efaf10
remove unused paths
2015-09-14 03:36:36 -04:00
Eugene Yokota
4053ea92ba
Remove source that went into the modules
2015-09-14 03:33:39 -04:00
Eugene Yokota
7132491f6c
Rewire to new modules
2015-09-14 03:27:22 -04:00
Eugene Yokota
0df130fbe2
New scalariform
2015-09-14 01:22:52 -04:00
Eugene Yokota
f26f95fe6a
Reorganize subprojects around
2015-09-13 01:13:42 -04:00
Martin Duhem
ce915b23ba
Retrieve java compiler interfaces using Ivy
...
Previously the component compiler depended on a `componentID` added to
some interfaces to be able to compile the compiler interface. sbt's
launcher placed artifacts marked with this `componentID` in a special
directory that was then used by the ComponentCompiler to be able to
compile the compiler interface.
This commit modifies the ComponentCompiler so that it does not expect
these components to be already present in some directory, but instead
downloads it using Ivy when required.
2015-09-11 13:53:51 +02:00
Martin Duhem
0cc451b8b2
Fix deprecation message
2015-09-11 10:22:33 +02:00
Martin Duhem
c74eae096f
Rename binary form of compiler bridge
...
This will avoid all clashes between modules that may have the same name
as other components of sbt, or two different compiler bridges that would
happen to have the same name.
2015-09-11 10:21:45 +02:00
Martin Duhem
f86b8163e8
Retrieve compiler bridge sources in temp directory
...
Note that they won't be downloaded again, because the component compiler
will look for a previously-compiled version of the compiler bridge
before trying to fetch the sources again. If they've already been
downlaoded, then they have been compiled and a compiled version of the
compiler bridge already exists.
2015-09-11 10:20:05 +02:00
Martin Duhem
d110e6937b
Specify the compiler bridge module in a setting
...
In order to restore reproducibility of builds, we no longer cascade over
the possibly available versions of the compiler bridge sources (a
specific version of the bridge sources may not be available one day, but
exist on the next day), but rather let the build definition configure
which module to use.
Fixes sbt/sbt#2196
2015-09-11 10:12:02 +02:00
eugene yokota
d4f7977c42
Merge pull request #2201 from fkorotkov/javac-line-content-fixes
...
Use getPosition method to get an offset position instead of using a line number
2015-09-10 22:33:52 -04:00
eugene yokota
57321bf6bc
Merge pull request #2192 from DavidPerezIngeniero/0.13
...
More robustness when using the tasks and settings command
2015-09-10 21:14:57 -04:00
fkorotkov
cf8d7fbdff
Use getPosition method to get an offset position instead of using line number
2015-09-10 16:35:09 -07:00
Martin Duhem
4f0b1071df
Retrieve version of compiler interface from properties file
...
Previously we used the version of the component manager. However, these
two versions do not need to be in sync, which would make us try to
retrieve the wrong version of the compiler interface sources.
2015-09-09 16:49:52 +02:00
eugene yokota
5401a77b86
Merge pull request #2197 from Duhemm/fix-2196
...
Fixes #2196 , Specify the compiler bridge module in a setting
2015-09-08 23:23:48 -04:00
Eugene Yokota
90f3b7eb9e
Fixes build
2015-09-08 17:06:24 -04:00
eugene yokota
1759027139
Merge pull request #3 from Duhemm/compiler-interface-logging
...
Compiler interface logging (sbt/sbt#2177 )
2015-09-08 16:46:56 -04:00
Martin Duhem
f87fe3fb16
Update sbt modules, migrate to scalatest
...
- Update sbt/util to 1.0.0-M3
- Update sbt/librarymanagement to 1.0.0-M2
Also, migrate the tests from specs2 to scalatest.
2015-09-08 09:57:12 +02:00
eugene yokota
589bb1a340
Merge pull request #13 from sbt/wip/packagenames2
...
package name change and test migration
2015-09-07 02:51:08 -04:00