diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 87fb00565..31c6cf87b 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -1,7 +1,11 @@ --- layout: page title: Swift Contributors -permalink: /CONTRIBUTORS + +# Weirdly, CONTRIBUTORS.md is getting rendered as CONTROBUTORS.html. +# That permalink setting, though, is getting rendered in it's rel=canonical, +# and we don't want it to be broken. +permalink: /CONTRIBUTORS.html --- {% include_relative CONTRIBUTORS.txt %} diff --git a/Gemfile b/Gemfile index 8c1ceb7e7..419277678 100644 --- a/Gemfile +++ b/Gemfile @@ -4,4 +4,8 @@ source 'https://rubygems.org' gem 'jekyll', '~> 4.2.1' gem 'jekyll-redirect-from' +# html-proofer checks for broken links. +# used in docker-compose.yml test job +gem 'html-proofer' + gem "webrick", "~> 1.7" diff --git a/Gemfile.lock b/Gemfile.lock index 2964a3c93..499672dac 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,19 +1,44 @@ GEM remote: https://rubygems.org/ specs: + Ascii85 (1.1.0) addressable (2.8.0) public_suffix (>= 2.0.2, < 5.0) + afm (0.2.2) + async (2.6.4) + console (~> 1.10) + fiber-annotation + io-event (~> 1.1) + timers (~> 4.1) colorator (1.1.0) concurrent-ruby (1.1.10) + console (1.23.2) + fiber-annotation + fiber-local em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) + ethon (0.16.0) + ffi (>= 1.15.0) eventmachine (1.2.7) ffi (1.15.5) + fiber-annotation (0.2.0) + fiber-local (1.0.0) forwardable-extended (2.6.0) + hashery (2.1.2) + html-proofer (5.0.8) + addressable (~> 2.3) + async (~> 2.1) + nokogiri (~> 1.13) + pdf-reader (~> 2.11) + rainbow (~> 3.0) + typhoeus (~> 1.3) + yell (~> 2.0) + zeitwerk (~> 2.5) http_parser.rb (0.8.0) i18n (1.10.0) concurrent-ruby (~> 1.0) + io-event (1.3.2) jekyll (4.2.2) addressable (~> 2.4) colorator (~> 1.0) @@ -44,26 +69,44 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.4.0) + nokogiri (1.15.4-arm64-darwin) + racc (~> 1.4) pathutil (0.16.2) forwardable-extended (~> 2.6) + pdf-reader (2.11.0) + Ascii85 (~> 1.0) + afm (~> 0.2.1) + hashery (~> 2.0) + ruby-rc4 + ttfunk public_suffix (4.0.7) + racc (1.7.1) + rainbow (3.1.1) rb-fsevent (0.11.1) rb-inotify (0.10.1) ffi (~> 1.0) rexml (3.2.5) rouge (3.28.0) + ruby-rc4 (0.1.5) safe_yaml (1.0.5) sassc (2.4.0) ffi (~> 1.9) terminal-table (2.0.0) unicode-display_width (~> 1.1, >= 1.1.1) + timers (4.3.5) + ttfunk (1.7.0) + typhoeus (1.4.0) + ethon (>= 0.9.0) unicode-display_width (1.8.0) webrick (1.7.0) + yell (2.2.2) + zeitwerk (2.6.11) PLATFORMS ruby DEPENDENCIES + html-proofer jekyll (~> 4.2.1) jekyll-redirect-from webrick (~> 1.7) diff --git a/_data/go_further.yml b/_data/go_further.yml index b63373873..589b699a0 100644 --- a/_data/go_further.yml +++ b/_data/go_further.yml @@ -3,6 +3,7 @@ content_type: article content_url: /documentation/articles/value-and-reference-types.html thumbnail_url: #TBD + thumbnail_alt: release_date: 2023-04-29 external: false - title: "Generics" @@ -10,6 +11,7 @@ content_type: video content_url: https://developer.apple.com/videos/play/wwdc2022/110352/ thumbnail_url: /assets/images/getting-started/swift-generics-thumbnail.jpg + thumbnail_alt: "A block thumbnail image with three emoji icons: a femail farmer, a cow, and a carrot." release_date: 2021-06-09 external: true - title: "Concurrency" @@ -17,6 +19,8 @@ content_type: video content_url: https://developer.apple.com/videos/play/wwdc2021/10132/ thumbnail_url: /assets/images/getting-started/meet-async-await-thumbnail.jpg + thumbnail_alt: | + A thumbnail image describing a concurrent sequence diagram with five blocks: green into yellow into purple into another yello into another green. release_date: 2021-06-08 external: true - title: "Regular Expressions" @@ -24,6 +28,7 @@ content_type: video content_url: https://developer.apple.com/videos/play/wwdc2022/110357/ thumbnail_url: /assets/images/getting-started/regular-expression-thumbnail.jpg + thumbnail_alt: "An image describing a block of code about Regular Expression syntax." release_date: 2022-06-07 external: true \ No newline at end of file diff --git a/_data/navigation.yml b/_data/navigation.yml index 5dab231bb..137841426 100644 --- a/_data/navigation.yml +++ b/_data/navigation.yml @@ -199,7 +199,7 @@ - title: Blog Post Contributions name: website-and-blog-post-contributions - title: Swift Evolution - name: evolution-process + name: swift-evolution - title: Good First Issues name: good-first-issues - title: Contributing Code diff --git a/_includes/footer.html b/_includes/footer.html index 48b9c2549..287580085 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -4,8 +4,8 @@
Copyright © {{ site.time | date: '%Y' }} Apple Inc. All rights reserved.
Swift and the Swift logo are trademarks of Apple Inc.
- Privacy Policy - Cookies + Privacy Policy + Cookies