Releases: thoni56/c-xrefactory
Releases · thoni56/c-xrefactory
1.8.1
1.8.0
1.7.3
1.7.1
1.7.0
1.6.21
As per usual infinite amounts of refactoring and clean ups, but this time also
- Add "Extract variable" refactoring - can be improved but is a first step
It might be worth noting here that, as all extracts, they are unaware of the actual source text you extract. There is just a basic structural check so that you don't extract across block structures, or have jumps in or out of the region (unless you are extracting a macro, in which case this is "fine").
1.6.20
- No user visible changes.
- Prepare documentation for Structurizr, pending decision to use it instead of DocBook with C4-PlantUML.
- Mostly memory refactoring.
1.6.18
1.6.16
1.6.15
- Add some support for for-loop initializers (parsing but loop-variable is still seen outside of loop and might overshadow an other variable with the same name)
- Renaming of many types and variables
- Rely on automatic detection of pre-defined types like
uint32_t
- Un-macrofied a lot of macro-functions in the lexer parts