exercism / common-lisp

Exercism exercises in Common Lisp.
https://exercism.org/tracks/common-lisp
MIT License
82 stars 77 forks source link

Check docs are up to date #436

Closed ErikSchierboom closed 3 years ago

ErikSchierboom commented 3 years ago

Please check if your documentation files are still up-to-date.

The key documentation files to check are:

There might be more.

Link check report

To help identify invalid links, we've automatically checked the links of all *.md files in this repo. This is the report of that check:

πŸ“ Summary
---------------------
πŸ” Total..........170
βœ… Successful.....168
⏳ Timeouts.........0
πŸ”€ Redirected.......0
πŸ‘» Excluded.........0
🚫 Errors...........2

Errors in ./docs/RESOURCES.md
βœ— http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/user/dst/www/LispBook/index.html (HTTP status client error (404 Not Found) for url (http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/user/dst/www/LispBook/index.html))

Errors in ./README.md
βœ— https://github.com/exercism/common-lisp-representer. (404 Not Found: Not Found)

Tracking

https://github.com/exercism/v3-launch/issues/54

verdammelt commented 3 years ago

@ErikSchierboom Lychee looks pretty useful - can you share what command line options you used for this?

verdammelt commented 3 years ago

I used lychee and set a base url of https://exercism.lol and found the following errors:

πŸ“ Summary
---------------------
πŸ” Total..........180
βœ… Successful.....172
⏳ Timeouts.........0
πŸ”€ Redirected.......0
πŸ‘» Excluded.........0
🚫 Errors...........8

Errors in concepts/functions/about.md
βœ— https://exercism.lol/rest-parameters/about.md (HTTP status client error (404 Not Found) for url (https://exercism.lol/rest-parameters/about.md))
βœ— https://exercism.lol/default-parameters/about.md (HTTP status client error (404 Not Found) for url (https://exercism.lol/default-parameters/about.md))
βœ— https://exercism.lol/named-parameters/about.md (HTTP status client error (404 Not Found) for url (https://exercism.lol/named-parameters/about.md))
βœ— https://exercism.lol/recursion/about.md (HTTP status client error (404 Not Found) for url (https://exercism.lol/recursion/about.md))
βœ— https://exercism.lol/scope/about.md (HTTP status client error (404 Not Found) for url (https://exercism.lol/scope/about.md))

Errors in reference/implementing-a-concept-exercise.md
βœ— https://exercism.lol/bin/generate-scaffolding/README.md (HTTP status client error (404 Not Found) for url (https://exercism.lol/bin/generate-scaffolding/README.md))
βœ— https://exercism.lol/exercises/concept/socks-and-sexprs (HTTP status client error (404 Not Found) for url (https://exercism.lol/exercises/concept/socks-and-sexprs))
βœ— https://exercism.lol/exercises/concept/README.md (HTTP status client error (404 Not Found) for url (https://exercism.lol/exercises/concept/README.md))

Looks like links to concepts etc. are not set up correctly.