Skip to content
GitLab
    • Why GitLab
    • Pricing
    • Contact Sales
    • Explore
  • Why GitLab
  • Pricing
  • Contact Sales
  • Explore
  • Sign in
  • Get free trial
  • FPC
  • FPCFPC
  • FPC SourceFPC Source
  • Issues
  • #38141

The fpdoc generates docs with a hierarchy problems.

Original Reporter info from Mantis: seniorandre
  • Reporter name: Andrey Sobol

Description:

  1. All classes without a parent are showed as TObject ancestors. For example #rtl.TThread , #rtl.TThreadList, #rtl.TCharacter and many other.
  2. All unresolved and undocumented classes also are showed as TObject ancestors ( with mark "?"), may be that is Ok for class discription but the class hierarchy page Looks bad.
  3. For the chm files which was produced from rtl.xct - class hierarchy page does not have of links to the #rtl packet classes. The picture is attached.
  4. For many classes even of rtl.chm we do not have of links on TObject, For that classes also have been lost methods from TObject on page Class.methods. The picture applied

I want to write a patch for that. I am testing first version now.

Additional information:

related issue https://bugs.freepascal.org/view.php?id=38028

Mantis conversion info:

  • Mantis ID: 38141
  • OS: Windows
  • OS Build: Win10
  • Platform: i386
  • Fixed in version: 3.3.1
  • Fixed in revision: 47719 (#9ac84262)
  • Target version: 3.2.2
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking