Skip to content

Releases: intel/code-base-investigator

Code Base Investigator v1.2.0

28 Mar 14:44
2486942
Compare
Choose a tag to compare

DOI

Although a minor release, Code Base Investigator v1.2.0 includes a few significant changes.

Important

In previous releases of Code Base Investigator, the main script was called codebasin.py. The old naming was a bug that needed to be fixed, and we made the difficult decision to rename the script ahead of the next major release.

New Features

  • Filter platforms with --platform (or -p).
  • Exclude files from an analysis with --exclude (or -x).
  • Use git-like "pathspec" patterns to describe exclude files instead of globs.
  • Configure analysis with a new, simplified, TOML file format.
  • Define implicit compiler behaviors (e.g., version macros, system include paths).

For more information on using these features, see the new and improved online documentation.

Bug Fixes

  • Added support for #include files with non-standard extensions.
  • Improved handling of duplicate files.
  • Renamed codebasin.py to codebasin.

Preparation for Code Base Investigator v2.0.0

  • Several features are deprecated and will be removed in the next major release.

What's Changed

New Contributors

Full Changelog: 1.1.0...1.2.0

Code Base Investigator v1.1.0

02 Jun 17:54
8f9a4d4
Compare
Choose a tag to compare

DOI

What's Changed

New Contributors

Full Changelog: 1.05...1.1.0

Code Base Investigator v1.05

23 Jun 16:14
e1f48f2
Compare
Choose a tag to compare

This release contains an improved tokenizer and parser, as well as updates to usability.

DOI

Code Base Investigator v1.0

23 Jun 16:09
Compare
Choose a tag to compare

Initial release of Code Base Investigator.

DOI