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

1. What did I get done this week?

  • r.regression.multi (regression tests): To maintain backward compatibility while adding JSON format, I added strong regression tests.
  • v.db.connect (regression tests): To maintain backward compatibility while adding JSON format, I added strong regression tests.
  • r.regression.multi: Implemented JSON output support. (See PR #6075)
  • v.db.connect: Implemented JSON output support. (See PR #6077)

2. What do I plan on doing next week?

  • Address review comments on my open PRs.
  • Add JSON output support to g.findfile (see issue #6005).
  • Add JSON output support to r3.info (see issue #5995).
  • If time permits, add JSON output support to v.what.rast (see issue #6024).

3. Am I blocked on anything?

  • No, I am not currently blocked on anything.

4. Additional Information

– Nishant Bansal