I'm wanting to generate API documentation using SfApexDoc with the "global" scope. However, I can't get it to work. I'm using a Windows 10 PC. What I've done:
- Downloaded the JAR using the link on the GitLab wiki for SfApexDoc
- Set up an external tool:
Executing this external tool does something (just what, I don't know) since it takes a while to terminate, but the output folder remains stubbornly empty. The external tool console log shows nothing at all.
When I run the generated command in a Command window (with an update to specify the full path to the java app) and adding "-d" for debug I do get some output, like:
SfApexDoc version 1.3.0
Class: AchievementController.barInfo
properties: achType finalGoal highLimit lowLimit starTitle width
methods: barInfo
Class: AchievementController
properties: AchType finalGoal highLimit lowLimit numberProgress starTitle width
methods: AchievementController ...
later followed by more output like:
parseProjectDetail():
parseHtmlFile():
Processing: createshiftdemandsforjoborders
Processing: client_shifts
Processing: dynamicsearchselectcontroller
Processing: shiftschedulingcontroller2_test
...
But even then the output folder remains empty.
Anyone spot what I'm doing wrong?
-s C:\Users\Kris\IdeaProjects\ProductionDX\force-app\main\default\classes