A terminal based static file analyser based on C++ programming language through command line operations. Easy to use and get insights and anaysis reports for code files/directories.
The documentation for this application is available at Code Vault documentation
- Command line interface
- Interactive mode
- Easy build and usage
- Smooth interface
- Data Analysis
- Language: C++
- Paradigm: Object-oriented programming (OOP)
- Complexity: Basic and Intermediate algorithms.
- Core feature: File Handling
- The application works on two modes.
- Mode 1: Interactive mode Mode 2: Command-line mode
- The application incorporates Object-Oriented Programming concepts for file analysis.
- The files are analyzed based on various file properties.
- Suitable Algorithms are used based on the functions of the analyzer.
- New analysis features
- Improved time complexity
- User-friendly Commands
- Improved documentation
- Clone the repository :
git clone https://github.com/tecnolgd/cvault- Open the folder :
cd cvault- Run with
-
-
Open terminal in the cvault folder.
-
Run
mingw32-make(for windows) /make(for linux/ios). -
An executabe file called
cvault.exe/cvalut.owould be formed. -
Run the command
- for Interactive mode:
Use
cvault.exe(for windows cmd) or simplycvaultUse./cvault(for linux/ios) in the terminal. - for Command-line mode: Directly type the suitable commands on the terminal interface.
(Note: Run
mingw32-make cleanormake cleanto clear object files based on OS) - for Interactive mode:
Use
-
The application will start for user interaction.
-
-
- Open the terminal in the cvault folder.
- Run
g++ main.cpp cmd.cpp -o cvault
- An executable file called
cvault.exewould be formed. - The command-line mode will be activated.
- Start writing commands based on your need. (Refer documentation for in-depth details)
-
- Documentation link
- Makefile
- Discussions
- Demo
- Improved Comments in source code
Author
tecnolgd
