webdoc-labs / webdoc

Documentation generator for the web
https://www.webdoclabs.com
Other
79 stars 9 forks source link

mixing same name but with different case is causing issues with the file/class exporer #181

Closed obiot closed 2 years ago

obiot commented 2 years ago

we have this file : https://github.com/melonjs/melonJS/blob/master/src/system/timer.js

where Timer (T uppercase) is a class, and timer (t lowercase) is a "global" instance of Timer.

when generating the documentation, the explorer never returns the proper page for timer but instead displays the Timer one. both are however correctly visible as :

Note: the current version of the documentation online is not correct either, and I realised this issue when fixing the JSDoc tags for it

ShukantPal commented 2 years ago

Hmm seems like a case sensitive url conflict. I bet there are 2 html pages timer.html and Timer.html?

obiot commented 2 years ago

I wish it was that "simple" but :

obiot commented 2 years ago

Hi @ShukantPal any chance this one could be an easy fix ? I was hoping to release the current 13.0 version soon, but then I have this documentation issue after refactoring the time/Time related code :)

thanks !

ShukantPal commented 2 years ago

Yeah I plan on fixing & release a new version this weekend

obiot commented 2 years ago

awesome !!!