Skip to content

LCG-UDG-1.2021.01.001

Compare
Choose a tag to compare
@rappen rappen released this 14 Jan 23:13

Major improvement!

Configuration will now by default be stored inline in the generated C#/PlantUML file as a comment block in at the end of the file.
This makes the "project file" obsolete, and a generated C#/PlantUML file can be opened by Latebound Constants Generator / UML Diagram Generator and the configuration is parsed from the comment block. (#59)

Also

Simplify Save and Generate behavior, not prompting all the time (#66)
Better handling of identifier strings to ensure compilable results (#70)
Fixed crash when opening configuration containing entities not in the database (#57)

Changes:

  • 9553015 Updated nuspecs for 1.2021.1 release
  • 600ba8e Fixed everything in UDG for #59
  • bf75de3 Finalizing and closing #59 save config in C# file
  • 1da5ddb Restructuring ConfigurationUtils
  • e2edb54 Minor rename
  • 4096134 Adding logic supporting #59
  • a7c34a0 Adding ConfigurationUtil to extract config from any file
  • 869c69d Adding config option for #59 save selection to generated file
  • d69dd9c #59 Adding option to save selection to generated C# file
  • e194f85 Handle Project-Save properly, closing #66
See More
  • 0aaeb96 Don't validate identifiers for UDG
  • 9462dfd Added FabienDehopreIdentifier.cs to ensure valid identifiers
  • 2f27abd Minor refactoring for more efficient code.
  • b1d5fd6 Loading metadata automatically
  • 05d5410 Closed #66 Save without prompt
  • e51cca5 VS proposed refactoring
  • 122a07e Fixed #70 Deduplicating optionsetvalue identifiers
  • e52aa56 First step towards fixing #70, official Roslyn fixing of identifiers
  • 503ef4a 📦 Shine new packages
  • 25da0c6 Create LICENSE
  • e8470fc Fixed #57 Don't crash when opening project with missing entities.
  • 1cd0775 Updated all packages, removed XTBAppInsights.cs, now relying on what is provided from XTB core.

This list of changes was auto generated.