Skip to content

Releases: Python-Components-Group/decls_extraction

v.1.3.5

Choose a tag to compare

@codesavant23 codesavant23 released this 23 Jun 16:12

Fixed:

  • Other “dedentation” errors

Full Changelog: 1.3.4...1.3.5

v.1.3.4

Choose a tag to compare

@codesavant23 codesavant23 released this 23 Jun 15:05

Fixed:

  • Fixed “dedentation” in TreeSitterClassDeclsExtractor. Now it considers also mixes of TABs and spaces

Full Changelog: 1.3.3...1.3.4

v.1.3.3

Choose a tag to compare

@codesavant23 codesavant23 released this 02 Jun 16:42

Added docstring to explain the purpose of the component

v.1.3.2

Choose a tag to compare

@codesavant23 codesavant23 released this 23 May 07:39

Fixes:

  • Stripped and cleaned returned parts from TreeSitterClassDeclsExtractor
  • Established use of the IClassDeclsExtractor's hierarchy factory in TreeSitterModuleDeclsExtractor

v.1.3.1

Choose a tag to compare

@codesavant23 codesavant23 released this 21 May 15:31

Fixes:

  • TreeSitterClassDeclsExtractor was missing the implementation of the .class_name(...) method

v.1.3.0

Choose a tag to compare

@codesavant23 codesavant23 released this 20 May 14:50

Added Features:

  • Possibility to extract class contract as well

Full Changelog: 1.2.0...1.3.0

v.1.2.0

Choose a tag to compare

@codesavant23 codesavant23 released this 20 May 13:22
a1db1ab

Added Features:

  • Possibility to extract super classes (base classes) as well

Full Changelog: 1.1.0...1.2.0

v.1.1.0

Choose a tag to compare

@codesavant23 codesavant23 released this 20 May 09:12

Added Features:

  • Possibility to extract class decorators as well

Full Changelog: 1.0.0...1.1.0

v.1.0.0 (first release)

Choose a tag to compare

@codesavant23 codesavant23 released this 02 Jun 16:40

Features:

  • Extract code of functions defined into module namespaces
  • Extract code of classes defined into module namespaces
  • Extract code of methods defined into class namespaces