[ https://issues.apache.org/jira/browse/LUCENE-9570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17258856#comment-17258856 ]
Dawid Weiss commented on LUCENE-9570: ------------------------------------- Yeah, it's lots of code all right. I'm sorry you did go through this and thanks, Bruno. I myself corrected the code only where it was blatantly wrong after the reformatting - screwed up comments (without pre tag), confusing ifs (where applicable), etc. I did *not* try to clean up everything - I think this should follow in smaller patches as people work on the code. Now that the formatter is enforced folks can make refactorings to make the code cleaner where it's looking odd; after they're done they'd run the formatter and see if it looks better or worse. My general impression from viewing plenty of diffs is that it's generally consistent. Not everything is super-pretty (long method calls and chained string concatenations are particularly ugly) but even this is done consistently so you get used to it after a while. Javadocs read much better in my opinion... Although the formatter won't help clean up the stale junk that's sometimes lurking in there... > Review code diffs after automatic formatting and correct problems before it > is applied > -------------------------------------------------------------------------------------- > > Key: LUCENE-9570 > URL: https://issues.apache.org/jira/browse/LUCENE-9570 > Project: Lucene - Core > Issue Type: Sub-task > Reporter: Dawid Weiss > Assignee: Dawid Weiss > Priority: Blocker > Time Spent: 20m > Remaining Estimate: 0h > > Review and correct all the javadocs before they're messed up by automatic > formatting. Apply project-by-project, review diff, correct. Lots of diffs but > it should be relatively quick. > *Reviewing diffs manually* > * switch to branch jira/LUCENE-9570 which the PR is based on: > {code:java} > git remote add dweiss g...@github.com:dweiss/lucene-solr.git > git fetch dweiss > git checkout jira/LUCENE-9570 > {code} > * Open gradle/validation/spotless.gradle and locate the project/ package you > wish to review. Enable it in spotless.gradle by creating a corresponding > switch case block (refer to existing examples), for example: > {code:java} > case ":lucene:highlighter": > target "src/**" > targetExclude "**/resources/**", "**/overview.html" > break > {code} > * Reformat the code: > {code:java} > gradlew tidy && git diff -w > /tmp/diff.patch && git status > {code} > * Look at what has changed (git status) and review the differences manually > (/tmp/diff.patch). If everything looks ok, commit it directly to > jira/LUCENE-9570 or make a PR against that branch. > {code:java} > git commit -am ":lucene:core - src/**/org/apache/lucene/document/**" > {code} > *Packages remaining* (put your name next to a module you're working on to > avoid duplication). > * case ":lucene:spatial3d": (Bruno Roustant) -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org