Skip to content

Commit e23cf00

Browse files
committed
Fixed #swift-evolution menu item and 4 more links
This commit fixes 4 more broken links: the navigation menu item, the reference-less link, and two other blog posts. The `_navigation.yml` and several pages linked to `/contributing/#evolution-process`, and we had an `<a>` tag with `name="evolution-process"`, which is invalid in `htmlproofer`s eyes because it's a link that does not have a reference. Jekyll makes `id`s for every heading automatically, and we have `/contributing/#swift-evolution` that we should link to instead.
1 parent cb037aa commit e23cf00

File tree

5 files changed

+4
-6
lines changed

5 files changed

+4
-6
lines changed

_data/navigation.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@
199199
- title: Blog Post Contributions
200200
name: website-and-blog-post-contributions
201201
- title: Swift Evolution
202-
name: evolution-process
202+
name: swift-evolution
203203
- title: Good First Issues
204204
name: good-first-issues
205205
- title: Contributing Code

_posts/2015-12-03-swift-3-api-design.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,5 +73,5 @@ list](/community/#swift-evolution).
7373
[clang-importer-proposal]: https://github.com/apple/swift-evolution/blob/master/proposals/0005-objective-c-name-translation.md "Better Translation of Objective-C APIs into Swift proposal"
7474
[swift-3-api-guidelines-repo]: https://github.com/apple/swift-3-api-guidelines-review "Swift 3 API Design Guidelines review repository"
7575
[objc-cocoa-guidelines]: https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/CodingGuidelines/CodingGuidelines.html "Objective-C Coding Guidelines for Cocoa"
76-
[swift-evolution]: /contributing/#evolution-process "Swift evolution process"
76+
[swift-evolution]: /contributing/#swift-evolution "Swift evolution process"
7777
[core-libraries]: /core-libraries "Swift core libraries"

_posts/2015-12-03-welcome.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ This website is the home of the Swift project with links to the resources you wi
4040
* The [Swift mailing lists](/community/#mailing-lists) are how we interact
4141
* The [Getting Started](/getting-started/) pages will help you setup a Swift development environment
4242
* The [Download](/download/) page includes pre-built binaries for the supported platforms
43-
* The [Swift Evolution Process](/contributing/#evolution-process) describes how new features are proposed
43+
* The [Swift Evolution Process](/contributing/#swift-evolution) describes how new features are proposed
4444

4545

4646
Welcome to the open source Swift community.

community/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ The current Core Team members are:
5959

6060
[Contact via Forums](https://forums.swift.org/new-message?groupname=language-workgroup)
6161

62-
The Language Steering Group comprises experts that the Swift Project Lead and the Core Team have identified as possessing a balance of perspectives and expertise to review, guide, and strategically align changes to the language mindfully. The Language Steering Group reviews and helps iterate [language evolution proposals](/contributing/#evolution-process) from the community, acting as the approver of these proposals. Workgroup members help drive the Swift language forward coherently to create the best possible general-purpose programming language. The Language Steering Group membership is expected to change over time.
62+
The Language Steering Group comprises experts that the Swift Project Lead and the Core Team have identified as possessing a balance of perspectives and expertise to review, guide, and strategically align changes to the language mindfully. The Language Steering Group reviews and helps iterate [language evolution proposals](/contributing/#swift-evolution) from the community, acting as the approver of these proposals. Workgroup members help drive the Swift language forward coherently to create the best possible general-purpose programming language. The Language Steering Group membership is expected to change over time.
6363

6464
The current Language Steering Group members are:
6565

contributing/_swift-evolution-process.md

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
<a name="evolution-process"></a>
2-
31
## Swift Evolution
42

53
Shaping the future of Swift is a community effort that anyone can participate in via the [Evolution section of the Swift forums][swift-evolution-forums].

0 commit comments

Comments
 (0)