Skip to content

Commit b7c352a

Browse files
retronympaulp
authored andcommitted
Merge v2.10.1-326-g4f8c306' into merge/v2.10.1-326-g4f8c306-to-master
================================================================ Merge commit 'v2.10.1-326-g4f8c306' into merge/v2.10.1-326-g4f8c306-to-master Conflicts: src/compiler/scala/tools/nsc/typechecker/SuperAccessors.scala src/reflect/scala/reflect/runtime/JavaMirrors.scala ================================================================ Merge -s ours 4e64a27 ([nomaster commit range]) ================================================================ Merge commit '0ae7e55' into merge/v2.10.1-326-g4f8c306-to-master Conflicts: src/compiler/scala/tools/nsc/typechecker/Macros.scala
2 parents 4f8c306 + be405ee commit b7c352a

File tree

2,920 files changed

+45769
-83743
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,920 files changed

+45769
-83743
lines changed

.gitattributes

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
1+
# fallback on built-in heuristics
2+
# this must be first so later entries will override it
3+
* text=auto
4+
15
# These files are text and should be normalized (convert crlf => lf)
26
*.c text
37
*.check text
48
*.css text
9+
*.flags text
510
*.html text
611
*.java text
712
*.js text
13+
*.policy text
814
*.sbt text
915
*.scala text
1016
*.sh text

.mailmap

Lines changed: 57 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,74 @@
1-
Aleksandar Prokopec <aleksandar@aleksandar-Latitude-E6500.(none)>
2-
Aleksandar Prokopec <aleksandar@htpc.(none)>
3-
Aleksandar Prokopec <aleksandar@htpc-axel22.(none)>
4-
Aleksandar Prokopec <[email protected]>
1+
Adriaan Moors <[email protected]>
2+
3+
54
Aleksandar Prokopec <[email protected]>
5+
Aleksandar Prokopec <[email protected]> <[email protected]>
6+
Aleksandar Prokopec <[email protected]> <aleksandar@aleksandar-Latitude-E6500.(none)>
7+
Aleksandar Prokopec <[email protected]> <aleksandar@htpc-axel22.(none)>
8+
Aleksandar Prokopec <[email protected]> <aleksandar@htpc.(none)>
9+
Aleksandar Prokopec <[email protected]> <[email protected]>
10+
Aleksandar Prokopec <[email protected]> <[email protected]>
11+
Alex Cruise <[email protected]>
12+
613
Antonio Cunei <[email protected]>
14+
15+
Buraq Emir <[email protected]>
716
Caoyuan Deng <[email protected]>
817
Chris Hodapp <[email protected]>
918
Chris James <[email protected]>
1019
Christopher Vogt <[email protected]>
20+
21+
1122
Damien Obristi <[email protected]>
12-
Daniel C. Sobral <dcs@dcs-132-CK-NF79.(none)>
23+
Daniel C. Sobral <[email protected]>
24+
Daniel C. Sobral <[email protected]> <dcs@dcs-132-CK-NF79.(none)>
25+
Daniel Lorch <[email protected]>
26+
Erik Stenman <[email protected]>
27+
Eugene Burmako <[email protected]>
28+
29+
30+
1331
Ilya Sergei <[email protected]>
14-
Ingo Maier <[email protected]>
32+
Ingo Maier <[email protected]>
33+
34+
Josh Suereth <[email protected]>
35+
36+
Julien Eberle <[email protected]>
1537
Kenji Yoshida <[email protected]>
38+
Luc Bourlier <[email protected]>
39+
1640
Luc Bourlier <[email protected]>
17-
Martin Odersky <[email protected]>
41+
Martin Odersky <[email protected]>
42+
43+
Michael Pradel <[email protected]>
44+
Michel Schinz <[email protected]>
45+
Miguel Garcia <[email protected]>
46+
47+
Mirco Dotta <[email protected]>
48+
49+
Moez A. Abdel-Gawad <[email protected]>
50+
Mohsen Lesani <[email protected]>
1851
Nada Amin <[email protected]>
19-
Nada Amin <[email protected]>
52+
53+
2054
Natallie Baikevich <[email protected]>
55+
Nikolay Mihaylov <[email protected]>
56+
Paolo Giarrusso <[email protected]>
2157
Pavel Pavlov <[email protected]>
2258
Philipp Haller <[email protected]>
59+
60+
Philippe Altherr <[email protected]>
61+
Raphaël Noir <[email protected]>
2362
Roland Kuhn <[email protected]>
2463
Rüdiger Klaehn <[email protected]>
64+
Sebastian Hack <[email protected]>
65+
Simon Ochsenreither <[email protected]>
66+
Stepan Koltsov <[email protected]>
2567
Stéphane Micheloud <[email protected]>
68+
Unknown Committer <[email protected]>
69+
70+
71+
Viktor Klang <[email protected]>
72+
Vincent Cremet <[email protected]>
73+
Vojin Jovanovic <[email protected]>
74+

META-INF/MANIFEST.MF

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@ Eclipse-LazyStart: true
77
Bundle-ClassPath:
88
.,
99
bin,
10-
lib/fjbg.jar,
1110
lib/jline.jar,
12-
lib/msil.jar
1311
Export-Package:
1412
scala.tools.nsc,
1513
scala.tools.nsc.ast,
@@ -47,11 +45,6 @@ Export-Package:
4745
scala.reflect.runtime,
4846
scala.reflect.internal.transform,
4947
scala.reflect.api,
50-
ch.epfl.lamp.compiler.msil,
51-
ch.epfl.lamp.compiler.msil.emit,
52-
ch.epfl.lamp.compiler.msil.util,
53-
ch.epfl.lamp.fjbg,
54-
ch.epfl.lamp.util
5548
Require-Bundle:
5649
org.apache.ant,
5750
org.scala-ide.scala.library

README.rst

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,17 @@ and how to build it. For information about Scala as a language, you can visit
77
the web site http://www.scala-lang.org/
88

99
Part I. The repository layout
10-
--------------------------------------------------------------------------------
10+
--------------------------------------------------------------------------------
1111

1212
Follows the file layout of the Scala repository. Files marked with a † are not
1313
part of the repository but are either automatically generated by the
14-
build script or user-created if needed. This is not a complete listing. ::
14+
build script or user-created if needed. This is not a complete listing. ::
1515
scala/
1616
+--build/ Build products output directory for ant.
1717
+--build.xml The main Ant build script.
1818
+--dist/ The destination folder for Scala distributions.
1919
+--docs/ Documentation and sample code.
2020
+--lib/ Pre-compiled libraries for the build.
21-
| +--fjbg.jar The Java byte-code generation library.
2221
| +--scala-compiler.jar The stable reference ('starr') compiler jar
2322
| +--scala-library.jar The stable reference ('starr') library jar
2423
| +--scala-library-src.jar A snapshot of the source used to build starr.
@@ -68,7 +67,7 @@ description of the four layers that SABBUS uses, from bottom to top:
6867
- ``strap``: a test layer used to check stability of the build.
6968

7069
^^^^^^^^^^^^^^^^^^^^^^^^
71-
DEPENDANT CHANGES:
70+
DEPENDENT CHANGES:
7271
^^^^^^^^^^^^^^^^^^^^^^^^
7372
SABBUS compiles, for each layer, the Scala library first and the compiler next.
7473
That means that any changes in the library can immediately be used in the
@@ -111,12 +110,12 @@ Part III. Common use-cases
111110

112111
- ``ln -s build/quick/bin qbin`` (once):
113112
- ``ant && qbin/scalac -d sandbox sandbox/test.scala && qbin/scala -cp sandbox Test``
114-
113+
115114
Incrementally builds quick, and then uses it to compile and run the file
116115
``sandbox/test.scala``. This is a typical debug cycle.
117116

118117
- ``ant replacelocker``
119-
118+
120119
"unfreezes" locker by updating it to match the current source code.
121120

122121
- This will delete quick so as not to mix classes compiled with different
@@ -137,7 +136,7 @@ Part III. Common use-cases
137136
ANT_OPTS="-Xms512M -Xmx2048M -Xss1M -XX:MaxPermSize=128M" ant docs
138137

139138
- ``ant dist``
140-
139+
141140
Builds a distribution.
142141

143142
- Rebuilds locker from scratch (to make sure it bootstraps).

0 commit comments

Comments
 (0)