GSOC 2025 - Improve Google-Style - August

6 views
Skip to first unread message

Mohit Sharma

unread,
Aug 4, 2025, 6:03:05 AMAug 4
to checkstyle-devel

Mohit Sharma

unread,
Aug 7, 2025, 10:58:36 AMAug 7
to checkstyle-devel
Thursday, 7 August report

1. Finished all the review items from GSoC'25 DIFF.
2. With only a few PRs left to be merged, Updated Google style coverage table on website reflects the current status of the project.

Next Steps:
Now we will decide the "finished" state of the Project and plan how to achieve it. We will decide which issues to give more priority and which ones to skip for now.

Mohit Sharma

unread,
Aug 11, 2025, 11:58:13 PMAug 11
to checkstyle-devel
Monday, 12 August report

We successfully closed GSoC'25 Diff 

Working on:

Plan for this week:
1. Resume working on TextBlockGoogleStyleFormatting Check.
2. Keep tackling issues from "Todo" section of the project.

Mohit Sharma

unread,
Aug 14, 2025, 10:24:08 AMAug 14
to checkstyle-devel

Mohit Sharma

unread,
Aug 18, 2025, 9:51:21 AMAug 18
to checkstyle-devel
Monday, 18 August report

Current challenge:
TextBlockGoogleStyleFormatting: we decided not to use the depreciated `getLine` method and now I'm working on AST-based logic and it is more complicated than I expected.

This week's plan:
I plan on continuing working on the new check majorly because it will take most time of all other issues in the project. I will keep fixing minor issues in parallel.

Mohit Sharma

unread,
Aug 21, 2025, 11:36:15 PMAug 21
to checkstyle-devel
Thursday, 21 August report

Implemented the AST-based logic TextBlockGoogleStyleFormatting Check: https://github.com/checkstyle/checkstyle/pull/17329

Also, working on:

Mohit Sharma

unread,
Aug 26, 2025, 10:54:26 AMAug 26
to checkstyle-devel
Monday, 25 August report

What I did
This week's plan:
1. Continuing working on the new check
2. Keep following up on Opened PRs

Message has been deleted

Mohit Sharma

unread,
Aug 29, 2025, 8:53:41 AMAug 29
to checkstyle-devel
Thursday, 28 August report

What I did:
1. Found the workaround for XpathRegression...Test's single violation limitation: https://github.com/checkstyle/checkstyle/pull/17329
2. Addressed Text-block Edge cases found from suppressing Line length violations for Text-Blocks. They are addressed at: https://github.com/checkstyle/checkstyle/issues/17707 and updated the docs.
Reply all
Reply to author
Forward
Message has been deleted
0 new messages