qooxdoo / qxl.apiviewer

qooxdoo apiviewer app
https://qooxdoo.org/qxl.apiviewer
MIT License
5 stars 5 forks source link

Methods arguments not shown in API viewer #6

Closed sgaillard closed 5 years ago

sgaillard commented 5 years ago

Hi, I just migrated an app from qooxdoo 5.0.2 with generate.py to qooxdoo-compiler with qooxdoo 6.0.0-alpha-20181116-263f2cc9. I've added the qooxdoo/qxl.apiviewer contrib. When compiling the app, the API viewer works well but method arguments are not shown. For exemple, the constructor of qx.ui.basic.Label looks like this with generate.py api : Label(String value) but with the new api viewer it looks like that : qx.ui.basic.Label() When clicking on the + sign on the left of the method signature nothing is shown where it should be Parameters and Overrides sections. Sylvain

hkollmann commented 5 years ago

I just released version v0.1.12. Could you try this version? Thanks Henner

sgaillard commented 5 years ago

Hi, Just tried today with the new v0.1.12. Parameters now show up in the method signature but still don't show up in the method description. I've installed the qooxdoo/qxl.versionlabel contrib to make it build but still have 4 "Unresolved use of symbol" that may not be related to this issue : qxl.apiviewer.Viewer: [78,41] Unresolved use of symbol location.href qxl.apiviewer.ui.panels.InfoPanel: [748,19] Unresolved use of symbol location.protocol qxl.apiviewer.ui.panels.InfoPanel: [749,15] Unresolved use of symbol location.host qxl.apiviewer.ui.panels.InfoPanel: [750,19] Unresolved use of symbol location.pathname Best, Sylvain

cboulanger commented 5 years ago

You can safely ignore those warnings - they will be eventually taken care of...

hkollmann commented 5 years ago

Done with https://github.com/qooxdoo/qxl.apiviewer/issues/6