YUILibrary - Open source JavaScript and CSS for building richly interactive software.
Fork YUI on GitHub

YUI 2.x

Ticket #2173322 (checkedin enhancement)

Reporter


sfbugs
Opened: 12/16/08
Last modified: 07/6/09
Status: checkedin
Type: enhancement
Resolution: fixed

Owner


Adam Moore
Target Release:
Priority: P3 (normal)
Summary: [yui doc] allow period in @module name
Description:

RELATES TO YUI Doc


JS code which uses a hierarchy of objects as 'namespaces' for separating functionally distinct areas of an application is most naturally documented by using this namespace as the 'module' in YUI Doc.
If @module is provided a name with period '.' characters, the link to that module is broken, as the doc build process strips the '.' from the target filename.

Also, moderately long @namespaces + class names do not fit in the default template's navigator.

Type: enhancement Observed in Version: 1.0.0b1
Component: YUIDoc Severity: S3 (normal)
Assigned To: Adam Moore Target Release:
Location: Priority: P3 (normal)
Tags: Relates To:
Browsers: N/A
URL:
Test Information:

Change History

sfbugs

Posted: 01/7/09

This ticket was imported from Source Forge.

Orginially submitted by: nobody

George

YUI Developer

Posted: 01/10/09
  • browser changed to
  • location changed to
  • owner changed to Adam Moore
  • severity changed to S3 (normal)
  • summary changed from allow period in @module name (YUIDoc) to [yui doc] allow period in @module name
  • testinfomation changed to http://

Fix has been checked in and will be available on next site update.

Adam Moore

YUI Developer

Posted: 06/2/09
  • browser changed to N/A
  • component changed from Documentation/Web Site to Animation
  • milestone changed to FUTURE
  • owner changed from Adam Moore to Matt Sweeney
  • resolution changed from None
  • status changed from accepted to assigned
  • version changed from None to development master

Matt Sweeney

YUI Developer

Posted: 07/6/09

Matt Sweeney

YUI Developer

Posted: 07/6/09
  • component changed from Animation to YUIDoc
  • owner changed from Matt Sweeney to Adam Moore
  • version changed to 1.0.0b1

Adam Moore

YUI Developer

Posted: 07/6/09
  • resolution changed to fixed
  • status changed from assigned to checkedin

left nav module links corrected to used the cleansed module name [fixes #2173322].
View Commit: f95e78e3aea4d374165da84e8cf34004be9034a7