Skip to content

pyVBAanalysis 3.0.1

Latest

Choose a tag to compare

@WilliamSmithEdward WilliamSmithEdward released this 07 Oct 07:05
29f6fb9

Sync pyVBAanalysis to XLIDE 11.1.0, commit
8f64c2ce8d4c7104c7aa3559da0e98b6c178303e.

  • Correct module-owned DefType defaults, indexed property setter contracts,
    array and enum assignment identities, and bracketed source member names.
  • Check read-only Excel Range values and scalar host setter assignments.
  • Reduce false positives from assumed Office collection contents and mutable
    state after calls, aliases and error handlers.
  • Add Scripting and VBScript RegExp reference models and preserve enum library
    ownership.
  • Support the upstream errors_only analysis option.

Validation: 38,879 distinct recorded upstream calls, 13,969 corpus module
analyses, and 132 modules from Office, export and VB6 projects all match.

Two shared upstream assignment gaps remain tracked in
xlide_vscode#1303
and #1304.

The Publish workflow attaches security and malware reports and signed build
provenance to this release.