Community
Participate
Working Groups
Created attachment 157119 [details] test project JSDoc-toolkit creates different folders structure that JSDoc (http://jsdoc.sourceforge.net/). It has folder symbols where are stored html files with generated JSDocs. Unfortunately, when we try to open attached JSDoc wrong patch is built. For example, in attached test project and test JSDoc: 1. Import attached test project. 2. Extract testJSDoc. 4. Set JSDoc location for folder with extracted JSDoc. 5. Set focus on Shape() in source editor. 6. Choose Nagivate->Open Attached JSDoc - it try to open ../aaa//Shape.html which doesn't exist. It should be ../aaa/symbols/Shape.html.
Created attachment 157120 [details] test JSDoc generated by JSDoc-toolkit
Created attachment 178794 [details] proposed patch There is a different folder structure generated by JSDoc and JSDoc-toolkit. First we try JSDocs location, if it exists we display the documentation, if it does not exist we try to load the documentation generated with JSDoc-toolkit.
Is there any way to accomplish this without opening a possibly sluggish connection to a remote server? I can see the usefulness of supporting both versions on the local filesystem, but remotely I'd rather keep the network involvement down and just support the current JSDoc 2.x (JSDoc-toolkit) path.
The user can set a URL which points to the remote location, so why we should not support that?
if user is setting the URL, couldn't he append "/symbols" by himself?