Skip to content

Latest commit

Β 

History

History
77 lines (47 loc) Β· 1.67 KB

File metadata and controls

77 lines (47 loc) Β· 1.67 KB

βœ… Pull Request Template – vixcpp/json

πŸ“„ Description

Please provide a clear and concise summary of the changes in this PR,
along with the motivation behind them (e.g., performance improvements, new feature, code cleanup, etc.).

Reference any related issues or feature requests:
Fixes # (issue number)


πŸ” Type of Change

Please check all that apply:

  • 🐞 Bug fix (non-breaking change that fixes an issue)
  • ✨ New feature (non-breaking change that adds functionality)
  • πŸ’₯ Breaking change (modifies existing functionality or API)
  • πŸ“ Documentation update
  • βœ… Tests / CI improvements

πŸ§ͺ How Has This Been Tested?

Briefly describe how you verified your changes. Include exact steps if others want to reproduce:

# Create and enter build directory
mkdir build && cd build

# Configure the project (example builds are enabled by default)
cmake ..

# Build all targets
make -j$(nproc)

You should see example binaries compiled, such as:

vix_json_quick

vix_json_builders

vix_json_jpath

vix_json_io

You can run them individually:

./vix_json_quick
./vix_json_builders
./vix_json_jpath
./vix_json_io

If applicable, mention unit or integration tests you added.

βœ… Checklist

My code follows the style guidelines of this project

I have reviewed my own code

I have commented my code where needed

I have updated the relevant documentation

I have added tests that prove my fix is effective or my feature works

All new and existing tests pass

🧩 Additional Notes

Add any other information or context here (e.g., screenshots, benchmarks, known limitations, performance graphs, etc.).