Jump to content
Lajos Juhász

Is XML Documentation in Delphi 10.4 is 105% broken?

Recommended Posts

I've tried to compare XML documentation in XE5 and 10.4. For this I've copied an example from the documentation http://docwiki.embarcadero.com/RADStudio/Sydney/en/XML_Documentation_Comments:

/// <summary> Removes the specified item from the collection
/// </summary>
/// <param name="Item">The item to remove
/// </param>
/// <param name="Collection">The group containing the item
/// </param>
/// <remarks>
/// If parameter "Item" is null, an exception is raised.
/// <see cref="EArgumentNilException"/>
/// </remarks>
/// <returns>True if the specified item is successfully removed;
/// otherwise False is returned.
/// </returns>
function RemoveItem(Item: Pointer; Collection: Pointer): Boolean;
begin
  // Non-XML DOC comment
  // ...
end;

850250741_xmldocumentatition.thumb.png.8d39c89de5bcff707b2e7438f597f27b.png
In the attachment its clear that 10.4.1 in order to save some space will combine summary, parameter descriptions, remark and return value. I why is this changed?

  • Thanks 1

Share this post


Link to post

The "express edition" of Documentation Insight was only bundled with RAD Studio until XE5.

After that, it was removed.

 

Source:

DevJet Software » Documentation Insight Express has been released with RAD Studio XE2

 

As far as I can remember, you should be able to copy some files from your XE5 installation over to a new RAD studio version and the mouseover will still display as it did in previous versions.

 

 

 

Edited by Der schöne Günther

Share this post


Link to post

If I remember correctly the DevJet Documentation Insight version that was bundled with previous IDE versions had a template that improved the appearance of the Help Insight.

 

See here for more info from DevJet. Whether you should use the version from the DevJet site or from your XE5 I'm not sure.

Share this post


Link to post
1 hour ago, Lajos Juhász said:

I was a bit shocked that nobody noticed in the betas.

How would you know that? It might as well been noticed, but either too late or of lower priority to make it into the release.

Share this post


Link to post
2 minutes ago, Uwe Raabe said:

How would you know that?

The oldest bug report is from July and it's not marked as duplicated if it was a known issue they would flag it.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×