Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
d5544e0
feat(spellcheck): Unify and expand to entire repo. Consolidates tooli…
Signor1 Sep 10, 2025
1114de4
fix(spellcheck): updated wrong spellings
Signor1 Sep 10, 2025
59d7aad
fix(spellcheck): updated wrong words
Signor1 Sep 10, 2025
1724ab5
fix(spellcheck): update on spellcheck.toml & Makefile to handle spell…
Signor1 Sep 11, 2025
17e1cb7
fix: CI make lint-all error
Signor1 Sep 11, 2025
fa00035
fix: update forest.dic
Signor1 Sep 11, 2025
3856e9c
fix(spellcheck): resolved error from 'make spellcheck'
Signor1 Sep 11, 2025
334ccb2
fix(ci): ignore `eth_newBlockFilter` test in `forest-tool api test-st…
hanabi1224 Sep 11, 2025
b72521f
fix: remove invalid chars in prometheus metrics (#6065)
hanabi1224 Sep 11, 2025
599a4fa
fix(ci): rpc parity test (#6071)
hanabi1224 Sep 11, 2025
8570671
Clean up `StateDecodeParams` API changes (#6000)
akaladarshi Sep 11, 2025
1cf372f
[automated] Update Lotus version in API tests (#6072)
leshyatwork[bot] Sep 12, 2025
4cb8ccc
fix: Resolved conflict
Signor1 Sep 15, 2025
1b07ff2
feat: updated forest.dic
Signor1 Sep 16, 2025
5d5449d
feat: updated forest.dic
Signor1 Sep 16, 2025
0dd50d1
feat: updated forest.dic & spelling correction
Signor1 Sep 16, 2025
52d6786
chore: fixing spellcheck & documentation exclusion
Signor1 Sep 19, 2025
a4369f0
Merge main into fix-spellcheck
Signor1 Sep 19, 2025
1484066
chore: fixing spellcheck
Signor1 Sep 19, 2025
1b6f815
chore: fixing spellcheck
Signor1 Sep 19, 2025
03f8bfd
feat: merge from main
Signor1 Oct 4, 2025
a88f3c9
fix: resolve spellcheck issues across documentation and config files
Signor1 Oct 6, 2025
ed51cf4
fix: extend spellcheck coverage to .github directory
Signor1 Oct 6, 2025
e72474c
fix: remove double backsticks
Signor1 Oct 6, 2025
b5031fb
Merge branch 'main' into fix-spellcheck
elmattic Oct 8, 2025
dd136bf
Merge branch 'main' into fix-spellcheck
elmattic Oct 10, 2025
e8ac2ca
Merge branch 'main' into fix-spellcheck
elmattic Oct 10, 2025
84a3ff7
feat: merge into branch
Signor1 Oct 10, 2025
66abc12
feat: merge into branch
Signor1 Oct 10, 2025
e1748c0
Merge branch 'main' into fix-spellcheck
Signor1 Oct 10, 2025
534718c
fix: resolve typos
Signor1 Oct 10, 2025
9975877
Merge branch 'main' into fix-spellcheck
akaladarshi Oct 14, 2025
e0f6871
Merge branch 'main' into fix-spellcheck
akaladarshi Oct 16, 2025
340f644
Merge branch 'main' into fix-spellcheck
Signor1 Oct 16, 2025
4edf8bd
fix: docs check
Signor1 Oct 16, 2025
15d589a
fix: docs check
Signor1 Oct 16, 2025
ba395e6
fix: docs check
Signor1 Oct 16, 2025
6103bcf
fix: Merge remote-tracking branch 'origin' into fix-spellcheck
Signor1 Oct 16, 2025
38494ef
fix: update spellcheck.toml
Signor1 Oct 16, 2025
ea417b9
fix: update spellcheck.toml
Signor1 Oct 16, 2025
3cf5b17
fix: delete file generated in running test
Signor1 Oct 16, 2025
66e6ca2
fix: Added back the trailing newline at the end of build/manifest.jso…
Signor1 Oct 18, 2025
ff43188
Merge branch 'main' into fix-spellcheck
akaladarshi Oct 20, 2025
7890696
Merge branch 'main' into fix-spellcheck
akaladarshi Oct 22, 2025
5214c5c
feat: merge 'main' into branch
Signor1 Oct 22, 2025
2279ff2
Merge branch 'ChainSafe:main' into fix-spellcheck
Signor1 Nov 15, 2025
9f3b4a6
feat: clean up spellcheck
Signor1 Nov 15, 2025
85d4f60
fix: complete spellcheck cleanup for markdown files and config
Signor1 Nov 15, 2025
b506c91
Merge branch 'main' into fix-spellcheck
Signor1 Nov 15, 2025
7de371a
fix: spellcheck passed successfully with no errors
Signor1 Nov 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .cargo/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ incremental = true
# TODO(aatifsyed): remove - this can be pushed out to readme
# In all cases, pass --cfg=tokio_unstable for tokio console integration
# See (https://github.com/ChainSafe/forest/pull/2245)
# Note that this may be overriden by user configuration at ~/.cargo/config.toml
# Note that this may be overridden by user configuration at ~/.cargo/config.toml
rustflags = ["--cfg=tokio_unstable"]

[net]
Expand Down
119 changes: 77 additions & 42 deletions .config/forest.dic
Original file line number Diff line number Diff line change
@@ -1,146 +1,181 @@
73
237
Algorand/M
API/M
APIs
args
arities
arity
async
attoFIL
autogenerated
automagically
backend
backfilling
benchmark/GD
benchmarking
bitfield
bitswap
BLAKE2b
blockchain/M
blockstore/SM
BLS
bootstrapper/SM
butterflynet
calibnet
calldata
callee
canonicalization
CAR/SM
CARv1/SM
CARv2/SM
CBOR
CID/SM
CIDs
ChainSafe/M
changelog
CID/SM
CLI
Cloudflare
clonable
Cloudflare
codebase
codec
cron
crypto
CurrentEpoch
Curio
daemon
daemonize
Datacap
devnet
DB/S
deserialize/D
destructuring
devnet
DevOps
Devs
DHT
Diataxis
Diátaxis
DigitalOcean
DNS
durations
Dockerfile/SM
Docusaurus
draggable
Drand
Drilldown/SM
Drilldowns
eg
EIP
EIP155
enum
Enum
EOF
Ethereum
entrypoint/SM
eth
exa
Ethereum
EVM
f4
F3
FFI
FIL
Filecoin/M
FilecoinEC
Filops
FilOz
FIP
FIPs
followable
fortnightly
FVM
GC
GiB
GitHub
Glif
Grafana
GraphQL
HAMT
hasher
hardcoded
healthcheck
implementor/SM
hotfix
implementer/SM
infeasible
interop/SM
IP
IPFS
ip
IPLD
JSON
JWT
jwt
JWTs
Kademlia
keypair/SM
keystore/SM
Kubernetes
libp2p
liveness
localhost
LRU
macOS
mainnet
MDNS
MDX
mempool
Merkle
MiB
middleware
milliGas
multiaddr/SM
multihash
multiline
multisig
mutex
Open
namespace/SM
NVMe
onwards
OpenRPC
overallocation
P2P
p2p
param/SM
ParityDb
ParityDB
parsable
peerstore/SM
performant
PoC
pointer/SM
PoSt
precommit
R2
pre-commit
preloaded
pubsub
README
reimplemented
repo/SM
RLP
RocksDB
RPC
schema/SM
schemas
SECP
SECP256k1
seekable
serializable
serializer/SM
sharded
skippable
statediff
stateful
stateroot/SM
stderr
stdout
struct/SM
subcommand/SM
swappiness
synchronizer
syscall/S
Tabs
TCP
testnet
theme/SM
tipset/SM
tipsetkey/S
TOML
toolchain/SM
trie
truthy
TTY
UI/SM
uncompress
unrepresentable
untrusted
URL
UUID
v0
v1
v2
validator/S
varint
vendored
verifier
verifreg
VM/SM
VPS
VRF
WebAssembly
wasm
wasmtime
webapp
WebSocket
WPoStProvingPeriodDeadlines
WIP
YugabyteDB
zstd
40 changes: 39 additions & 1 deletion .config/spellcheck.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,51 @@ lang = "en_US"
search_dirs = ["."]
skip_os_lookups = true
use_builtin = true
tokenization_splitchars = "\",;:.!?#(){}[]|/_-‒'`&@§¶…<>="
tokenization_splitchars = "\",;:.!?#()[]|/_-‒'`&@§¶…<>=~"
extra_dictionaries = ["forest.dic", "en_US.dic"]

[hunspell.quirks]
transform_regex = [
# 10.7%
"^[0-9_]+(?:\\.[0-9]*)?%$",
# Template variables like {{ env.WORKFLOW_URL }} or {{ date | date('D/M/YY HH:mm') }}
"\\{\\{.*?\\}\\}",
# Domain names ending in .io (including in markdown links)
"^[A-Za-z0-9.-]+\\.io$",
"\\.io$",
# Double braces
"^\\{\\{$",
"^\\}\\}$",
# YAML frontmatter - skip underscore_words common in config
"^[a-z]+_[a-z]+$",
# Numbers with underscores like 30_000
"^[0-9_]+$",
# Plus signs and other operators
"^[+\\-*/=]+$",
# Tilde symbol
"^~+$",
# Import statements like @theme/Tabs, TabItem
"@theme/.*",
"^TabItem$",
# Emoji sequences (literal emojis)
"^[🌲🪷🐳❤️🐋⚠️]+$",
# Network versions and test networks
"^NV[0-9X]+$",
"^[0-9]+k$",
# File extensions in names
"^[a-z_]+\\.yaml$",
"^[a-z_]+\\.yml$",
"\\.yaml$",
"\\.yml$",
# Date format parts in templates
"^YY$",
"^HH$",
"^mm$",
# File extension standalone tokens
"^yaml$",
"^yml$",
# Domain TLD standalone tokens
"^io$",
]
allow_concatenation = false
allow_dashes = false
Expand Down
2 changes: 1 addition & 1 deletion .github/CARGO_ADVISORIES_ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ labels: ["Bug"]

## Description

Please [check the logs]({{ env.WORKFLOW_URL }}) for more information.
Please [check the logs]({{ `env.WORKFLOW_URL` }}) for more information.
2 changes: 1 addition & 1 deletion .github/DOCKER_ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ labels: ["Bug"]

## Description

Latest Docker check failed. Please [check the logs]({{ env.WORKFLOW_URL }}) for more information.
Latest Docker check failed. Please [check the logs]({{ `env.WORKFLOW_URL` }}) for more information.
2 changes: 1 addition & 1 deletion .github/INTEGRATION_TESTS_ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ labels: ["Bug"]

## Description

Integration tests failed. Please [check the logs]({{ env.WORKFLOW_URL }}) for more information.
Integration tests failed. Please [check the logs]({{ `env.WORKFLOW_URL` }}) for more information.
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/1-bug_report.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Bug report
about: Provide a report of unexpected behaviour
about: Provide a report of unexpected behavior
title: ""
labels: "Type: Bug"
assignees: ""
Expand All @@ -12,7 +12,7 @@ assignees: ""

## To reproduce

<!-- Steps to reproduce the behaviour: -->
<!-- Steps to reproduce the behavior: -->

1. Go to '...'
2. Run '....'
Expand All @@ -29,7 +29,7 @@ assignees: ""
```
</details>

## Expected behaviour
## Expected behavior

<!-- A clear and concise description of what you expected to happen. -->

Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/6-network-upgrade.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ title: "NVXX Tracking"
labels: "Type: Epic"
---

<!-- Replace NVXX with the actual network version number, e.g., NV27 -->
<!-- Replace `NVXX` with the actual network version number, e.g., NV27 -->

# Tracking issue for the NVXX network upgrade
# Tracking issue for the `NVXX` network upgrade

<!-- Review the tasks below and modify as necessary. Each network upgrade has different set of FIPs and tasks. -->
<!-- Create sub-issues for each task. -->
Expand Down
2 changes: 1 addition & 1 deletion .github/RPC_PARITY_ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ labels: ["Bug"]

## Description

Latest RPC parity test failed. Please [check the logs]({{ env.WORKFLOW_URL }}) for more information.
Latest RPC parity test failed. Please [check the logs]({{ `env.WORKFLOW_URL` }}) for more information.
2 changes: 1 addition & 1 deletion .github/SNAPSHOT_PARITY_ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ labels: ["Bug"]

## Description

Latest snapshot parity test failed. Please [check the logs]({{ env.WORKFLOW_URL }}) for more information.
Latest snapshot parity test failed. Please [check the logs]({{ `env.WORKFLOW_URL` }}) for more information.
2 changes: 0 additions & 2 deletions .github/workflows/docs-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,7 @@ jobs:
node-version: 20
package-manager-cache: false
- run: corepack enable
- run: make format-spellcheck-dictionary-check
- run: yarn --immutable
- run: yarn typecheck
- run: yarn spellcheck
- run: yarn format-check
- run: yarn build
Loading
Loading