Bug 4612 – (D1 only) DMD DDoc marks both static and final methods of interfaces as abstract in generated documentation

Status
RESOLVED
Resolution
WONTFIX
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D1 (retired)
Platform
All
OS
All
Creation time
2010-08-10T07:36:15Z
Last change time
2018-10-19T05:59:14Z
Keywords
ddoc, pull
Assigned to
No Owner
Creator
Adrian Matoga

Attachments

IDFilenameSummaryContent-TypeSize
711ddoc-abstract.zipd source and ddoc generated htmlapplication/x-zip-compressed728

Comments

Comment #0 by adrian — 2010-08-10T07:36:15Z
Created attachment 711 d source and ddoc generated html Summary is explanatory enough, I think. I attach both D source and resulting html file.
Comment #1 by github-bugzilla — 2012-10-27T09:08:12Z
Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/5c75b61dac339abe5a2413931cbcbc747f6cf0c1 Fixes Issue 4612 - Abstract should only be printed if method is neither static nor final. https://github.com/D-Programming-Language/dmd/commit/9f367d7a1e263b69b8f5dfc7e77487f584a612a6 Merge pull request #1226 from AndrejMitrovic/Fix4612 Fix Issue 4612 - ddoc marks both static and final methods of interfaces as abstract
Comment #2 by yebblies — 2012-10-27T09:14:16Z
Fixed D2
Comment #3 by pro.mathias.lang — 2018-10-19T05:59:14Z
D1 only, closing