Closed ghost closed 1 year ago
I was reading Vedeu's documentation and I clicked on the "Interface" link provided in https://www.rubydoc.info/gems/vedeu/file/docs/borders.md. It returned RubyDoc's 404 page. I also checked it with cURL:
➜ ~ curl -Is https://www.rubydoc.info/gems/vedeu/file/docs/interface.md | head -n 1 HTTP/1.1 404 Not Found
So I looked through the docs/ directory and found out that the file name is actually interfaces.md, not interface.md.
docs/
interfaces.md
interface.md
borders.md is not the only file with this problem. By running
borders.md
Dir.glob("**/*.md") { |f| puts f if File.read(f).include?("file:docs/interface.md") }
in docs/, I found out all files which reference interface.md. The files are:
I thought of two solutions:
I will open a pull request with the latter solution.
I was reading Vedeu's documentation and I clicked on the "Interface" link provided in https://www.rubydoc.info/gems/vedeu/file/docs/borders.md. It returned RubyDoc's 404 page. I also checked it with cURL:
So I looked through the
docs/
directory and found out that the file name is actuallyinterfaces.md
, notinterface.md
.borders.md
is not the only file with this problem. By runningin
docs/
, I found out all files which referenceinterface.md
. The files are:I thought of two solutions:
interfaces.md
tointerface.md
, but I don't know if the owner of this repository would like that. This is probably the easiest solution.interface.md
so that it referencesinterfaces.md
.I will open a pull request with the latter solution.