robust-services-core icon indicating copy to clipboard operation
robust-services-core copied to clipboard

Enhance >export

Open GregUtas opened this issue 8 years ago • 0 comments

Enhance the >export command with any of the following:

  • [x] The option to exclude statistics (e.g. the number of reads/writes/calls). Because export displays code in a canonical format with all comments stripped, it is useful for obtaining a diff of the entire code base. However, the statistics cause noise in such a diff.
  • [x] Options that allow generation of any subset of the (a) namespace view, (b) file view, and (c) class hierarchy.
  • [ ] The ability to output a symbol that was #define'd as an empty string (e.g. #define NO_OP) when displaying code. Such a symbol is currently omitted. This is probably a complicated change because Lexer.Preprocess currently deletes any such symbol before parsing even occurs.

GregUtas avatar Nov 15 '17 22:11 GregUtas