raviqqe / muffet

Fast website link checker in Go
MIT License
2.5k stars 97 forks source link

Sitemap file as root page #317

Closed raviqqe closed 1 year ago

raviqqe commented 1 year ago

Close #316.

Examples

> muffet --buffer-size 10000 -v https://raviqqe.com/sitemap-index.xml
https://raviqqe.com/sitemap-index.xml
        200     https://raviqqe.com/sitemap-0.xml
https://raviqqe.com/sitemap-0.xml
        200     https://raviqqe.com/
https://raviqqe.com/
        200     https://alacritty.org/
        200     https://amanita-design.net/
        200     https://cloe-lang.org
        200     https://ein-lang.org
        200     https://englia.app/
        200     https://github.com/cloe-lang/cloe
        200     https://github.com/ein-lang/ein
        200     https://github.com/pen-lang/pen
        200     https://github.com/raviqqe
        200     https://github.com/raviqqe/bdwgc-alloc
        200     https://github.com/raviqqe/bstie
        200     https://github.com/raviqqe/dotfiles
        200     https://github.com/raviqqe/eslint-config
        200     https://github.com/raviqqe/fmm
        200     https://github.com/raviqqe/gherkin2markdown
        200     https://github.com/raviqqe/hamt
        200     https://github.com/raviqqe/hamt-rs
        200     https://github.com/raviqqe/melior
        200     https://github.com/raviqqe/muffet
        200     https://github.com/raviqqe/oneRPC
        200     https://github.com/raviqqe/parsdown
        200     https://github.com/raviqqe/pomodoro
        200     https://github.com/raviqqe/react-tsconfig
        200     https://github.com/raviqqe/rnm
        200     https://github.com/raviqqe/self-talk
        200     https://github.com/raviqqe/ssf
        200     https://github.com/raviqqe/tasks
        200     https://github.com/raviqqe/tsconfig
        200     https://github.com/raviqqe/turtle-build
        200     https://img.shields.io/badge/editor-neovim-brightgreen.svg?style=flat-square
        200     https://img.shields.io/badge/github-raviqqe-red.svg?style=flat-square
        200     https://img.shields.io/badge/shell-zsh-rebeccapurple.svg?style=flat-square
        200     https://img.shields.io/badge/terminal-alacritty-darkorange.svg?style=flat-square
        200     https://img.shields.io/badge/twitter-raviqqe-blue.svg?style=flat-square
        200     https://neovim.io/
        200     https://notes.code2d.org
        200     https://pen-lang.org
        200     https://plausible.io/js/plausible.js
        200     https://pomodoro.code2d.org
        200     https://raviqqe.com/
        200     https://raviqqe.com/_astro/index.53ff2848.css
        200     https://raviqqe.com/icon.svg
        200     https://raviqqe.com/manifest.json
        200     https://raviqqe.github.io/melior/melior/
        200     https://tasks.code2d.org
        200     https://twitter.com/raviqqe
        200     https://unlicense.org
        200     https://webassembly.org
        200     https://www.archlinux.org
        200     https://www.freebsd.org
        200     https://www.nyan.cat/
        200     https://zsh.sourceforge.io/
        200     https://zty.pe
codecov[bot] commented 1 year ago

Codecov Report

Merging #317 (5a82a70) into main (7cfe918) will increase coverage by 0.26%. The diff coverage is 91.08%.

@@            Coverage Diff             @@
##             main     #317      +/-   ##
==========================================
+ Coverage   86.86%   87.13%   +0.26%     
==========================================
  Files          27       29       +2     
  Lines         807      847      +40     
==========================================
+ Hits          701      738      +37     
- Misses         86       88       +2     
- Partials       20       21       +1     
Impacted Files Coverage Δ
arguments.go 95.71% <ø> (ø)
link_fetcher.go 76.92% <72.72%> (-1.65%) :arrow_down:
html_page_parser.go 90.32% <90.32%> (ø)
command.go 85.80% <100.00%> (+0.09%) :arrow_up:
html_page.go 100.00% <100.00%> (ø)
page_checker.go 95.08% <100.00%> (ø)
sitemap_page.go 100.00% <100.00%> (ø)
sitemap_page_parser.go 100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more