From d6a1046a47fd63bdba0f798a7b258c5ea4694d25 Mon Sep 17 00:00:00 2001 From: Josh Soref <2119212+jsoref@users.noreply.github.com> Date: Mon, 21 Jul 2025 10:46:42 -0400 Subject: [PATCH 001/113] spelling: , and Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> --- blog/_posts/2017-11-03-zinc-blog-1.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blog/_posts/2017-11-03-zinc-blog-1.0.md b/blog/_posts/2017-11-03-zinc-blog-1.0.md index 18cca4eef..1b7c22aea 100644 --- a/blog/_posts/2017-11-03-zinc-blog-1.0.md +++ b/blog/_posts/2017-11-03-zinc-blog-1.0.md @@ -159,7 +159,7 @@ All in all, this is a high-level summary of our contributions to Zinc 1.0: * Improve infrastructure to attract contributors: * Speed up CI by 7x to have a fast turnaround time, * Add more tests to the project, - * Add more documentation to the APIs, a README and a CONTRIBUTING guide; and, + * Add more documentation to the APIs, a README, and a CONTRIBUTING guide; and, * Add similar high-quality improvements to the build and scripted tests. Find the [list of PRs here](https://github.com/sbt/zinc/pulls?utf8=%E2%9C%93&q=author%3Ajvican%20is%3Ap://github.com/sbt/zinc/pulls?utf8=%E2%9C%93&q=author%3Ajvican%20is%3Apr). From 0a1459cbc976bf251a5e9c5bd707514f68169678 Mon Sep 17 00:00:00 2001 From: Josh Soref <2119212+jsoref@users.noreply.github.com> Date: Mon, 21 Jul 2025 10:59:22 -0400 Subject: [PATCH 002/113] spelling: , the Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> --- _posts/2021-01-12-configuring-and-suppressing-warnings.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2021-01-12-configuring-and-suppressing-warnings.md b/_posts/2021-01-12-configuring-and-suppressing-warnings.md index 4c992b4f6..3727d4f51 100644 --- a/_posts/2021-01-12-configuring-and-suppressing-warnings.md +++ b/_posts/2021-01-12-configuring-and-suppressing-warnings.md @@ -146,7 +146,7 @@ Test.scala:4: error: method → in class ArrowAssoc is deprecated [...] Note that the `-Wconf:...` compiler argument is between quotes (`'`) in the command line, which prevents the shell from interpreting characters like `&` or `*`. -For some of the filters the syntax is not trivial, so we look at them in more detail. +For some of the filters, the syntax is not trivial, so we look at them in more detail. * **Message category**: Every message has a category that is displayed in verbose mode (`-Wconf:any:wv`). The `-Wconf:help` option displays the full list of available categories. For example, every `-Xlint` warning has its own category (`lint-infer-any`), the super-category `lint` matches all lint warnings. * **Source file**: By default, the source file filter is a regex that must match the file path relative to any path segment. For example, `b/.*Test.scala` matches `/a/b/XTest.scala` but not `/ab/Test.scala`. If the `-rootdir` compiler option is specified, the regex must match the file path relative to that root directory. From 02007467fa663520b91735f453774dd3436fa1d7 Mon Sep 17 00:00:00 2001 From: Josh Soref <2119212+jsoref@users.noreply.github.com> Date: Mon, 21 Jul 2025 11:59:42 -0400 Subject: [PATCH 003/113] spelling: ; otherwise, Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> --- blog/_posts/2017-05-30-tribulations-canbuildfrom.md | 2 +- ...021-02-16-preventing-version-conflicts-with-versionscheme.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/blog/_posts/2017-05-30-tribulations-canbuildfrom.md b/blog/_posts/2017-05-30-tribulations-canbuildfrom.md index 5c5d343a7..de71dcc9d 100644 --- a/blog/_posts/2017-05-30-tribulations-canbuildfrom.md +++ b/blog/_posts/2017-05-30-tribulations-canbuildfrom.md @@ -50,7 +50,7 @@ def map[B, That](f: Char => B)(implicit bf: CanBuildFrom[String, B, That]): That When the implicit `CanBuildFrom` parameter is resolved it fixes the return type `That`. The resolution is driven by the actual `B` type: if `B` is `Char` then `That` is fixed -to `String`, otherwise it is `immutable.IndexedSeq`. +to `String`; otherwise, it is `immutable.IndexedSeq`. The drawback of this solution is that the type signature of the `map` method looks cryptic. diff --git a/blog/_posts/2021-02-16-preventing-version-conflicts-with-versionscheme.md b/blog/_posts/2021-02-16-preventing-version-conflicts-with-versionscheme.md index c52d75359..1840a417d 100644 --- a/blog/_posts/2021-02-16-preventing-version-conflicts-with-versionscheme.md +++ b/blog/_posts/2021-02-16-preventing-version-conflicts-with-versionscheme.md @@ -107,7 +107,7 @@ ThisBuild / versionScheme := Some("early-semver") sbt 1.4.0 includes this information into `pom.xml` and `ivy.xml` as a property. In addition, sbt uses the information to take the guessing out of eviction warning when this information is available. -In sbt 1.5.0, eviction warnings will be replaced with [eviction errors][8]. Since it can now reliably detect whether two dependencies with different versions are compatible, or if they conflict, the build will fail if an incompatibility is detected in your dependencies. This is of course possible only if the libraries provide their `versionScheme`, otherwise sbt will keep issuing eviction warnings. +In sbt 1.5.0, eviction warnings will be replaced with [eviction errors][8]. Since it can now reliably detect whether two dependencies with different versions are compatible, or if they conflict, the build will fail if an incompatibility is detected in your dependencies. This is of course possible only if the libraries provide their `versionScheme`; otherwise, sbt will keep issuing eviction warnings. It might take a few years for the `versionScheme` information to become prevalent in the ecosystem. In the meantime, as a user of libraries you can manually configure the versioning scheme used by your libraries by using a new setting, `libraryDependencySchemes`. For instance, here is how you can tell sbt that the `circe-core` artifact follows the Early SemVer scheme: From 299755aedda522feceaea0abe42df2b0cec5930f Mon Sep 17 00:00:00 2001 From: Josh Soref <2119212+jsoref@users.noreply.github.com> Date: Mon, 21 Jul 2025 10:49:37 -0400 Subject: [PATCH 004/113] spelling: a Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> --- _includes/online-courses.html | 2 +- blog/_posts/2018-04-30-in-a-nutshell.md | 2 +- gsoc/2015.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/_includes/online-courses.html b/_includes/online-courses.html index 928e06430..5e6c2f243 100644 --- a/_includes/online-courses.html +++ b/_includes/online-courses.html @@ -6,7 +6,7 @@
def Device(lastTemp: Option[Double]): Behavior[Message] =
Behaviors.receiveMessage:
case RecordTemperature(id, value, replyTo) =>
From 1c78d6e919c46665f998f60b49ebc9a706cda703 Mon Sep 17 00:00:00 2001
From: Josh Soref <2119212+jsoref@users.noreply.github.com>
Date: Mon, 21 Jul 2025 20:38:01 -0400
Subject: [PATCH 010/113] spelling: additional
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---
_posts/2013-02-28-release-notes-v2.10.1-RC2.md | 2 +-
_posts/2013-03-06-release-notes-v2.10.1-RC3.md | 2 +-
_posts/2013-03-13-release-notes-v2.10.1.md | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/_posts/2013-02-28-release-notes-v2.10.1-RC2.md b/_posts/2013-02-28-release-notes-v2.10.1-RC2.md
index 44aee8677..bd9326a48 100644
--- a/_posts/2013-02-28-release-notes-v2.10.1-RC2.md
+++ b/_posts/2013-02-28-release-notes-v2.10.1-RC2.md
@@ -688,7 +688,7 @@ sha | Title
[d699122](https://github.com/scala/scala/commit/d699122) | SI-5789 Removes assertion about implclass flag in Mixin.scala
[a23cc20](https://github.com/scala/scala/commit/a23cc20) | SI-5894 Don't emit static forwarders for macros.
[b828e32](https://github.com/scala/scala/commit/b828e32) | Remove some low-hanging duplication beween GenJVM / GenASM.
-[8434922](https://github.com/scala/scala/commit/8434922) | Addtional test cases for tail calls in catches.
+[8434922](https://github.com/scala/scala/commit/8434922) | Additional test cases for tail calls in catches.
[31a0aa7](https://github.com/scala/scala/commit/31a0aa7) | SI-1672 Catches are in tail position without finally.
[e4d1d93](https://github.com/scala/scala/commit/e4d1d93) | Warn when generated classfiles differ only in case.
[8a1f85d](https://github.com/scala/scala/commit/8a1f85d) | SI-6535 Step back from the precipice of a cycle
diff --git a/_posts/2013-03-06-release-notes-v2.10.1-RC3.md b/_posts/2013-03-06-release-notes-v2.10.1-RC3.md
index daef9be12..877dbfe26 100644
--- a/_posts/2013-03-06-release-notes-v2.10.1-RC3.md
+++ b/_posts/2013-03-06-release-notes-v2.10.1-RC3.md
@@ -698,7 +698,7 @@ sha | Title
[d699122](https://github.com/scala/scala/commit/d699122) | SI-5789 Removes assertion about implclass flag in Mixin.scala
[a23cc20](https://github.com/scala/scala/commit/a23cc20) | SI-5894 Don't emit static forwarders for macros.
[b828e32](https://github.com/scala/scala/commit/b828e32) | Remove some low-hanging duplication beween GenJVM / GenASM.
-[8434922](https://github.com/scala/scala/commit/8434922) | Addtional test cases for tail calls in catches.
+[8434922](https://github.com/scala/scala/commit/8434922) | Additional test cases for tail calls in catches.
[31a0aa7](https://github.com/scala/scala/commit/31a0aa7) | SI-1672 Catches are in tail position without finally.
[e4d1d93](https://github.com/scala/scala/commit/e4d1d93) | Warn when generated classfiles differ only in case.
[8a1f85d](https://github.com/scala/scala/commit/8a1f85d) | SI-6535 Step back from the precipice of a cycle
diff --git a/_posts/2013-03-13-release-notes-v2.10.1.md b/_posts/2013-03-13-release-notes-v2.10.1.md
index ae73a6fa6..794476576 100644
--- a/_posts/2013-03-13-release-notes-v2.10.1.md
+++ b/_posts/2013-03-13-release-notes-v2.10.1.md
@@ -694,7 +694,7 @@ sha | Title
[d699122](https://github.com/scala/scala/commit/d699122) | SI-5789 Removes assertion about implclass flag in Mixin.scala
[a23cc20](https://github.com/scala/scala/commit/a23cc20) | SI-5894 Don't emit static forwarders for macros.
[b828e32](https://github.com/scala/scala/commit/b828e32) | Remove some low-hanging duplication beween GenJVM / GenASM.
-[8434922](https://github.com/scala/scala/commit/8434922) | Addtional test cases for tail calls in catches.
+[8434922](https://github.com/scala/scala/commit/8434922) | Additional test cases for tail calls in catches.
[31a0aa7](https://github.com/scala/scala/commit/31a0aa7) | SI-1672 Catches are in tail position without finally.
[e4d1d93](https://github.com/scala/scala/commit/e4d1d93) | Warn when generated classfiles differ only in case.
[8a1f85d](https://github.com/scala/scala/commit/8a1f85d) | SI-6535 Step back from the precipice of a cycle
From 68a3009e755758135a1a4b1cc40c10dc6cbca390 Mon Sep 17 00:00:00 2001
From: Josh Soref <2119212+jsoref@users.noreply.github.com>
Date: Mon, 21 Jul 2025 11:54:40 -0400
Subject: [PATCH 011/113] spelling: all members
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---
_posts/2016-05-30-scala-center-advisory-board.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/_posts/2016-05-30-scala-center-advisory-board.md b/_posts/2016-05-30-scala-center-advisory-board.md
index cc1eb9c63..8bb7fb779 100644
--- a/_posts/2016-05-30-scala-center-advisory-board.md
+++ b/_posts/2016-05-30-scala-center-advisory-board.md
@@ -101,7 +101,7 @@ As the process was new for all of the members and less time was available for
preparing proposals, we made the concession to allow proposals to be presented
*at* the meeting (without prior submission), but in future, we will require
that proposals be submitted to the repository at least a week before the
-meeting to give all the members an opportunity to consider them before meeting.
+meeting to give all members an opportunity to consider them before meeting.
During the first meeting, we also elected Seth Tisue as the secretary, and his
minutes ~~will be published in the next few days~~ have been published
From 481442949698b9bf8944651dc7f8a8f41ebaad06 Mon Sep 17 00:00:00 2001
From: Josh Soref <2119212+jsoref@users.noreply.github.com>
Date: Mon, 21 Jul 2025 19:32:43 -0400
Subject: [PATCH 012/113] spelling: also need to
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---
blog/_posts/2017-05-30-tribulations-canbuildfrom.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/blog/_posts/2017-05-30-tribulations-canbuildfrom.md b/blog/_posts/2017-05-30-tribulations-canbuildfrom.md
index de71dcc9d..359a89475 100644
--- a/blog/_posts/2017-05-30-tribulations-canbuildfrom.md
+++ b/blog/_posts/2017-05-30-tribulations-canbuildfrom.md
@@ -157,7 +157,7 @@ trait SortedIterableOps[A, CC[_]] {
}
~~~
-However, as mentioned in the previous section, we need to also abstract over the kind of the
+However, as mentioned in the previous section, we also need to abstract over the kind of the
type constructor of the concrete collections. Consequently we have in total four branches:
kind | not sorted | sorted
From bd059099e4c7367c1da166b610f81902a44a5e3e Mon Sep 17 00:00:00 2001
From: Josh Soref <2119212+jsoref@users.noreply.github.com>
Date: Mon, 21 Jul 2025 10:51:12 -0400
Subject: [PATCH 013/113] spelling: an existing
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---
gsoc/2016.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gsoc/2016.md b/gsoc/2016.md
index 4a5257571..d3610a333 100644
--- a/gsoc/2016.md
+++ b/gsoc/2016.md
@@ -191,7 +191,7 @@ This project consists in writing a compiler from Java source code to the
Intermediate Representation (IR) of Scala.js. The later phases of the existing
pipeline would then be reused to compile that IR to JavaScript.
-The Java-to-IR compiler should probably reuse an existing an existing Java
+The Java-to-IR compiler should probably reuse an existing Java
parser and typechecker. From typechecked Java ASTs, it should be relatively
straightforward to compile them down to the Scala.js IR (except some corner
cases, but not *everything* needs to be supported).
From 8bf859162cdd49cfec0dfb0701b7e774ebb8d101 Mon Sep 17 00:00:00 2001
From: Josh Soref <2119212+jsoref@users.noreply.github.com>
Date: Mon, 21 Jul 2025 10:51:20 -0400
Subject: [PATCH 014/113] spelling: and
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---
resources/js/tweetMachine-update.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/resources/js/tweetMachine-update.js b/resources/js/tweetMachine-update.js
index 0addd1b95..9a90062be 100755
--- a/resources/js/tweetMachine-update.js
+++ b/resources/js/tweetMachine-update.js
@@ -124,7 +124,7 @@
},
/*
- * Function to parse the text of a tweet and and add links to links, hashtags, and usernames
+ * Function to parse the text of a tweet and add links to links, hashtags, and usernames
*/
parseText: function (text) {
// Links
From a99aa63e8bd4295101529d19c3e85152eb149be2 Mon Sep 17 00:00:00 2001
From: Josh Soref <2119212+jsoref@users.noreply.github.com>
Date: Mon, 21 Jul 2025 20:47:53 -0400
Subject: [PATCH 015/113] spelling: annotation
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---
_posts/2013-02-28-release-notes-v2.10.1-RC2.md | 4 ++--
_posts/2013-03-06-release-notes-v2.10.1-RC3.md | 4 ++--
_posts/2013-03-13-release-notes-v2.10.1.md | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/_posts/2013-02-28-release-notes-v2.10.1-RC2.md b/_posts/2013-02-28-release-notes-v2.10.1-RC2.md
index bd9326a48..e220cc8e3 100644
--- a/_posts/2013-02-28-release-notes-v2.10.1-RC2.md
+++ b/_posts/2013-02-28-release-notes-v2.10.1-RC2.md
@@ -342,7 +342,7 @@ Issue(s) | Commit | Message
[SI-6288](https://issues.scala-lang.org/browse/SI-6288) | [286dced](https://github.com/scala/scala/commit/286dced) | SI-6288 Remedy ill-positioned extractor binding.
[SI-6288](https://issues.scala-lang.org/browse/SI-6288) | [f69b846](https://github.com/scala/scala/commit/f69b846) | SI-6288 Fix positioning of label jumps
[SI-6288](https://issues.scala-lang.org/browse/SI-6288) | [79a43d7](https://github.com/scala/scala/commit/79a43d7) | SI-6288 Position argument of unapply
-[SI-6758](https://issues.scala-lang.org/browse/SI-6758) | [089173d](https://github.com/scala/scala/commit/089173d) | Fixes SI-6758: force LazyAnnnotationInfo for DefDef and TypeDef
+[SI-6758](https://issues.scala-lang.org/browse/SI-6758) | [089173d](https://github.com/scala/scala/commit/089173d) | Fixes SI-6758: force LazyAnnotationInfo for DefDef and TypeDef
[SI-6555](https://issues.scala-lang.org/browse/SI-6555) | [818a2e6](https://github.com/scala/scala/commit/818a2e6) | SI-6555 Better parameter name retention
[SI-5841](https://issues.scala-lang.org/browse/SI-5841) | [286abfc](https://github.com/scala/scala/commit/286abfc) | SI-5841 reification of renamed imports
[SI-5877](https://issues.scala-lang.org/browse/SI-5877) | [0b1ae9c](https://github.com/scala/scala/commit/0b1ae9c) | SI-5877 Tweak the check for package object owner.
@@ -667,7 +667,7 @@ sha | Title
[dfa4e23](https://github.com/scala/scala/commit/dfa4e23) | simplifies checkBounds
[a0cd0f8](https://github.com/scala/scala/commit/a0cd0f81be) | prevents spurious kind bound errors
[24455e2](https://github.com/scala/scala/commit/24455e2) | Recurse into instantiations when stripping type vars.
-[089173d](https://github.com/scala/scala/commit/089173d) | Fixes SI-6758: force LazyAnnnotationInfo for DefDef and TypeDef
+[089173d](https://github.com/scala/scala/commit/089173d) | Fixes SI-6758: force LazyAnnotationInfo for DefDef and TypeDef
[e5e6d67](https://github.com/scala/scala/commit/e5e6d67) | Extract base scaladoc functionality for the IDE.
[69f4e93](https://github.com/scala/scala/commit/69f4e93) | DRYer crash reports.
[818a2e6](https://github.com/scala/scala/commit/818a2e6) | SI-6555 Better parameter name retention
diff --git a/_posts/2013-03-06-release-notes-v2.10.1-RC3.md b/_posts/2013-03-06-release-notes-v2.10.1-RC3.md
index 877dbfe26..510ae6a29 100644
--- a/_posts/2013-03-06-release-notes-v2.10.1-RC3.md
+++ b/_posts/2013-03-06-release-notes-v2.10.1-RC3.md
@@ -347,7 +347,7 @@ Issue(s) | Commit | Message
[SI-6288](https://issues.scala-lang.org/browse/SI-6288) | [286dced](https://github.com/scala/scala/commit/286dced) | SI-6288 Remedy ill-positioned extractor binding.
[SI-6288](https://issues.scala-lang.org/browse/SI-6288) | [f69b846](https://github.com/scala/scala/commit/f69b846) | SI-6288 Fix positioning of label jumps
[SI-6288](https://issues.scala-lang.org/browse/SI-6288) | [79a43d7](https://github.com/scala/scala/commit/79a43d7) | SI-6288 Position argument of unapply
-[SI-6758](https://issues.scala-lang.org/browse/SI-6758) | [089173d](https://github.com/scala/scala/commit/089173d) | Fixes SI-6758: force LazyAnnnotationInfo for DefDef and TypeDef
+[SI-6758](https://issues.scala-lang.org/browse/SI-6758) | [089173d](https://github.com/scala/scala/commit/089173d) | Fixes SI-6758: force LazyAnnotationInfo for DefDef and TypeDef
[SI-6555](https://issues.scala-lang.org/browse/SI-6555) | [818a2e6](https://github.com/scala/scala/commit/818a2e6) | SI-6555 Better parameter name retention
[SI-5841](https://issues.scala-lang.org/browse/SI-5841) | [286abfc](https://github.com/scala/scala/commit/286abfc) | SI-5841 reification of renamed imports
[SI-5877](https://issues.scala-lang.org/browse/SI-5877) | [0b1ae9c](https://github.com/scala/scala/commit/0b1ae9c) | SI-5877 Tweak the check for package object owner.
@@ -677,7 +677,7 @@ sha | Title
[dfa4e23](https://github.com/scala/scala/commit/dfa4e23) | simplifies checkBounds
[a0cd0f8](https://github.com/scala/scala/commit/a0cd0f81be) | prevents spurious kind bound errors
[24455e2](https://github.com/scala/scala/commit/24455e2) | Recurse into instantiations when stripping type vars.
-[089173d](https://github.com/scala/scala/commit/089173d) | Fixes SI-6758: force LazyAnnnotationInfo for DefDef and TypeDef
+[089173d](https://github.com/scala/scala/commit/089173d) | Fixes SI-6758: force LazyAnnotationInfo for DefDef and TypeDef
[e5e6d67](https://github.com/scala/scala/commit/e5e6d67) | Extract base scaladoc functionality for the IDE.
[69f4e93](https://github.com/scala/scala/commit/69f4e93) | DRYer crash reports.
[818a2e6](https://github.com/scala/scala/commit/818a2e6) | SI-6555 Better parameter name retention
diff --git a/_posts/2013-03-13-release-notes-v2.10.1.md b/_posts/2013-03-13-release-notes-v2.10.1.md
index 794476576..e2ad1ed71 100644
--- a/_posts/2013-03-13-release-notes-v2.10.1.md
+++ b/_posts/2013-03-13-release-notes-v2.10.1.md
@@ -343,7 +343,7 @@ Issue(s) | Commit | Message
[SI-6288](https://issues.scala-lang.org/browse/SI-6288) | [286dced](https://github.com/scala/scala/commit/286dced) | SI-6288 Remedy ill-positioned extractor binding.
[SI-6288](https://issues.scala-lang.org/browse/SI-6288) | [f69b846](https://github.com/scala/scala/commit/f69b846) | SI-6288 Fix positioning of label jumps
[SI-6288](https://issues.scala-lang.org/browse/SI-6288) | [79a43d7](https://github.com/scala/scala/commit/79a43d7) | SI-6288 Position argument of unapply
-[SI-6758](https://issues.scala-lang.org/browse/SI-6758) | [089173d](https://github.com/scala/scala/commit/089173d) | Fixes SI-6758: force LazyAnnnotationInfo for DefDef and TypeDef
+[SI-6758](https://issues.scala-lang.org/browse/SI-6758) | [089173d](https://github.com/scala/scala/commit/089173d) | Fixes SI-6758: force LazyAnnotationInfo for DefDef and TypeDef
[SI-6555](https://issues.scala-lang.org/browse/SI-6555) | [818a2e6](https://github.com/scala/scala/commit/818a2e6) | SI-6555 Better parameter name retention
[SI-5841](https://issues.scala-lang.org/browse/SI-5841) | [286abfc](https://github.com/scala/scala/commit/286abfc) | SI-5841 reification of renamed imports
[SI-5877](https://issues.scala-lang.org/browse/SI-5877) | [0b1ae9c](https://github.com/scala/scala/commit/0b1ae9c) | SI-5877 Tweak the check for package object owner.
@@ -673,7 +673,7 @@ sha | Title
[dfa4e23](https://github.com/scala/scala/commit/dfa4e23) | simplifies checkBounds
[a0cd0f8](https://github.com/scala/scala/commit/a0cd0f81be) | prevents spurious kind bound errors
[24455e2](https://github.com/scala/scala/commit/24455e2) | Recurse into instantiations when stripping type vars.
-[089173d](https://github.com/scala/scala/commit/089173d) | Fixes SI-6758: force LazyAnnnotationInfo for DefDef and TypeDef
+[089173d](https://github.com/scala/scala/commit/089173d) | Fixes SI-6758: force LazyAnnotationInfo for DefDef and TypeDef
[e5e6d67](https://github.com/scala/scala/commit/e5e6d67) | Extract base scaladoc functionality for the IDE.
[69f4e93](https://github.com/scala/scala/commit/69f4e93) | DRYer crash reports.
[818a2e6](https://github.com/scala/scala/commit/818a2e6) | SI-6555 Better parameter name retention
From f622c3f192ce9fdf127a1e03aa5836bcb534c6ea Mon Sep 17 00:00:00 2001
From: Josh Soref <2119212+jsoref@users.noreply.github.com>
Date: Mon, 21 Jul 2025 20:52:11 -0400
Subject: [PATCH 016/113] spelling: attachment
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---
_posts/2013-09-18-release-notes-v2.10.3-RC2.md | 4 ++--
_posts/2013-10-01-release-notes-v2.10.3.md | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/_posts/2013-09-18-release-notes-v2.10.3-RC2.md b/_posts/2013-09-18-release-notes-v2.10.3-RC2.md
index cca6eaf08..8d0a8fb17 100644
--- a/_posts/2013-09-18-release-notes-v2.10.3-RC2.md
+++ b/_posts/2013-09-18-release-notes-v2.10.3-RC2.md
@@ -198,7 +198,7 @@ Issue(s) | Commit | Message
[SI-6138](https://issues.scala-lang.org/browse/SI-6138) | [b941551](https://github.com/scala/scala/commit/b941551) | SI-6138 Centralize and refine detection of `getClass` calls
[SI-7236](https://issues.scala-lang.org/browse/SI-7236), [SI-7237](https://issues.scala-lang.org/browse/SI-7237), [SI-7391](https://issues.scala-lang.org/browse/SI-7391) | [f92ef91](https://github.com/scala/scala/commit/f92ef91) | SI-7391 Always use ForkJoin in Scala actors on ... ... Java 6 and above (except
[SI-7473](https://issues.scala-lang.org/browse/SI-7473) | [5b54681](https://github.com/scala/scala/commit/5b54681) | SI-7473 Bad for expr crashes postfix
-[SI-7421](https://issues.scala-lang.org/browse/SI-7421) | [e18e48d](https://github.com/scala/scala/commit/e18e48d) | SI-7421 remove unneeded extra-attachement in maven deploy
+[SI-7421](https://issues.scala-lang.org/browse/SI-7421) | [e18e48d](https://github.com/scala/scala/commit/e18e48d) | SI-7421 remove unneeded extra-attachment in maven deploy
[SI-7497](https://issues.scala-lang.org/browse/SI-7497) | [d38e8ae](https://github.com/scala/scala/commit/d38e8ae) | SI-7497 Fix scala.util.Properties.isMac
@@ -285,7 +285,7 @@ sha | Title
[f92ef91](https://github.com/scala/scala/commit/f92ef91) | SI-7391 Always use ForkJoin in Scala actors on ... ... Java 6 and above (except
[5b54681](https://github.com/scala/scala/commit/5b54681) | SI-7473 Bad for expr crashes postfix
[bae4196](https://github.com/scala/scala/commit/bae4196) | A test case for a recent LUB progression.
-[e18e48d](https://github.com/scala/scala/commit/e18e48d) | SI-7421 remove unneeded extra-attachement in maven deploy
+[e18e48d](https://github.com/scala/scala/commit/e18e48d) | SI-7421 remove unneeded extra-attachment in maven deploy
[d38e8ae](https://github.com/scala/scala/commit/d38e8ae) | SI-7497 Fix scala.util.Properties.isMac
[b89dc03](https://github.com/scala/scala/commit/b89dc03) | Increase build.number to 2.10.3
[658d90a](https://github.com/scala/scala/commit/658d90a) | c.typeCheck(silent = true) now suppresses ambiguous errors
diff --git a/_posts/2013-10-01-release-notes-v2.10.3.md b/_posts/2013-10-01-release-notes-v2.10.3.md
index 7313aa818..a2b38c91d 100644
--- a/_posts/2013-10-01-release-notes-v2.10.3.md
+++ b/_posts/2013-10-01-release-notes-v2.10.3.md
@@ -207,7 +207,7 @@ Issue(s) | Commit | Message
[SI-6138](https://issues.scala-lang.org/browse/SI-6138) | [b941551](https://github.com/scala/scala/commit/b941551) | SI-6138 Centralize and refine detection of `getClass` calls
[SI-7236](https://issues.scala-lang.org/browse/SI-7236), [SI-7237](https://issues.scala-lang.org/browse/SI-7237), [SI-7391](https://issues.scala-lang.org/browse/SI-7391) | [f92ef91](https://github.com/scala/scala/commit/f92ef91) | SI-7391 Always use ForkJoin in Scala actors on ... ... Java 6 and above (except
[SI-7473](https://issues.scala-lang.org/browse/SI-7473) | [5b54681](https://github.com/scala/scala/commit/5b54681) | SI-7473 Bad for expr crashes postfix
-[SI-7421](https://issues.scala-lang.org/browse/SI-7421) | [e18e48d](https://github.com/scala/scala/commit/e18e48d) | SI-7421 remove unneeded extra-attachement in maven deploy
+[SI-7421](https://issues.scala-lang.org/browse/SI-7421) | [e18e48d](https://github.com/scala/scala/commit/e18e48d) | SI-7421 remove unneeded extra-attachment in maven deploy
[SI-7497](https://issues.scala-lang.org/browse/SI-7497) | [d38e8ae](https://github.com/scala/scala/commit/d38e8ae) | SI-7497 Fix scala.util.Properties.isMac
@@ -296,7 +296,7 @@ sha | Title
[f92ef91](https://github.com/scala/scala/commit/f92ef91) | SI-7391 Always use ForkJoin in Scala actors on ... ... Java 6 and above (except
[5b54681](https://github.com/scala/scala/commit/5b54681) | SI-7473 Bad for expr crashes postfix
[bae4196](https://github.com/scala/scala/commit/bae4196) | A test case for a recent LUB progression.
-[e18e48d](https://github.com/scala/scala/commit/e18e48d) | SI-7421 remove unneeded extra-attachement in maven deploy
+[e18e48d](https://github.com/scala/scala/commit/e18e48d) | SI-7421 remove unneeded extra-attachment in maven deploy
[d38e8ae](https://github.com/scala/scala/commit/d38e8ae) | SI-7497 Fix scala.util.Properties.isMac
[b89dc03](https://github.com/scala/scala/commit/b89dc03) | Increase build.number to 2.10.3
[658d90a](https://github.com/scala/scala/commit/658d90a) | c.typeCheck(silent = true) now suppresses ambiguous errors
From 60fbd3c8a8c510d4961ebd60832665b18f44910a Mon Sep 17 00:00:00 2001
From: Josh Soref <2119212+jsoref@users.noreply.github.com>
Date: Mon, 21 Jul 2025 20:52:25 -0400
Subject: [PATCH 017/113] spelling: available
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---
_posts/2015-05-05-release-notes-2.12.0-M1.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/_posts/2015-05-05-release-notes-2.12.0-M1.md b/_posts/2015-05-05-release-notes-2.12.0-M1.md
index 9ae3cf79e..b31fe02d7 100644
--- a/_posts/2015-05-05-release-notes-2.12.0-M1.md
+++ b/_posts/2015-05-05-release-notes-2.12.0-M1.md
@@ -33,7 +33,7 @@ The following changes are planned for Scala 2.12:
The design notes for this feature are available in [this gist](https://gist.github.com/retronym/0178c212e4bacffed568).
* Lambda syntax for SAM types.
Similar to Java 8, Scala 2.12 allows instantiating any type with one single abstract method by passing a lambda.
- This feature is already avalable in Scala 2.11 using the `-Xexperimental` compiler option.
+ This feature is already available in Scala 2.11 using the `-Xexperimental` compiler option.
It improves the experience of using libraries written for Java 8 in Scala.
* New backend and optimizer.
The "GenBCode" backend, which is already available in Scala 2.11 using the `-Ybackend:GenBCode` compiler option, will be enabled by default.
From f60d1f124bb10261b2b207e55848a6f32a59e5e7 Mon Sep 17 00:00:00 2001
From: Josh Soref <2119212+jsoref@users.noreply.github.com>
Date: Tue, 22 Jul 2025 09:49:00 -0400
Subject: [PATCH 018/113] spelling: band
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
---
_includes/navbar-inner.html | 2 +-
_layouts/frontpage.html | 4 ++--
_sass/layout/navigation.scss | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/_includes/navbar-inner.html b/_includes/navbar-inner.html
index dee9012e5..7f89ca833 100644
--- a/_includes/navbar-inner.html
+++ b/_includes/navbar-inner.html
@@ -2,7 +2,7 @@
{% include alert-banner.html message_id='disabled' message=site.data.messages.scam-banner %}