Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix scripted tests when the dotty artifact is not in cache | Guillaume Martres | 2016-11-22 | 1 | -4/+11 |
| | |||||
* | Propagate memory setting to tests | Felix Mulder | 2016-11-22 | 1 | -4/+9 |
| | |||||
* | dotty-bridge is now called dotty-sbt-bridge | Guillaume Martres | 2016-11-22 | 1 | -4/+4 |
| | |||||
* | Redefine scripted test | Felix Mulder | 2016-11-22 | 1 | -2/+8 |
| | |||||
* | Add drone integration | Felix Mulder | 2016-11-22 | 1 | -1/+1 |
| | |||||
* | Disable scaladoc generation for dotty-compiler | Guillaume Martres | 2016-11-22 | 1 | -0/+5 |
| | | | | | We still publish an empty dotty-compiler_2.11-javadoc.jar to make sonatype happy. | ||||
* | Disable script tests, should be done by nightly | Felix Mulder | 2016-11-22 | 1 | -2/+1 |
| | |||||
* | Rename sbt bin project to `dotty-bin-tests` | Felix Mulder | 2016-11-22 | 1 | -3/+8 |
| | | | | | Otherwise this would get picked up by eclipse plugin as a project named `bin` | ||||
* | Make every project use the new directory structure | Guillaume Martres | 2016-11-22 | 1 | -5/+11 |
| | |||||
* | Remove unnecessary aliases | Guillaume Martres | 2016-11-22 | 1 | -4/+0 |
| | | | | These commands already work without defining aliases | ||||
* | Replace dotc task by run, make dotc an alias of run | Guillaume Martres | 2016-11-22 | 1 | -1/+3 |
| | |||||
* | Move bridge to correct location, fix unmanaged sources in build | Felix Mulder | 2016-11-22 | 1 | -2/+2 |
| | |||||
* | The root project now aggregates the other projects | Guillaume Martres | 2016-11-22 | 1 | -1/+7 |
| | | | | | Before this commit, commands such as "test" would not run anything, which means that the JUnit tests were never run. | ||||
* | Run dotty tests with the correct baseDirectory | Guillaume Martres | 2016-11-22 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | Before this commit, Build.scala contained: baseDirectory in run := baseDirectory.value / "..", The goal of this line is that when invoking the compiler using `run` or `dotc`, the working directory is the root of the dotty project, which is convenient for testing. However, this line also affects the working directory of `dotty-compiler/runPartestRunner`, but not of `dotty-compiler/test`. The result was that `dotty-compiler/test` was broken, and fixing the paths in the code would break `partest`. We solve this by using a different baseDirectory when running partest. | ||||
* | Fix partest commands | Guillaume Martres | 2016-11-22 | 1 | -6/+6 |
| | |||||
* | Add packageAll alias in root project | Guillaume Martres | 2016-11-22 | 1 | -0/+1 |
| | | | | | Otherwise `packageAll` by itself as used in aliases like `partest` won't work. | ||||
* | Move `dottydoc` -> `doc-tool` | Felix Mulder | 2016-11-22 | 1 | -2/+2 |
| | |||||
* | Make `dotr` run binaries similar to script in bin | Felix Mulder | 2016-11-22 | 1 | -2/+29 |
| | |||||
* | Add `dotc` command with sane classpath | Felix Mulder | 2016-11-22 | 1 | -5/+22 |
| | |||||
* | Add `repl` command | Felix Mulder | 2016-11-22 | 1 | -6/+23 |
| | |||||
* | Move compiler and compiler tests to compiler dir | Felix Mulder | 2016-11-22 | 1 | -27/+35 |
| | |||||
* | Move (most) unit tests to correct locations | Felix Mulder | 2016-11-22 | 1 | -1/+4 |
| | | | | | | Should still perhaps move `test/dotc/tests.scala` and the others in the same directory to a better more cohesive location. Would like to delete the worksheets as well - but maybe they hold sentimental value... | ||||
* | Fix "sbt run" | Guillaume Martres | 2016-11-22 | 1 | -0/+3 |
| | | | | | | Broken since the dotty jars were removed from the JVM bootclasspath. I think the proper solution is to use the Scala bootclasspath to pass all the necessary jars but this will do for now. | ||||
* | Increanse Jenkins max heap for 1.3G to 1.5G | Guillaume Martres | 2016-11-22 | 1 | -1/+1 |
| | | | | | | The fix to partest to make it compile files in subdirectories means that we're compiling more things and using more heap and has resulted in tests failing with OutOfMemoryError. Hopefully this fixes that. | ||||
* | Fix JUnit tests by always packaging everything | Guillaume Martres | 2016-11-22 | 1 | -8/+12 |
| | | | | | | Running `packageAll` is now required before running the tests, this commit enforces this, by making `javaOptions` depend on `packageAll`, this requires rewriting `packageAll` to be a task instead of a command alias. | ||||
* | Move sjs, make sure that partest compiles everything in dirs | Felix Mulder | 2016-11-22 | 1 | -38/+48 |
| | |||||
* | Add bin project to separate scripted tests from compiler tests | Felix Mulder | 2016-11-22 | 1 | -6/+17 |
| | |||||
* | Add dotty-library to classpath in dottydoc tests | Felix Mulder | 2016-11-22 | 1 | -7/+9 |
| | |||||
* | Create dotty-lib.jar for run tests | Felix Mulder | 2016-11-22 | 1 | -6/+29 |
| | |||||
* | separate lib from compiler | Felix Mulder | 2016-11-22 | 1 | -13/+29 |
| | |||||
* | Move sbt-bridge | Felix Mulder | 2016-11-22 | 1 | -1/+1 |
| | |||||
* | Report git-hash used to package the distribution - Closes #1319 | Bartosz Krasiński | 2016-11-12 | 1 | -0/+4 |
| | |||||
* | Remove setting to not publish docs for dotty project | Felix Mulder | 2016-10-26 | 1 | -3/+0 |
| | |||||
* | Merge pull request #1492 from dotty-staging/add-inline | Guillaume Martres | 2016-10-06 | 1 | -0/+3 |
|\ | | | | | Implement inline | ||||
| * | Disable scaladoc generation for dotty | Guillaume Martres | 2016-10-02 | 1 | -0/+3 |
| | | | | | | | | | | This makes "publishLocal" much faster which is extremely useful when working on the sbt bridge. | ||||
* | | Merge pull request #1494 from martijnhoekstra/wintests | Felix Mulder | 2016-10-06 | 1 | -1/+1 |
|\ \ | |/ |/| | [WIP] fix encoding issues | ||||
| * | honor -encoding compiler flag and defaults | Martijn Hoekstra | 2016-09-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | rename test/pos/valueclasses to pos_valueclasses tests/pos/valueclasses generates a valueclasses.flags file in /tests/partest-generated/pos that conflicts with the valueClasses.flags file that tests/neg/valueClasses.scala tries to create | ||||
* | | delegate compilation info to sbt reporter | Guillaume Massé | 2016-09-22 | 1 | -6/+9 |
| | | |||||
* | | cleanBridge command to clean sbt cache | Guillaume Massé | 2016-09-21 | 1 | -0/+17 |
| | | |||||
* | | Merge pull request #1529 from dotty-staging/remove/scoverage-sbt-plugin | Guillaume Martres | 2016-09-21 | 1 | -2/+0 |
|\ \ | |/ |/| | Remove scoverage sbt plugin | ||||
| * | Remove scoverage sbt plugin | Guillaume Martres | 2016-09-21 | 1 | -2/+0 |
| | | | | | | It doesn't work. | ||||
* | | Get property from environment instead of from sysprops | Felix Mulder | 2016-09-06 | 1 | -1/+1 |
| | | |||||
* | | Bump dottydoc version for nightly builds | Felix Mulder | 2016-09-06 | 1 | -3/+1 |
|/ | |||||
* | Fix #1405: Implement Xprint-diff without external libraries. | Nicolas Stucki | 2016-08-24 | 1 | -1/+0 |
| | |||||
* | Add snapshots resolver | Felix Mulder | 2016-08-19 | 1 | -0/+2 |
| | |||||
* | Implement dotty bridge for doc | Felix Mulder | 2016-08-19 | 1 | -0/+1 |
| | |||||
* | Implement bridge that generates json on `doc` command | Felix Mulder | 2016-08-19 | 1 | -50/+3 |
| | |||||
* | Add scaladoc interface stub | Felix Mulder | 2016-08-19 | 1 | -0/+1 |
| | |||||
* | Add `currentEntity` to templating API | Felix Mulder | 2016-08-19 | 1 | -1/+1 |
| | |||||
* | Remove client from dottydoc - no more Scala.JS deps! | Felix Mulder | 2016-08-19 | 1 | -18/+6 |
| |