Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 15 06:55

    pbludov on issue-6916-parallel

    Issue #6209: activate no-error-… Issue #8790: All Regexp Checks … Issue #7637: Update doc for Equ… and 5 more (compare)

  • Oct 11 07:57

    pbludov on issue-6916-parallel

    Issue #6916: enable parallel ex… (compare)

  • Oct 11 07:54

    pbludov on issue-6916-parallel

    Issue #6916: enable parallel ex… (compare)

  • Oct 11 07:19

    pbludov on issue-6916-parallel

    Issue #6916: enable parallel ex… (compare)

  • Oct 11 07:15

    pbludov on issue-6916-parallel

    Issue #6916: enable parallel ex… (compare)

  • Oct 11 07:13

    pbludov on issue-6916-parallel

    Issue #6916: enable parallel ex… (compare)

  • Oct 11 05:16

    pbludov on issue-6916-parallel

    minor: remove redundant spotbug… Issue #6658: pitest increase mu… minor: apply TokenUtil#forEachC… and 15 more (compare)

  • Oct 02 10:05

    pbludov on master

    Issue #8864: use .ci/validation… dependency: bump spotbugs-maven… minor: remove redundant spotbug… (compare)

  • Oct 01 17:41

    pbludov on issue-8864-appveyor

    (compare)

  • Oct 01 07:03

    pbludov on master

    Issue #8839: update eclipse com… Issue #8842: Add rebase github … minor: fix control does not ret… and 20 more (compare)

  • Oct 01 06:52

    pbludov on issue-8864-cmd-set

    Issue #8864: test .ci/validatio… (compare)

  • Sep 30 14:53

    pbludov on issue-8864-appveyor

    Issue #8864: use .ci/validation… (compare)

  • Sep 30 14:38

    pbludov on issue-8864-appveyor

    dependency: bump junit-pioneer … Issue #8855: set up cirrus ci Issue #8855: fix master build o… and 3 more (compare)

  • Sep 30 08:22

    pbludov on issue-8855-cirrus

    (compare)

  • Sep 30 06:11

    pbludov on issue-8855-cirrus

    Issue #8855: fix master build o… Issue #8855: cirrus ci badge Issue #8855: re-enable wagon.ht… (compare)

  • Sep 30 05:06

    pbludov on issue-8855-cirrus

    Issue #8855: fix master build o… (compare)

  • Sep 30 04:57

    pbludov on issue-8855-cirrus

    Issue #8855: fix master build o… (compare)

  • Sep 30 04:47

    pbludov on issue-8855-cirrus

    Issue #8855: fix master build o… (compare)

  • Sep 30 04:46

    pbludov on issue-8855-cirrus

    Issue #8855: fix master build o… (compare)

  • Sep 29 20:12

    pbludov on issue-8855-cirrus

    Issue #8855: set up cirrus ci Issue #8855: MainTest is broken… (compare)

vibudhvishal
@vibudhvishal
Hello everyone, my name is Vibudh Vishal from Pesit South Campus bangalore from India. I have worked on java can someone help me how to start contributing for this organization.
Prabod Dunuwila
@PrabodDunuwila
Hi guys,
I'm interested in contributing to checkstyle and I'm still following your docs and getting familiar with project.
In this section "https://checkstyle.sourceforge.io/writingchecks.html#Tool_to_print_Java_tree_structure" when trying to execute the command " java -jar checkstyle-5.6-all.jar -t MyClass.java" to print Abstract Syntax Tree, it outputs the following error. org.apache.commons.cli.UnrecognizedOptionException: Unrecognized option: -t at org.apache.commons.cli.Parser.processOption(Parser.java:363) at org.apache.commons.cli.Parser.parse(Parser.java:199) at org.apache.commons.cli.Parser.parse(Parser.java:85) at com.puppycrawl.tools.checkstyle.Main.main(Main.java:77) -c <arg> The check configuration file to use. -f <arg> Sets the output format. (plain|xml). Defaults to plain -o <arg> Sets the output file. Defaults to stdout -p <arg> Loads the properties file -r <arg> Traverse the directory for source files usage: java com.puppycrawl.tools.checkstyle.Main [options] -c <config.xml> The Checkstyle SDK Gui is working fine with the same .jar used. Any idea to fix this issue!
Thanks in advance.
rnveach
@rnveach

@PrabodDunuwila

checkstyle-5.6-all.jar

Why are you using such an extremely old version? We are on 8.29 . The option probably didn't exist back then.

Ritvij Kumar Sharma
@ritvij14
Hello everyone, I am Ritvij Kumar Sharma and I am an Android developer and hence experienced with java. I look forward to taking part in GSOC 2020 and contributing to CheckStyle. This is my Github account https://github.com/ritvij14
I have already gone through this link https://github.com/checkstyle/checkstyle/wiki/To-student-of-GSoC-2020
and will start with an easy issue since I am a GSoC first-timer.
Roman Ivanov
@romani
Roman Ivanov
@romani
please make comment "I am on it" to confirm that you are ok to tackle this issue
Ritvij Kumar Sharma
@ritvij14
@romani Done. I will start working for it asap. If i need any help, should i ask in comments section over there or here itself?
Ritvij Kumar Sharma
@ritvij14
I am facing a problem while importing the maven project. I am working with Eclipse IDE and while importing the project the heap size shows a max of 376 MB and heap keeps increasing but after reaching around 260, it again drops back down to 110. Also, the Importing Maven Projects status at bottom right is stuck at 9%. Does it normally take this long? Or is it some problem with Eclipse? So should I change my IDE?
rnveach
@rnveach
@ritvij14 I use eclipse and don't have a problem but for a first time, you might want to try to compile it using the command line and then bring it up in Eclipse afterwards. Heap size in eclipse never meant much imo.
Ritvij Kumar Sharma
@ritvij14
@rnveach Ok I will try this.
OmarShawky1
@OmarShawky1
hello, i've been trying to run checkstyle from the source code for 4 days, i am using intellij on windows and for a reason that i do not understand, intellij does not read any antlr 4 file (javadocParser for ex.) and i cannot run from intellij in order to test any code, is there any advice? i was supposed to start from day 20 :(
Nick Mancuso
@nmancus1
Hello, Checkstyle! I would like to work on #7631 , if that's ok.
Ruslan Diachenko
@rdiachenko
@nmancus1 it is ok. Please put a comment "I am on it" in the issue and start working on it
Nick Mancuso
@nmancus1
@rdiachenko Thanks!
Yuvraj Agrawal
@Yuvraj1108
Hello!
I am Yuvraj Agrawal currently pursuing B.Tech in CS from Indian Institute of Technology and I am also looking forward to GSOC 2020 and wish to contribute to your organization. I am new to open source development and am currently going through the documentation of checkstyle. Please, assign me some minor bugs or projects to learn your code efficiently.
Thanks
Ruslan Diachenko
@rdiachenko
@OmarShawky1 please follow steps from https://checkstyle.sourceforge.io/idea.html
Hi @Yuvraj1108 . Please read https://github.com/checkstyle/checkstyle/wiki/To-student-of-GSoC-2020 first. After that pick up any issue from https://github.com/checkstyle/checkstyle/labels/gsoc%20first%20issue and put a comment in the issue "I am on it" and start working
Coral Jain
@coraljain
Hi,
My name is Coral Jain and I am pursuing MS from WSU, Washington. As part of our project, we need to resolve open issues in an open source project.
I am new to open source development.
Could you please assign me some minor bug issues (around 6) to work on? Thank you very much.
Andrei Paikin
@strkkk
Hi @coraljain, Please read https://github.com/checkstyle/checkstyle/wiki/To-student-of-GSoC-2020 first. After that pick up any issue from https://github.com/checkstyle/checkstyle/labels/gsoc%20first%20issue and put a comment in the issue "I am on it" and start working
Muhammadjon Hakimov
@MrHakimov
Hi, everyone! Is there any resource which explains how to start working on your project? I have read https://github.com/checkstyle/checkstyle/wiki/To-student-of-GSoC-2020 but there is no any information about how can I start dealing with project.
I have read some issues, I understood what should I do, but I don't understand how can I do this :)
Can anybody help, please?
Muhammadjon Hakimov
@MrHakimov
Basically, I don't understand how documentation pages are organized, what can you suggest me to do?
Ruslan Diachenko
@rdiachenko

Hi @MrHakimov did you follow all pages referenced from https://github.com/checkstyle/checkstyle/wiki/To-student-of-GSoC-2020 (like this, for instance, https://checkstyle.sourceforge.io/beginning_development.html) ? Did you choose any issue from https://github.com/checkstyle/checkstyle/labels/gsoc%20first%20issue and follow more references given in issue description (like this, for instance, https://checkstyle.org/cmdline.html) ?

I have read some issues, I understood what should I do, but I don't understand how can I do this

Could you clarify please which issues did you read and what exactly didn't you understand? Each issue from the aforementioned list contains links to example commits which were already applied. I suggest to take a look at those commits, you need to do something similar (like this, for instance, checkstyle/checkstyle#6105).

Muhammadjon Hakimov
@MrHakimov
Thanks for this one: https://checkstyle.sourceforge.io/beginning_development.html! I will choose issue now.
Muhammadjon Hakimov
@MrHakimov
I am so sorry for stupid questions, but I have just done first 4 steps from here:
https://checkstyle.sourceforge.io/beginning_development.html#Starting_Development
and my question is how to check is the things that I add doesn't break anything? Can I somehow deploy checkstyle in my local machine maybe? Please, give some advices. Thanks in advance!
rnveach
@rnveach
@MrHakimov You can run mvn clean verify locally and it will run a good chunk of the same tests that the CI runs. This is how we verify what you have provided is good and the machine has caught no issues.
Muhammadjon Hakimov
@MrHakimov
image.png
@rnveach The result should be something like this one above?
razvanboboc
@razvanboboc
Hello guys, I am a 3rd year CompSci student looking to contribute to your organisation.
I hope I didn't come too late to the party, there are so many organisations to choose from!
rnveach
@rnveach
@MrHakimov Yes, it will say something like "Build Failure" if there are any failures.
@razvanboboc Please read over https://github.com/checkstyle/checkstyle/wiki/To-student-of-GSoC-2020 first. After that pick up any issue from https://github.com/checkstyle/checkstyle/labels/gsoc%20first%20issue . You can put a comment in the issue "I am on it" and start working on it.
razvanboboc
@razvanboboc
I am on it
Ritvij Kumar Sharma
@ritvij14
I am currently on issue #7605. I wanted to ask how should I check for correctness of javadoc comments? I have installed the checkstyle plugin directly in Eclipse. Is that the wrong way? Because it does not give me any warnings even though the program that i created had 2 @-clauses in one line.
rnveach
@rnveach
@ritvij14 To better help we would have to see what config and java code you are using. Please edit your comment in the issue with a template similar to https://checkstyle.org/report_issue.html#How_to_report_a_bug.3F .
From what I read of the check, its violations are about /** being on the same line or not with */. You can also run the code through the check by modifying one of the tests and it's inputs and debugging the check itself. All checks have tests and inputs for them in the repository
Nick Mancuso
@nmancus1
@rnveach while I'm waiting for PR #7634 to get merged, can I jump on another issue?
Gaurab Dasgupta
@gaurabdg
@rnveach I want to apply for GSoC. My PR #7673 has passed all the CI tests. Shall I wait for it to be merged or take up the next issue from easy/medium tag? It would be great if you help me pick one.
Ritvij Kumar Sharma
@ritvij14
@rnveach thanks for the help. And yes I found out how the check works. It was given in https://checkstyle.sourceforge.io/writingjavadocchecks.html
So can i put the examples the same way as shown in this link? That is, if /* and / are in same line or, if 2 at-clauses are in same line, it is ignored and if they are correctly placed it is a proper javadoc, and another example saying that not following the tight-HTML rules is considered a violation and will not produce the proper html javadoc results?
Andrei Paikin
@strkkk
@gaurabdg @nmancus1 you are welcome to take other gsoc issues, but please do not forget to correct review items in PRs
OmarShawky1
@OmarShawky1
hello, where can i find the emails of mentors?
Andrei Paikin
@strkkk
@OmarShawky1 what mentor email you need? You can ask in private chat in gitter
OmarShawky1
@OmarShawky1
@strkkk no one in particular, just the available because i'm struggling at understanding how the project works
Gaurab Dasgupta
@gaurabdg
@strkkk shall I take up more issues under the gsoc first issue tag or normal issues from easy/medium tag?
Ritvij Kumar Sharma
@ritvij14
@strkkk is the way I am going correct? Regarding what I said in my previous statement about putting examples as to how they have been shown in https://checkstyle.sourceforge.io/writingjavadocchecks.html
Andrei Paikin
@strkkk
@OmarShawky1 what is not clear? Can you please give more details
@gaurabdg I think for now it is better to stick to gsoc issues, later other issues can be taken
@ritvij14 In general, there should be examples for each config option
OmarShawky1
@OmarShawky1

@strkkk i do not know how to start solving any issue even though i read those links and applied them:
https://checkstyle.sourceforge.io/beginning_development.html#Starting_Development
https://checkstyle.org/cmdline.html#Download_and_Run

for example, i do not know where to start solving this issue:
checkstyle/checkstyle#7672

as i have never contributed in any open source before any not much experience in programming over all.