Skip to content

DelphiAIKit v1.1.0

Choose a tag to compare

@MaxLogic MaxLogic released this 25 Jun 08:06
· 29 commits to master since this release

DelphiAIKit 1.1.0 adds semantic/refactoring capabilities and tightens build and DFM validation for large Delphi projects.

Highlights:

  • Added Symbol Map project/RTL/compiler-intrinsic indexing and query commands.
  • Added project-scoped ind-usages, dry-run/apply
    ename, and dead-code reporting/apply workflows backed by DelphiSemantics.
  • Improved
    emove-with with DelphiSemantics-backed planning, covered-statement accounting, safer report/apply parity checks, and stronger large-project proof lanes.
  • Added native TMS WEB Core build support through DelphiAIKit.exe build.
  • Fixed �uild --dfmcheck gating so DFM validation only runs after the real source build succeeds and skipped validation is reported clearly.
  • The Win64 Release executable now embeds Windows version metadata 1.1.0.0.

Validation:

  • Win64 Release rebuild of projects\DelphiAIKit.dproj: passed with 0 errors, 0 warnings, 0 hints.
  • Win64 Debug rebuild of ests\DelphiAIKit.Tests.dproj: passed with 0 errors, 0 warnings, 0 hints.
  • Default DUnitX suite: 565 passed, 0 failed, 0 errored, 0 ignored, 0 leaked.
  • Release asset SHA256: 070716482b207a26da25eaffdcc3080a02002d9780830e612f8c9eabb4fedca4