User can now specify the name under which a file is recorded in db (SourcetrailDB.record_file)
- File directory (for side loaded files) is only created when required not automatically at the init of the DB.
Full Changelog: https://github.com/quarkslab/numbat/compare/v0.2.5...v0.2.6
A new exception has been implemented (DBException) to abstract the underlying DB and its particular exceptions. User will only need to catch
this exception to catch all the DB related exceptions.
- Fix custom command addition.
Full Changelog: https://github.com/quarkslab/numbat/compare/v0.2.4...v0.2.5
N/A
- Internal get catch errors when needed.
- Detail errors to improve debug experience.
Full Changelog: https://github.com/quarkslab/numbat/compare/v0.2.3...v0.2.4
- Add packaging type information.
- Add linter and formatter info.
- Various little fixes following linter application.
Full Changelog: https://github.com/quarkslab/numbat/compare/v0.2.2...v0.2.3
- Class member publicity (internal, private, public) could now be set with the
SourcetrailDB.record_{public, default, private}_accessmethods. - Integrate customization features provided by NumbatUI (cf dedicated doc page for details).
- Update CI to replace EoL actions versions.
- Parent directory iteration
Full Changelog: https://github.com/quarkslab/numbat/compare/v0.2.1...v0.2.2
- add small details in the documentation.
- Tests with correct modules name
Full Changelog: https://github.com/quarkslab/numbat/compare/v0.2.0...v0.2.1
- add a cache system for names/id to avoid doing DB request to obtain the id associated to a given name
- add the classmethod
SourcetrailDB.existsto check if a path correspond to an existing db
- None
Full Changelog: https://github.com/quarkslab/numbat/compare/v0.1.0...v0.2.0
Full Changelog: https://github.com/quarkslab/numbat/commits/v0.1.0