Skip to content

Commit a4687e8

Browse files
committed
Use HTTPS for all dotty.epfl.ch links
1 parent 7ec55b1 commit a4687e8

22 files changed

+73
-73
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ Dotty
66
[![Build Status](https://travis-ci.org/nicolasstucki/dotty-website-linkcheck.svg?branch=master)](https://travis-ci.org/nicolasstucki/dotty-website-linkcheck)
77

88
* [Homepage](http://dotty.epfl.ch)
9-
* [Documentation](http://dotty.epfl.ch/docs)
9+
* [Documentation](https://dotty.epfl.ch/docs)
1010

1111
Try it out
1212
==========
13-
To try it in your project see also the [Getting Started User Guide](http://dotty.epfl.ch/#getting-started).
13+
To try it in your project see also the [Getting Started User Guide](https://dotty.epfl.ch/#getting-started).
1414

1515
Code of Conduct
1616
===============
@@ -20,7 +20,7 @@ other more direct lines of communication such as email.
2020

2121
How to Contribute
2222
=================
23-
* [Getting Started as Contributor](http://dotty.epfl.ch/docs/contributing/getting-started.html)
23+
* [Getting Started as Contributor](https://dotty.epfl.ch/docs/contributing/getting-started.html)
2424
* [Awesome Error Messages](http://scala-lang.org/blog/2016/10/14/dotty-errors.html)
2525
* [Issues](https://github.com/lampepfl/dotty/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22)
2626

compiler/src/dotty/tools/dotc/config/ScalaSettings.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ class ScalaSettings extends Settings.SettingGroup {
159159
//.withPostSetHook( _ => YprofileEnabled.value = true )
160160

161161
// Extremely experimental language features
162-
val YnoKindPolymorphism: Setting[Boolean] = BooleanSetting("-Yno-kind-polymorphism", "Enable kind polymorphism (see http://dotty.epfl.ch/docs/reference/kind-polymorphism.html). Potentially unsound.")
162+
val YnoKindPolymorphism: Setting[Boolean] = BooleanSetting("-Yno-kind-polymorphism", "Enable kind polymorphism (see https://dotty.epfl.ch/docs/reference/kind-polymorphism.html). Potentially unsound.")
163163

164164
/** Area-specific debug output */
165165
val YexplainLowlevel: Setting[Boolean] = BooleanSetting("-Yexplain-lowlevel", "When explaining type errors, show types at a lower level.")

compiler/src/dotty/tools/dotc/parsing/Parsers.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2035,7 +2035,7 @@ object Parsers {
20352035
// since we want to be able to compile the standard library.
20362036
if (call `ne` nme.???)
20372037
syntaxError(
2038-
"Scala 2 macros are not supported, see http://dotty.epfl.ch/docs/reference/dropped-features/macros.html",
2038+
"Scala 2 macros are not supported, see https://dotty.epfl.ch/docs/reference/dropped-features/macros.html",
20392039
start)
20402040
unimplementedExpr
20412041
case COLONEOL =>

compiler/src/dotty/tools/dotc/typer/Typer.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2757,14 +2757,14 @@ class Typer extends Namer
27572757
readaptSimplified(Inliner.inlineCall(newCall))
27582758
}
27592759
else if (ctx.settings.XignoreScala2Macros.value) {
2760-
ctx.warning("Scala 2 macro cannot be used in Dotty, this call will crash at runtime. See http://dotty.epfl.ch/docs/reference/dropped-features/macros.html", tree.sourcePos.startPos)
2760+
ctx.warning("Scala 2 macro cannot be used in Dotty, this call will crash at runtime. See https://dotty.epfl.ch/docs/reference/dropped-features/macros.html", tree.sourcePos.startPos)
27612761
Throw(New(defn.MatchErrorClass.typeRef, Literal(Constant(s"Reached unexpanded Scala 2 macro call to ${tree.symbol.showFullName} compiled with -Xignore-scala2-macros.")) :: Nil))
27622762
.withType(tree.tpe)
27632763
.withSpan(tree.span)
27642764
}
27652765
else {
27662766
ctx.error(
2767-
"""Scala 2 macro cannot be used in Dotty. See http://dotty.epfl.ch/docs/reference/dropped-features/macros.html\n"
2767+
"""Scala 2 macro cannot be used in Dotty. See https://dotty.epfl.ch/docs/reference/dropped-features/macros.html\n"
27682768
|To turn this error into a warning, pass -Xignore-scala2-macros to the compiler""".stripMargin, tree.sourcePos.startPos)
27692769
tree
27702770
}

docs/_includes/features.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ <h1 id="so-features">So, features?</h1>
99
</colgroup>
1010
<tbody>
1111
<tr>
12-
<td><a href="http://dotty.epfl.ch/docs/reference/new-types/intersection-types.html">Intersection Types</a></td>
12+
<td><a href="https://dotty.epfl.ch/docs/reference/new-types/intersection-types.html">Intersection Types</a></td>
1313
<td>Implemented</td>
1414
</tr>
1515
<tr>
16-
<td><a href="http://dotty.epfl.ch/docs/reference/new-types/union-types.html">Union Types</a></td>
16+
<td><a href="https://dotty.epfl.ch/docs/reference/new-types/union-types.html">Union Types</a></td>
1717
<td>Implemented</td>
1818
</tr>
1919
<tr>
2020
<td><a href="https://dotty.epfl.ch/docs/reference/new-types/type-lambdas.html">Type lambdas</a></td>
2121
<td>Implemented</td>
2222
</tr>
2323
<tr>
24-
<td><a href="http://dotty.epfl.ch/docs/reference/contextual/implicit-function-types.html">Context query</a></td>
24+
<td><a href="https://dotty.epfl.ch/docs/reference/contextual/implicit-function-types.html">Context query</a></td>
2525
<td>Implemented</td>
2626
</tr>
2727
<tr>
@@ -65,19 +65,19 @@ <h1 id="so-features">So, features?</h1>
6565
<td>Implemented</td>
6666
</tr>
6767
<tr>
68-
<td><a href="http://dotty.epfl.ch/#getting-started">SBT incremental build</a></td>
68+
<td><a href="https://dotty.epfl.ch/#getting-started">SBT incremental build</a></td>
6969
<td>Implemented</td>
7070
</tr>
7171
<tr>
72-
<td><a href="http://dotty.epfl.ch/docs/reference/changed-features/pattern-matching.html">Option-less pattern matching</a></td>
72+
<td><a href="https://dotty.epfl.ch/docs/reference/changed-features/pattern-matching.html">Option-less pattern matching</a></td>
7373
<td>Implemented</td>
7474
</tr>
7575
<tr>
76-
<td><a href="http://dotty.epfl.ch/docs/reference/contextual/multiversal-equality.html">Multiversal equality</a></td>
76+
<td><a href="https://dotty.epfl.ch/docs/reference/contextual/multiversal-equality.html">Multiversal equality</a></td>
7777
<td>Implemented</td>
7878
</tr>
7979
<tr>
80-
<td><a href="http://dotty.epfl.ch/docs/reference/metaprogramming/erased-terms.html">Erased Terms</a></td>
80+
<td><a href="https://dotty.epfl.ch/docs/reference/metaprogramming/erased-terms.html">Erased Terms</a></td>
8181
<td>Implemented</td>
8282
</tr>
8383
<tr>
@@ -101,7 +101,7 @@ <h1 id="so-features">So, features?</h1>
101101
<td>Considered</td>
102102
</tr>
103103
<tr>
104-
<td>and many more, check the <a href="http://dotty.epfl.ch/docs/reference/overview.html">overview page</a> for a comprehensive list</td>
104+
<td>and many more, check the <a href="https://dotty.epfl.ch/docs/reference/overview.html">overview page</a> for a comprehensive list</td>
105105
<td></td>
106106
</tr>
107107
</tbody>
@@ -112,7 +112,7 @@ <h1 id="talks-on-dotty">Talks on Dotty?</h1>
112112
<li><a href="https://www.youtube.com/watch?v=GHzWqJKFCk4">Scala's Road Ahead</a> by Martin Odersky (<a href="http://www.slideshare.net/Odersky/scala-days-nyc-2016">slides</a>)</li>
113113
<li><a href="https://www.youtube.com/watch?v=WxyyJyB_Ssc">Compilers are Databases</a> by Martin Odersky (<a href="http://www.slideshare.net/Odersky/compilers-are-databases">slides</a>)</li>
114114
<li><a href="https://www.youtube.com/watch?v=aftdOFuVU1o">Exploring the future of Scala</a> by Dmitry Petrashko (<a href="https://d-d.me/scalaworld2015/#/">slides</a>)</li>
115-
<li><a href="http://dotty.epfl.ch/docs/resources/talks.html">Deep Dive with Dotty</a></li>
115+
<li><a href="https://dotty.epfl.ch/docs/resources/talks.html">Deep Dive with Dotty</a></li>
116116
</ul>
117117
<h1 id="i-have-more-questions">I have more questions!</h1>
118118
<div class="centered-text">

docs/blog/_posts/2017-05-31-first-dotty-milestone-release.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ is slated to become Scala 3.0. This is an ongoing development,
2020
transparently developed as open source software. The Dotty project
2121
started more than 4 years ago. It reached a major milestone in 2015 by
2222
achieving
23-
[bootstrap](http://dotty.epfl.ch/blog/2015/10/23/dotty-compiler-bootstraps.html),
23+
[bootstrap](https://dotty.epfl.ch/blog/2015/10/23/dotty-compiler-bootstraps.html),
2424
that is, showing that the new compiler could compile itself. Today we
2525
have reached another milestone with this first release of the
2626
codebase. Developments will not stop here, but they will in the future
@@ -63,19 +63,19 @@ You can try it out there without installing anything.
6363
# What’s in the 0.1.2-RC1 technology preview?
6464
This technology preview demonstrates new language features planned for Scala 3:
6565

66-
- [Intersection Types](http://dotty.epfl.ch/docs/reference/intersection-types.html)
67-
- [Union Types](http://dotty.epfl.ch/docs/reference/union-types.html)
68-
- [Trait Parameters](http://dotty.epfl.ch/docs/reference/trait-parameters.html)
69-
- [Enumerations](http://dotty.epfl.ch/docs/reference/enums/enums.html)
70-
- [Algebraic Data Types](http://dotty.epfl.ch/docs/reference/enums/adts.html)
71-
- [By-Name Implicits](http://dotty.epfl.ch/docs/reference/implicit-by-name-parameters.html)
66+
- [Intersection Types](https://dotty.epfl.ch/docs/reference/intersection-types.html)
67+
- [Union Types](https://dotty.epfl.ch/docs/reference/union-types.html)
68+
- [Trait Parameters](https://dotty.epfl.ch/docs/reference/trait-parameters.html)
69+
- [Enumerations](https://dotty.epfl.ch/docs/reference/enums/enums.html)
70+
- [Algebraic Data Types](https://dotty.epfl.ch/docs/reference/enums/adts.html)
71+
- [By-Name Implicits](https://dotty.epfl.ch/docs/reference/implicit-by-name-parameters.html)
7272

7373
We also ship with tools that help you try out the Dotty platform:
7474

75-
- [IDE features for Visual Studio Code](http://dotty.epfl.ch/docs/usage/ide-support.html)
75+
- [IDE features for Visual Studio Code](https://dotty.epfl.ch/docs/usage/ide-support.html)
7676
- [sbt support, including retro-compatibility with Scala 2](https://github.com/lampepfl/dotty-example-project)
7777

78-
See here for the full [release notes](http://dotty.epfl.ch/docs/release-notes/0.1.2.html).
78+
See here for the full [release notes](https://dotty.epfl.ch/docs/release-notes/0.1.2.html).
7979

8080
## Release schedule
8181

@@ -86,7 +86,7 @@ Starting from this release, we are adopting a time-based release schedule:
8686
- Every 6 weeks, the latest release candidate becomes a release.
8787

8888
At the end of 6 weeks, the milestone will be promoted to a stable release.
89-
See here for the full [version number explanation](http://dotty.epfl.ch/docs/usage/version-numbers.html).
89+
See here for the full [version number explanation](https://dotty.epfl.ch/docs/usage/version-numbers.html).
9090

9191
## What are the next steps?
9292

docs/blog/_posts/2017-07-12-second-dotty-milestone-release.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@ The highlights of this release are:
2121

2222
<!--more-->
2323

24-
This is our second scheduled release according to our [6-week release schedule](http://dotty.epfl.ch/docs/usage/version-numbers.html).
24+
This is our second scheduled release according to our [6-week release schedule](https://dotty.epfl.ch/docs/usage/version-numbers.html).
2525

2626
## What’s in the 0.2.0-RC1 technology preview?
2727
The [previous technology preview](/blog/2017/05/31/first-dotty-milestone-release.html) has shipped new language features planned for Scala 3:
28-
[Intersection Types](http://dotty.epfl.ch/docs/reference/intersection-types.html),
29-
[Union Types](http://dotty.epfl.ch/docs/reference/union-types.html),
30-
[Trait Parameters](http://dotty.epfl.ch/docs/reference/trait-parameters.html),
31-
[Enumerations](http://dotty.epfl.ch/docs/reference/enums/enums.html),
32-
[Algebraic Data Types](http://dotty.epfl.ch/docs/reference/enums/adts.html),
33-
[By-Name Implicits](http://dotty.epfl.ch/docs/reference/implicit-by-name-parameters.html).
28+
[Intersection Types](https://dotty.epfl.ch/docs/reference/intersection-types.html),
29+
[Union Types](https://dotty.epfl.ch/docs/reference/union-types.html),
30+
[Trait Parameters](https://dotty.epfl.ch/docs/reference/trait-parameters.html),
31+
[Enumerations](https://dotty.epfl.ch/docs/reference/enums/enums.html),
32+
[Algebraic Data Types](https://dotty.epfl.ch/docs/reference/enums/adts.html),
33+
[By-Name Implicits](https://dotty.epfl.ch/docs/reference/implicit-by-name-parameters.html).
3434

3535
This technology preview is geared towards improving stability and reliability. It includes:
3636

@@ -291,7 +291,7 @@ good the code generated by the Dotty Linker with global analysis disabled:
291291
## How can you try it out?
292292
We ship with tools that help you try out the Dotty platform:
293293

294-
- [IDE features for Visual Studio Code](http://dotty.epfl.ch/docs/usage/ide-support.html)
294+
- [IDE features for Visual Studio Code](https://dotty.epfl.ch/docs/usage/ide-support.html)
295295
- [sbt support, including retro-compatibility with Scala 2](https://github.com/lampepfl/dotty-example-project)
296296

297297

docs/blog/_posts/2017-09-07-third-dotty-milestone-release.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ You can learn more about Dotty on our [website](http://dotty.epfl.ch).
1919

2020
<!--more-->
2121

22-
This is our third scheduled release according to our [6-week release schedule](http://dotty.epfl.ch/docs/usage/version-numbers.html).
22+
This is our third scheduled release according to our [6-week release schedule](https://dotty.epfl.ch/docs/usage/version-numbers.html).
2323
The [previous technology preview](/blog/2017/07/12/second-dotty-milestone-release.html) improved
2424
stability and reliability:
2525

@@ -44,7 +44,7 @@ This technology preview further improves stability and reliability. Some highlig
4444
## How can you try it out?
4545
We ship with tools that help you try out the Dotty platform:
4646

47-
- [IDE features for Visual Studio Code](http://dotty.epfl.ch/docs/usage/ide-support.html)
47+
- [IDE features for Visual Studio Code](https://dotty.epfl.ch/docs/usage/ide-support.html)
4848
- [sbt support, including retro-compatibility with Scala 2](https://github.com/lampepfl/dotty-example-project)
4949

5050

@@ -120,7 +120,7 @@ According to `git shortlog -sn --no-merges 0.2.0-RC1..0.3.0-RC2` these are:
120120
```
121121

122122
If you want to get your hands dirty with any of this, now is a good moment to get involved!
123-
You can have a look at our [Getting Started page](http://dotty.epfl.ch/docs/contributing/getting-started.html),
123+
You can have a look at our [Getting Started page](https://dotty.epfl.ch/docs/contributing/getting-started.html),
124124
our [Awesome Error Messages](http://scala-lang.org/blog/2016/10/14/dotty-errors.html) or some of
125125
the simple [Dotty issues](https://github.com/lampepfl/dotty/issues?q=is%3Aissue+is%3Aopen+label%3Aexp%3Anovice).
126126
They make perfect entry-points into hacking on the compiler.

docs/blog/_posts/2017-10-16-fourth-dotty-milestone-release.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ You can learn more about Dotty on our [website](http://dotty.epfl.ch).
1919

2020
<!--more-->
2121

22-
This is our fourth scheduled release according to our [6-week release schedule](http://dotty.epfl.ch/docs/usage/version-numbers.html).
22+
This is our fourth scheduled release according to our [6-week release schedule](https://dotty.epfl.ch/docs/usage/version-numbers.html).
2323
The [previous technology preview](/blog/2017/09/07/third-dotty-milestone-release.html) improved
2424
stability and reliability.
2525

@@ -36,7 +36,7 @@ The [new REPL](https://github.com/lampepfl/dotty/pull/2991) instead works by
3636
manipulating ASTs (Abstract Syntax Trees), this is more robust and will make it
3737
easier to develop new features: we have already implemented auto-completion
3838
support (by reusing the APIs we had created for
39-
the [Dotty IDE](http://dotty.epfl.ch/docs/usage/ide-support.html)) and we have
39+
the [Dotty IDE](https://dotty.epfl.ch/docs/usage/ide-support.html)) and we have
4040
plans for displaying API documentation in the REPL.
4141

4242
Note that the user interface of the REPL has not changed: like in the old REPL
@@ -77,7 +77,7 @@ using Dotty with sbt, see the
7777

7878
### IDE support
7979
It is very easy to start using the Dotty IDE in any Dotty project by following
80-
the [IDE guide](http://dotty.epfl.ch/docs/usage/ide-support.html).
80+
the [IDE guide](https://dotty.epfl.ch/docs/usage/ide-support.html).
8181

8282

8383
### Standalone installation
@@ -130,7 +130,7 @@ According to `git shortlog -sn --no-merges 0.3.0-RC2..0.4.0-RC1` these are:
130130
```
131131

132132
If you want to get your hands dirty and contribute to Dotty, now is a good time to get involved!
133-
You can have a look at our [Getting Started page for new contributors](http://dotty.epfl.ch/docs/contributing/getting-started.html),
133+
You can have a look at our [Getting Started page for new contributors](https://dotty.epfl.ch/docs/contributing/getting-started.html),
134134
the [Awesome Error Messages](http://scala-lang.org/blog/2016/10/14/dotty-errors.html) project or some of
135135
the simple [Dotty issues](https://github.com/lampepfl/dotty/issues?q=is%3Aissue+is%3Aopen+label%3Aexp%3Anovice).
136136
They make perfect entry-points into hacking on the compiler.

docs/blog/_posts/2017-12-01-fifth-dotty-milestone-release.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ You can learn more about Dotty on our [website](http://dotty.epfl.ch).
1919

2020
<!--more-->
2121

22-
This is our fifth scheduled release according to our [6-week release schedule](http://dotty.epfl.ch/docs/usage/version-numbers.html).
22+
This is our fifth scheduled release according to our [6-week release schedule](https://dotty.epfl.ch/docs/usage/version-numbers.html).
2323
The [previous technology preview](/blog/2017/10/16/fourth-dotty-milestone-release.html) added
2424
support for Scala 2.12 and came with a brand new REPL.
2525

@@ -137,7 +137,7 @@ using Dotty with sbt, see the
137137

138138
### IDE support
139139
It is very easy to start using the Dotty IDE in any Dotty project by following
140-
the [IDE guide](http://dotty.epfl.ch/docs/usage/ide-support.html).
140+
the [IDE guide](https://dotty.epfl.ch/docs/usage/ide-support.html).
141141

142142

143143
### Standalone installation
@@ -195,7 +195,7 @@ According to `git shortlog -sn --no-merges 0.4.0-RC1..0.5.0-RC1` these are:
195195
```
196196

197197
If you want to get your hands dirty and contribute to Dotty, now is a good time to get involved!
198-
You can have a look at our [Getting Started page for new contributors](http://dotty.epfl.ch/docs/contributing/getting-started.html),
198+
You can have a look at our [Getting Started page for new contributors](https://dotty.epfl.ch/docs/contributing/getting-started.html),
199199
the [Awesome Error Messages](http://scala-lang.org/blog/2016/10/14/dotty-errors.html) project or some of
200200
the simple [Dotty issues](https://github.com/lampepfl/dotty/issues?q=is%3Aissue+is%3Aopen+label%3Aexp%3Anovice).
201201
They make perfect entry-points into hacking on the compiler.

0 commit comments

Comments
 (0)