Skip to content

Conversation

@geekygirlsarah
Copy link
Member

@geekygirlsarah geekygirlsarah commented Dec 28, 2025

What GitHub issue does this PR apply to?

Resolves #497
Resolves #499
Resolves #500
Resolves #501
Resolves #502
Resolves #503

What changed and why?

Correctly distinguish ordered/sorted lists due to changes in lists.json in Haskell, Ada, Nim, Obj-C, and Swift.

AI bots used in the process of making this PR

Jetbrains Junie

When the original meta lists.json was released, it was ambiguous whether "ordered" meant "sorted" or not. Due to that ambiguity, different languages implemented it differently.
With the meta language file now fixed and can distinguish the difference between ordered (items added retain their order), unordered (items added have no guarantee of order), and sorted (items added are rearranged to stay in order), Haskell, Go, Objective-C, Ada, Swift, and Nim need to be fixed to correct its usage of this.

(If editing website code) Please add screenshots

Checklist

  • I claimed any associated issue(s) and they are not someone else's
  • I have looked at documentation to ensure I made any revisions correctly
  • I tested my changes locally to ensure they work
  • For language files, I have validated the edited files are valid JSON and data shows up correctly
  • For website code edits, I have added or edited any appropriate unit tests for my changes
  • If I used artificial intelligence (AI), I have reviewed the suggested changes and ensured they work correctly

Any additional comments or things to be aware of while reviewing?

@geekygirlsarah geekygirlsarah merged commit 80098c6 into codethesaurus:main Dec 28, 2025
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant