eclox icon indicating copy to clipboard operation
eclox copied to clipboard

Use/Maintain concatenation in Doxyfile

Open lordyavin opened this issue 5 years ago • 1 comments

Expected Behavior

If a user decides to manually edit the Doxyfile and uses concatenation eclox should maintain the users style. Sample:

ALIASES                 = "requirement{1}=@xrefitem requirements \"Requirements\" \"Requirements Traceability\" <b>\1</b>" 
ALIASES                += "uses{1}=@xrefitem usage \"Uses\" \"Usage\" <b>\1</b>" 
ALIASES                += "project=@par Project:\n"
ALIASES                += "appname=@par Application:\n"

Actual Behavior

Gets converted to

ALIASES                 = "requirement{1}=@xrefitem requirements \"Requirements\" \"Requirements Traceability\" <b>\1</b>" "uses{1}=@xrefitem usage \"Uses\" \"KOMMEX ICD Usage\" <b>\1</b>" "project=@par Project:\n" "appname=@par Application:\n"

which is less readable.

Steps to Reproduce the Problem

Edit any setting manually and use concatenation to separate multiple entries. Open the file with the eclox Doxyfile editor and save again.

Your Environment

  • Eclox Plugin version: 0.12.1
  • Eclox Doxygen Plugin version: 1.8.13
  • Eclipse Version: 4.12 R2019-06
  • Java Version: 11
  • Operating System Version: Windows 7

lordyavin avatar Jul 04 '19 08:07 lordyavin

Thanks, for reporting. I will look in to this, but eclox only supports one variable with same name, this is why it is merged together during import / read of the file... I think it will be not trivial in the actual code base...

anb0s avatar Jul 04 '19 10:07 anb0s