Releases: Nuno-Jesus/libft_file_checker
Releases · Nuno-Jesus/libft_file_checker
Version v0.5.2 - Hotfix 1
What's Changed
- Fixed a bug where tokenization would fail in case of multiple tabs between function name and function type.
Full Changelog: v0.5.2-launch...v0.5.2-hotfix1
Version 0.5.2
Updates:
- Updated Makefile to display an informative message
- Replaced the functions prototype checking initial method (checking if the prototypes are a perfect match) with tokenization (now the parser normalizes and splits each line in given separators)
- Created a results.log file to store some logs from function prototype checking
Patches:
- Fixed a bug where the bonus files ending in "_bonus" would be considered wrong
- Refactoring: used the Extract Method to move some code from the parser file to the project_file file
Full Changelog: v0.5.1-launch...v0.5.2-launch
Version 0.5.1
New features:
- Created a Makefile that automates script execution and updates the files before execution. You should execute make in the terminal instead of directly injecting the python instruction.
Fixed bugs:
- Fixed a very small bug where the ft_striteri prototype function was misspelled in the python script, failing correct prototypes
Full Changelog: v0.5.0-hotfix1...v0.5.1-launch
Version 0.5.0 - Hotfix 1
This patch fixes the following bugs:
- Some prototypes were analysed with an extra space, causing those to accuse wrong whenever the users had not the extra space;
- The prototypes ft_strlen and ft_split had the const and the char keywords swapped, which would lead to wrong outputs in prototype testing;
- The path variable in the utils module didn't have the correct default value as it was supposed to. Now it is set to '../libft/'
Full Changelog: v0.5.0...v0.5.0-hotfix1
The first release, yay!
This is the first iteration!
Implemented features:
1. Check for forbidden files
2. Check filenames for Mandatory Part
3. Check filenames for Bonus Part
4. Run the norminette
5. Look for incorrect function prototypes in .c files
6. Look for incorrect function prototypes in libft.h
Full Changelog: https://github.com/Nuno-Jesus/42-tool/commits/v0.5.0