GSoC 2025: Week 5 Report | Add JSON output to different tools in C for GRASS

1. What did I get done this week?

  • r.regression.line (regression tests): To maintain backward compatibility while adding JSON format, I added strong regression tests.
  • r.regression.line: Implemented JSON output support. (See PR #5993)
  • r.stats.quantile (regression tests): To maintain backward compatibility while adding JSON format, I added strong regression tests.
  • r.stats.quantile: Implemented JSON output support. (See PR #6007)
  • r.volume (regression tests): To maintain backward compatibility while adding JSON format, I added strong regression tests.
  • r.volume: Implemented JSON output support. (See PR #6036)

2. What do I plan on doing next week?

  • Add JSON output support to m.measure (see issue #6006).
  • Add JSON output support to db.columns (see issue #6008).
  • Add JSON output support to db.connect (see issue #6009).

3. Am I blocked on anything?

  • No, I am not currently blocked on anything.

4. Additional Information

– Nishant Bansal