Skip to content

saitoha/hsvba

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hsvba

A CLI tool for analyzing VBA macros. See the header comment block in the source code for details.

License and Attributions

This project is licensed under GPL-3.0-only. See the full text in LICENCE.

Portions of the code are derived from the libvisio project (licensed under MPL-2.0) and have been relicensed to GPL-3.0-only under the "Secondary License" permission in MPL-2.0 section 3.3.

Portions are also derived from bontchev/pcodedmp (licensed under GPL-3.0; see upstream for "only" vs "or-later"). These portions are included here under GPL-3.0-only for project-wide consistency.

Scope: upstream-derived logic is interleaved inside the AWK script (implementing multiple modules, e.g., vba::vsd and pcdoe). In the source, derived regions are marked with inline guards:

# BEGIN: libvisio-derived (MPL-2.0), file <name>, commit <abc123>
# ...
# END: libvisio-derived
# BEGIN: pcodedmp-derived (GPL-3.0), file <name>, commit <def456>
# ...
# END: pcodedmp-derived

Notes

  • Original upstream copyright and notice lines are preserved.

  • No libvisio files marked "Incompatible With Secondary Licenses" were used.

Third-party component: gitlog-to-changelog

The script located at scripts/gitlog-to-changelog originates from the GNOME libgee project, where it is distributed under GPL-3.0-or-later. We keep its original license header; this does not change the project-wide license (GPL-3.0-only).

About

A CLI tool for analyzing VBA macros

Topics

Resources

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages