Skip to content

Commit 15a13b0

Browse files
authored
Merge pull request #533 from jarrodwb/fix-links
fix a lot of broken links
2 parents c51dbb4 + a196990 commit 15a13b0

22 files changed

+4115
-4142
lines changed

_layouts/downloadpage.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
</div>
6161

6262
<h3>Release Notes</h3>
63-
For important changes, please consult the <a href="{{ site.baseurl }}/news/{{ page.release_version }}">release notes</a>.
63+
For important changes, please consult the <a href="{{ site.baseurl }}/news#announcements--changelog">release notes</a>.
6464

6565
<h3>Software Requirements</h3>
6666

_layouts/page.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ <h1 id="page-title">{{ page.title }}</h1>
4242
<div id="toc"></div>
4343
<br/>
4444
<div class="alert-info">
45-
<a href="/contribute/documentation.html#updating_scalalangorg"><p><strong>Problem with this page?</strong>
45+
<a href="/contribute/documentation.html#updating-scala-langorg"><p><strong>Problem with this page?</strong>
4646
Please help us fix it!</p></a>
4747
</div>
4848
</div>

blog/_posts/2016-03-14-announcing-the-scala-center.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ half a million developers are using Scala.
2424
Scala is the technology of choice for a vibrant open-source ecosystem,
2525
including popular platforms and frameworks such as
2626
[Spark](http://spark.apache.org/), [Kafka](http://kafka.apache.org/),
27-
[Akka](akka.io), [Finagle](https://twitter.github.io/finagle),
27+
[Akka](http://akka.io), [Finagle](https://twitter.github.io/finagle),
2828
[Cats](http://typelevel.org/cats/), and
2929
[Play](https://www.playframework.com/), to name just a few.
3030

blog/_posts/2016-05-23-scala-moocs-specialization-launched.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,4 @@ you can visit each course's landing page:
3434
- **[Parallel Programming](https://www.coursera.org/learn/parprog1/)**
3535

3636
More info about each course can be found on the [Scala Specialization page](https://www.coursera.org/specializations/scala), or on
37-
the [Scala Center's website](https://scala.epfl.ch/). Questions, or to join the discussion about the Scala Center, visit us in the [Scala Center gitter channel](gitter.im/scala/center)!
38-
39-
37+
the [Scala Center's website](https://scala.epfl.ch/). Questions, or to join the discussion about the Scala Center, visit us in the [Scala Center gitter channel](https://gitter.im/scala/center)!

contribute/codereviews.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ title: Code Review Contributions
55
## Code Review Contributions
66

77
In addition to [bug fixing](./guide.html), you can help us review
8-
[waiting pull requests](#pull_requests_awaiting_comment).
8+
[waiting pull requests](#pull-requests-awaiting-comment).
99
This is also a good (and recommended) way to get to know the feel of
1010
the bug-fixing and submissions process before jumping in with your
1111
own pull requests.

contribute/documentation.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Thanks
2121

2222
The Scala API documentation lives with the scala project source code. There are many ways you can help with improving Scaladoc, including:
2323

24-
* [Log issues for missing scaladoc documentation](./scala-standard-library-api-documentation.html#contribute_api_documentation_bug_reports) -
24+
* [Log issues for missing scaladoc documentation](./scala-standard-library-api-documentation.html#contribute-api-documentation-bug-reports) -
2525
Please *follow the issue submission process closely* to help prevent duplicate issues being created.
2626
* [Claim Scaladoc Issues and Provide Documentation](./scala-standard-library-api-documentation.html) - please claim issues prior to working on a specific scaladoc task to prevent duplication of effort. If you sit on an issue for too long without submitting a pull request, it will revert back to unassigned and you will need to re-claim it.
2727
* You can also just
@@ -61,4 +61,3 @@ to Scala and related projects) is provided on the main
6161

6262
Please read both the
6363
[docs.scala-lang.org contribution](http://docs.scala-lang.org/contribute.html) document and the [scala-lang.org github README](https://github.com/scala/scala-lang#scala-langorg) before embarking on any changes to the Scala language site, as it uses the same Jekyll markdown tool and many of the same conventions as the Scala documentation site.
64-

contribute/guide.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ title: Contributing guide
1717

1818
<div class="row">
1919
<div class="span4 doc-block">
20-
<h3><a href="{{ site.baseurl }}/contribute/#community_tickets">Community issues</a></h3>
20+
<h3><a href="{{ site.baseurl }}/contribute/#community-tickets">Community issues</a></h3>
2121
<p>Get cracking on some easy to approach issues.</p>
2222
</div>
2323
<div class="span4 doc-block">
@@ -52,9 +52,9 @@ unencumbered by copyrights or patents.
5252

5353
This is the impatient developer's checklist for the steps to submit a bug-fix pull request to the Scala project. For more information, description and justification for the steps, follow the links in that step. Further specific instructions for the release of Scala you are targeting can be found in the `CONTRIBUTING.md` file for that [github branch](https://github.com/scala/scala)
5454

55-
1. [Select a bug to fix from JIRA](/contribute/index.html#community_tickets), or if you found the bug yourself and want to fix it, [create a JIRA issue](./bug-reporting-guide.html) (but please
56-
[make sure it's not a duplicate](./bug-reporting-guide.html#reporting_confirmed_bugs_is_a_sin)).
57-
2. Optional ([but recommended](./scala-internals.html#why_its_a_good_idea)), announce your intention to work on the bug on [scala-internals](./scala-internals.html). After all, don't you want to work on a team with
55+
1. [Select a bug to fix from JIRA](/contribute/index.html#community-tickets), or if you found the bug yourself and want to fix it, [create a JIRA issue](./bug-reporting-guide.html) (but please
56+
[make sure it's not a duplicate](./bug-reporting-guide.html#reporting-confirmed-bugs-is-a-sin)).
57+
2. Optional ([but recommended](./scala-internals.html#why-its-a-good-idea)), announce your intention to work on the bug on [scala-internals](./scala-internals.html). After all, don't you want to work on a team with
5858
[these friendly people](./hacker-guide.html#connect) - it's one of the perks of contributing.
5959
3. [Fork the Scala repository](./hacker-guide.html#fork) and clone your fork (if you haven't already).
6060
4. [Create a feature branch](./hacker-guide.html#branch) to work on: use the branch name `issue/NNNN` where NNNN is the JIRA issue number.
@@ -77,4 +77,3 @@ on the [scala-internals](http://groups.google.com/group/scala-internals) mailing
7777

7878
Contributions, big or small, simple or complex, controversial or undisputed, need to materialize as patches against
7979
the Scala project source tree. The [hacker guide](hacker-guide.html) will explain how to materialize your idea into a full-fledged pull request against the Scala code base.
80-

contribute/hacker-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Sometimes it's appealing to hack alone and not to have to interact with others o
2828
this might not be the very best idea. There are people in the Scala community who have spent years accumulating knowledge about Scala libraries and internals. They might provide
2929
unique insights and, what's even better, direct assistance in their areas, so it is not only advantageous, but recommended to communicate with the community about your new patch.
3030

31-
Typically bug fixes and new features start out as an idea or an experiment posted on one of [our mailing lists]({{ site.baseurl }}/community/index.html#mailing_lists) to find out how people feel
31+
Typically bug fixes and new features start out as an idea or an experiment posted on one of [our mailing lists]({{ site.baseurl }}/community/index.html#mailing-lists) to find out how people feel
3232
about things you want to implement. People proficient in certain areas of Scala usually monitor mailing lists, so you'll often get some help
3333
by simply posting a message. But the most efficient way to connect is to cc your message to one of the people responsible for maintaining the aspect of Scala which you wish to contribute to.
3434

contribute/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Coordination of contribution efforts takes place on the
5656
<p>Enhance the Scala tools with features for build tools, IDE plug-ins and other related projects.</p>
5757
</div>
5858
<div class="span4 doc-block">
59-
<h4><a href="./guide.html#larger_changes_new_features">Compiler/Language</a></h4>
59+
<h4><a href="./guide.html#larger-changes-new-features">Compiler/Language</a></h4>
6060
<p>Larger language features and compiler enhancements including language specification and SIPs.</p>
6161
</div>
6262
</div>

contribute/scala-standard-library-api-documentation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ component so that they show up in the correct issue filters.
7575
Please familiarize yourself with the following before contributing
7676
new API documentation to save time, effort, mistakes and repetition.
7777

78-
* [Forking the Repo](./hacker-guide.html#2_set_up) - follow the setup steps through
78+
* [Forking the Repo](./hacker-guide.html#set-up) - follow the setup steps through
7979
the Branch section. If providing new documentation related to an existing JIRA issue, use `issue/NNNN`
8080
or `ticket/NNNN` as the guide states. If providing API documentation with no associated
8181
JIRA issue, use `scaladoc/xxxx` instead.

documentation/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ The `scala` command executes the generated bytecode with the appropriate options
8484

8585
> scala -cp classes HelloWorld
8686

87-
The argument of the `scala` command has to be a top-level object. If that object extends trait [`App`]({{page.docpath}}#scala.App), then all statements contained in that object will be executed; otherwise you have to add a method `main` which will act as the entry point of your program.
87+
The argument of the `scala` command has to be a top-level object. If that object extends trait scala.App, then all statements contained in that object will be executed; otherwise you have to add a method `main` which will act as the entry point of your program.
8888

8989
Here is how the "Hello, world!" example looks like using the `App` trait:
9090

gsoc/2014.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ in much more detail, preferably with their own suggestions and
1616
detailed plans on how they want to proceed. Don't feel constrained by
1717
the provided list! We welcome any of your own challenging ideas, but
1818
make sure that the proposed project satisfies the [main
19-
requirements](#requirements_and_guidelines) mentioned below.
19+
requirements](#requirements-and-guidelines) mentioned below.
2020

2121
### How to get involved
2222

gsoc/2015.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ in much more detail, preferably with their own suggestions and
1616
detailed plans on how they want to proceed. Don't feel constrained by
1717
the provided list! We welcome any of your own challenging ideas, but
1818
make sure that the proposed project satisfies the [main
19-
requirements](#requirements_and_guidelines) mentioned below.
19+
requirements](#requirements-and-guidelines) mentioned below.
2020

2121
### How to get involved
2222

0 commit comments

Comments
 (0)