Skip to content

Commit

Permalink
.github templates
Browse files Browse the repository at this point in the history
  • Loading branch information
yegor256 committed Feb 8, 2018
1 parent c8eba90 commit 637edc2
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 0 deletions.
12 changes: 12 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Make sure the title of the issue explains the problem you are having. Also, the description of the issue must clearly explain what is broken, not what you want us to implement. Go through this checklist and make sure you answer "YES" to all points:

- You have all pre-requisites listed in README.md installed
- You are sure that you are not reporting a duplicate (search all issues)
- You say "is broken" or "doesn't work" in the title
- You tell us what you are trying to do
- You explain the results you are getting
- You suggest an alternative result you would like to see

This article will help you understand what we are looking for: http://www.yegor256.com/2014/11/24/principles-of-bug-tracking.html

Thank you for your contribution!
11 changes: 11 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Many thanks for your contribution, we truly appreciate it. We will appreciate it even more, if you make sure that you can say "YES" to each point in this short checklist:

- You made a small amount of changes (less than 100 lines, less than 10 files)
- You made changes related to only one bug (create separate PRs for separate problems)
- You are ready to defend your changes (there will be a code review)
- You don't touch what you don't understand
- You ran the build locally and it passed

This article will help you understand what we are looking for: http://www.yegor256.com/2015/02/09/serious-code-reviewer.html

Thank you for your contribution!

1 comment on commit 637edc2

@0pdd
Copy link
Collaborator

@0pdd 0pdd commented on 637edc2 Feb 8, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on our side, please submit it to yegor256/0pdd:

set -x && set -e && set -o pipefail && cd /tmp/0pdd20180208-4-163xb3m/teamed/qulice && pdd -v -f /tmp/pdd.xml20180208-14372-2fzskc [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd /tmp/0pdd20180208-4-163xb3m/teamed/qulice + pdd -v -f...

Please, copy and paste this stack trace to GitHub:

UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20180208-4-163xb3m/teamed/qulice && pdd -v -f /tmp/pdd.xml20180208-14372-2fzskc [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20180208-4-163xb3m/teamed/qulice
+ pdd -v -f /tmp/pdd.xml20180208-14372-2fzskc

Found 9 lines in /tmp/0pdd20180208-4-163xb3m/teamed/qulice/.pdd
My version is 0.19.4
Ruby version is 2.3.3 at x86_64-linux
Reading .
Excluding target/**/*
Excluding qulice-*/target/**/*
Excluding src/main/resources/images/**/*
Excluding qulice-checkstyle/src/test/resources/com/qulice/checkstyle/AtClauseOrder.java
410 file(s) found, 281 excluded
Reading src/site/apt/quality.apt.vm...
Reading src/site/apt/index.apt.vm...
Reading src/site/resources/CNAME...
Reading src/site/site.xml...
Reading .travis.yml...
Reading .gitignore...
Reading LICENSE.txt...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/DependenciesValidator.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/DefaultValidatorsProvider.java...
Puzzle 61-832eca62 30/IMP at qulice-maven-plugin/src/main/java/com/qulice/maven/DefaultValidatorsProvider.java
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/AbstractQuliceMojo.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/EnforcerValidator.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/CoberturaValidator.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/MavenEnvironment.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/SnapshotsValidator.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/DefaultMavenEnvironment.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/ValidatorsProvider.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/PomXpathValidator.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/DuplicateFinderValidator.java...
Puzzle 250-1b26b28c 0/IMP at qulice-maven-plugin/src/main/java/com/qulice/maven/DuplicateFinderValidator.java
Puzzle 250-bd6aad88 0/IMP at qulice-maven-plugin/src/main/java/com/qulice/maven/DuplicateFinderValidator.java
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/package-info.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/CheckMojo.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/MavenValidator.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/InstrumentMojo.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/SvnPropertiesValidator.java...
Reading qulice-maven-plugin/src/main/java/com/qulice/maven/MojoExecutor.java...
Reading qulice-maven-plugin/src/test/java/com/qulice/maven/DefaultValidatorsProviderTest.java...
Reading qulice-maven-plugin/src/test/java/com/qulice/maven/ValidatorsProviderMocker.java...
Reading qulice-maven-plugin/src/test/java/com/qulice/maven/PomXpathValidatorTest.java...
Reading qulice-maven-plugin/src/test/java/com/qulice/maven/SvnPropertiesValidatorTest.java...
Reading qulice-maven-plugin/src/test/java/com/qulice/maven/DependenciesValidatorTest.java...
Reading qulice-maven-plugin/src/test/java/com/qulice/maven/MavenEnvironmentMocker.java...
Reading qulice-maven-plugin/src/test/java/com/qulice/maven/MavenProjectMocker.java...
Reading qulice-maven-plugin/src/test/java/com/qulice/maven/DefaultMavenEnvironmentTest.java...
Reading qulice-maven-plugin/src/test/java/com/qulice/maven/package-info.java...
Reading qulice-maven-plugin/src/test/java/com/qulice/maven/CheckMojoTest.java...
Reading qulice-maven-plugin/src/test/resources/com/qulice/maven/PomXpathValidator/pom.xml...
Reading qulice-maven-plugin/src/site/apt/example-exclude.apt.vm...
Reading qulice-maven-plugin/src/site/apt/usage.apt.vm...
Reading qulice-maven-plugin/src/site/apt/index.apt.vm...
Reading qulice-maven-plugin/src/site/fml/faq.fml...
Reading qulice-maven-plugin/src/site/site.xml...
Reading qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/Violations.java...
Reading qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/Tabs.java...
Reading qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/Brackets.java...
Puzzle 123-1f09aa3b 0/IMP at qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/Brackets.java
Puzzle 123-b644cf22 0/IMP at qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/Brackets.java
Reading qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/SomeTest.java...
Reading qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/Pdd.java...
Puzzle 123-cfed8d02 120/IMP at qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/Pdd.java
Puzzle 123-5357374c 0/IMP at qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/Pdd.java
Reading qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/NewLines.java...
Reading qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/IndentationChecks.java...
Reading qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/Iface.java...
Reading qulice-maven-plugin/src/it/checkstyle-violations/src/main/java/com/qulice/plugin/violations/Constants.java...
Reading qulice-maven-plugin/src/it/checkstyle-violations/src/main/resources/newlines.txt...
Reading qulice-maven-plugin/src/it/checkstyle-violations/src/main/resources/tabs.txt...
Reading qulice-maven-plugin/src/it/checkstyle-violations/LICENSE.txt...
Reading qulice-maven-plugin/src/it/checkstyle-violations/pom.xml...
Reading qulice-maven-plugin/src/it/checkstyle-violations/verify.groovy...
Reading qulice-maven-plugin/src/it/checkstyle-violations/invoker.properties...
Reading qulice-maven-plugin/src/it/dependency-violations-exclude/src/main/java/com/qulice/foo/Sample.java...
Reading qulice-maven-plugin/src/it/dependency-violations-exclude/src/main/java/com/qulice/foo/package-info.java...
Reading qulice-maven-plugin/src/it/dependency-violations-exclude/LICENSE.txt...
Reading qulice-maven-plugin/src/it/dependency-violations-exclude/pom.xml...
Reading qulice-maven-plugin/src/it/dependency-violations-exclude/verify.groovy...
Reading qulice-maven-plugin/src/it/dependency-violations-exclude/invoker.properties...
Reading qulice-maven-plugin/src/it/dependency-violations/src/main/java/com/qulice/foo/Sample.java...
Reading qulice-maven-plugin/src/it/dependency-violations/src/main/java/com/qulice/foo/package-info.java...
Reading qulice-maven-plugin/src/it/dependency-violations/LICENSE.txt...
Reading qulice-maven-plugin/src/it/dependency-violations/pom.xml...
Reading qulice-maven-plugin/src/it/dependency-violations/verify.groovy...
Reading qulice-maven-plugin/src/it/dependency-violations/invoker.properties...
Reading qulice-maven-plugin/src/it/findbugs-exclude/src/main/java/com/qulice/foo/Bar.java...
Reading qulice-maven-plugin/src/it/findbugs-exclude/src/main/java/com/qulice/foo/package-info.java...
Reading qulice-maven-plugin/src/it/findbugs-exclude/src/main/java/com/qulice/foo/Main.java...
Reading qulice-maven-plugin/src/it/findbugs-exclude/LICENSE.txt...
Reading qulice-maven-plugin/src/it/findbugs-exclude/pom.xml...
Reading qulice-maven-plugin/src/it/findbugs-exclude/verify.groovy...
Reading qulice-maven-plugin/src/it/findbugs-exclude/invoker.properties...
Reading qulice-maven-plugin/src/it/findbugs-violations/src/main/java/com/qulice/foo/package-info.java...
Reading qulice-maven-plugin/src/it/findbugs-violations/src/main/java/com/qulice/foo/Main.java...
Reading qulice-maven-plugin/src/it/findbugs-violations/LICENSE.txt...
Reading qulice-maven-plugin/src/it/findbugs-violations/pom.xml...
Reading qulice-maven-plugin/src/it/findbugs-violations/verify.groovy...
Reading qulice-maven-plugin/src/it/findbugs-violations/invoker.properties...
Reading qulice-maven-plugin/src/it/multi-module/src/.gitignore...
Reading qulice-maven-plugin/src/it/multi-module/mod-alpha/src/main/java/com/qulice/plugin/alpha/package-info.java...
Reading qulice-maven-plugin/src/it/multi-module/mod-alpha/src/main/java/com/qulice/plugin/alpha/Main.java...
Reading qulice-maven-plugin/src/it/multi-module/mod-alpha/src/test/java/com/qulice/plugin/alpha/MainTest.java...
Reading qulice-maven-plugin/src/it/multi-module/mod-alpha/src/test/java/com/qulice/plugin/alpha/package-info.java...
Reading qulice-maven-plugin/src/it/multi-module/mod-alpha/pom.xml...
Reading qulice-maven-plugin/src/it/multi-module/pom.xml...
Reading qulice-maven-plugin/src/it/multi-module/mod-tk/src/main/resources/LICENSE.txt...
Reading qulice-maven-plugin/src/it/multi-module/mod-tk/pom.xml...
Reading qulice-maven-plugin/src/it/multi-module/verify.groovy...
Reading qulice-maven-plugin/src/it/multi-module/invoker.properties...
Reading qulice-maven-plugin/src/it/cobertura-violations/src/main/java/com/qulice/foo/Bump.java...
Reading qulice-maven-plugin/src/it/cobertura-violations/src/main/java/com/qulice/foo/package-info.java...
Reading qulice-maven-plugin/src/it/cobertura-violations/LICENSE.txt...
Reading qulice-maven-plugin/src/it/cobertura-violations/pom.xml...
Reading qulice-maven-plugin/src/it/cobertura-violations/verify.groovy...
Reading qulice-maven-plugin/src/it/cobertura-violations/invoker.properties...
Reading qulice-maven-plugin/src/it/checkstyle-newlines/src/main/java/com/qulice/plugin/violations/Violations.java...
Reading qulice-maven-plugin/src/it/checkstyle-newlines/src/main/resources/tabs.txt...
Reading qulice-maven-plugin/src/it/checkstyle-newlines/LICENSE.txt...
Reading qulice-maven-plugin/src/it/checkstyle-newlines/pom.xml...
Reading qulice-maven-plugin/src/it/checkstyle-newlines/verify.groovy...
Reading qulice-maven-plugin/src/it/checkstyle-newlines/invoker.properties...
Reading qulice-maven-plugin/src/it/relocation/LICENSE.txt...
Reading qulice-maven-plugin/src/it/relocation/pom.xml...
Reading qulice-maven-plugin/src/it/relocation/verify.groovy...
Reading qulice-maven-plugin/src/it/relocation/invoker.properties...
Reading qulice-maven-plugin/src/it/log-check/LICENSE.txt...
Reading qulice-maven-plugin/src/it/log-check/pom.xml...
Reading qulice-maven-plugin/src/it/log-check/verify.groovy...
Reading qulice-maven-plugin/src/it/log-check/invoker.properties...
Reading qulice-maven-plugin/src/it/multi-run/src/.gitignore...
Reading qulice-maven-plugin/src/it/multi-run/LICENSE.txt...
Reading qulice-maven-plugin/src/it/multi-run/pom.xml...
Reading qulice-maven-plugin/src/it/multi-run/verify.groovy...
Reading qulice-maven-plugin/src/it/multi-run/invoker.properties...
Reading qulice-maven-plugin/src/it/checkstyle-locale/src/main/resources/tabs.txt...
Reading qulice-maven-plugin/src/it/checkstyle-locale/LICENSE.txt...
Reading qulice-maven-plugin/src/it/checkstyle-locale/pom.xml...
Reading qulice-maven-plugin/src/it/checkstyle-locale/verify.groovy...
Reading qulice-maven-plugin/src/it/checkstyle-locale/invoker.properties...
Reading qulice-maven-plugin/src/it/dependency-not-matches-exclude/src/main/java/com/qulice/entity/model/TestModel.java...
Reading qulice-maven-plugin/src/it/dependency-not-matches-exclude/src/main/java/com/qulice/entity/model/package-info.java...
Reading qulice-maven-plugin/src/it/dependency-not-matches-exclude/src/main/java/com/qulice/entity/hibernate.cfg.xml...
Reading qulice-maven-plugin/src/it/dependency-not-matches-exclude/LICENSE.txt...
Reading qulice-maven-plugin/src/it/dependency-not-matches-exclude/pom.xml...
Reading qulice-maven-plugin/src/it/dependency-not-matches-exclude/verify.groovy...
Reading qulice-maven-plugin/src/it/dependency-not-matches-exclude/invoker.properties...
Reading qulice-maven-plugin/src/it/findbugs-bed-bogus-exception-declaration/src/main/java/com/qulice/foo/TestSocket.java...
Reading qulice-maven-plugin/src/it/findbugs-bed-bogus-exception-declaration/src/main/java/com/qulice/foo/package-info.java...
Reading qulice-maven-plugin/src/it/findbugs-bed-bogus-exception-declaration/LICENSE.txt...
Reading qulice-maven-plugin/src/it/findbugs-bed-bogus-exception-declaration/pom.xml...
Reading qulice-maven-plugin/src/it/findbugs-bed-bogus-exception-declaration/verify.groovy...
Reading qulice-maven-plugin/src/it/findbugs-bed-bogus-exception-declaration/invoker.properties...
Reading qulice-maven-plugin/src/it/snapshots/pom.xml...
Reading qulice-maven-plugin/src/it/snapshots/verify.groovy...
Reading qulice-maven-plugin/src/it/snapshots/invoker.properties...
Reading qulice-maven-plugin/src/it/duplicate-finder-violations/pom.xml...
Reading qulice-maven-plugin/src/it/duplicate-finder-violations/verify.groovy...
Reading qulice-maven-plugin/src/it/duplicate-finder-violations/invoker.properties...
Reading qulice-maven-plugin/src/it/settings.xml...
Reading qulice-maven-plugin/src/it/pmd-violations/src/main/java/com/qulice/foo/Violations.java...
Reading qulice-maven-plugin/src/it/pmd-violations/src/main/java/com/qulice/foo/package-info.java...
Reading qulice-maven-plugin/src/it/pmd-violations/LICENSE.txt...
Reading qulice-maven-plugin/src/it/pmd-violations/pom.xml...
Reading qulice-maven-plugin/src/it/pmd-violations/verify.groovy...
Reading qulice-maven-plugin/src/it/pmd-violations/invoker.properties...
Reading qulice-maven-plugin/src/it/pmd-duplicate-string-literals-violations/src/main/java/com/qulice/foo/WithoutDuplicateStringLiterals.java...
Reading qulice-maven-plugin/src/it/pmd-duplicate-string-literals-violations/src/main/java/com/qulice/foo/FourDuplicateStringLiterals.java...
Reading qulice-maven-plugin/src/it/pmd-duplicate-string-literals-violations/src/main/java/com/qulice/foo/package-info.java...
Reading qulice-maven-plugin/src/it/pmd-duplicate-string-literals-violations/src/main/java/com/qulice/foo/SuppressDuplicateStringLiterals.java...
Reading qulice-maven-plugin/src/it/pmd-duplicate-string-literals-violations/src/main/java/com/qulice/foo/TwoDuplicateStringLiterals.java...
Reading qulice-maven-plugin/src/it/pmd-duplicate-string-literals-violations/LICENSE.txt...
Reading qulice-maven-plugin/src/it/pmd-duplicate-string-literals-violations/pom.xml...
Reading qulice-maven-plugin/src/it/pmd-duplicate-string-literals-violations/verify.groovy...
Reading qulice-maven-plugin/src/it/pmd-duplicate-string-literals-violations/invoker.properties...
Reading qulice-maven-plugin/src/it/duplicate-finder-ignore-deps/pom.xml...
Reading qulice-maven-plugin/src/it/duplicate-finder-ignore-deps/verify.groovy...
Reading qulice-maven-plugin/src/it/duplicate-finder-ignore-deps/invoker.properties...
Reading qulice-maven-plugin/src/it/hibernate-validator-check/src/main/java/com/qulice/foo/Sample.java...
Reading qulice-maven-plugin/src/it/hibernate-validator-check/src/main/java/com/qulice/foo/package-info.java...
Reading qulice-maven-plugin/src/it/hibernate-validator-check/LICENSE.txt...
Reading qulice-maven-plugin/src/it/hibernate-validator-check/pom.xml...
Reading qulice-maven-plugin/src/it/hibernate-validator-check/verify.groovy...
Reading qulice-maven-plugin/src/it/hibernate-validator-check/invoker.properties...
Reading qulice-maven-plugin/src/it/pom-xpath-validator-violations/pom.xml...
Reading qulice-maven-plugin/src/it/pom-xpath-validator-violations/verify.groovy...
Reading qulice-maven-plugin/src/it/pom-xpath-validator-violations/invoker.properties...
Reading qulice-maven-plugin/LICENSE.txt...
Reading qulice-maven-plugin/pom.xml...
Reading qulice-gradle-plugin/src/main/java/com/qulice/gradle/QulicePlugin.java...
Puzzle 339-f214ff2b 30/IMP at qulice-gradle-plugin/src/main/java/com/qulice/gradle/QulicePlugin.java
Reading qulice-gradle-plugin/src/main/java/com/qulice/gradle/package-info.java...
Reading qulice-gradle-plugin/src/main/resources/META-INF/gradle-plugins/qulice-plugin.properties...
Reading qulice-gradle-plugin/build.gradle...
Reading qulice-gradle-plugin/LICENSE.txt...
Reading qulice-gradle-plugin/pom.xml...
Reading pom.xml...
Reading qulice-pmd/src/main/java/com/qulice/pmd/DataSourceReader.java...
Reading qulice-pmd/src/main/java/com/qulice/pmd/rules/UnnecessaryLocalRule.java...
Reading qulice-pmd/src/main/java/com/qulice/pmd/rules/ProhibitPlainJunitAssertionsRule.java...
Reading qulice-pmd/src/main/java/com/qulice/pmd/rules/package-info.java...
Reading qulice-pmd/src/main/java/com/qulice/pmd/PmdListener.java...
Reading qulice-pmd/src/main/java/com/qulice/pmd/package-info.java...
Reading qulice-pmd/src/main/java/com/qulice/pmd/PmdValidator.java...
Reading qulice-pmd/src/main/java/com/qulice/pmd/SourceValidator.java...
Reading qulice-pmd/src/main/resources/com/qulice/pmd/ruleset.xml...
Reading qulice-pmd/src/test/java/com/qulice/pmd/PmdValidatorTest.java...
Reading qulice-pmd/src/test/java/com/qulice/pmd/PmdAssert.java...
Reading qulice-pmd/src/test/java/com/qulice/pmd/package-info.java...
Reading qulice-pmd/src/test/java/com/qulice/pmd/PmdDisabledRulesTest.java...
Reading qulice-pmd/src/test/java/com/qulice/pmd/PmdEmptyTest.java...
Puzzle 544-c37b2cc3 30/IMP at qulice-pmd/src/test/java/com/qulice/pmd/PmdEmptyTest.java
Reading qulice-pmd/src/test/resources/log4j.properties...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/EmptyStatementNotInLoop.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/CloneMethodMustBePublic.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/PlainJUnitAssertionTestMethod.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/EmptyIfStmt.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/EmptySwitchStmt.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/FieldInitSeveralConstructors.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/EmptyInitializer.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/UseConcurrentHashMap.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/NonStaticAccessToStaticFields.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/StaticPublicMethod.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/EmptyStatementBlock.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/StaticFieldInitConstructor.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/PlainJUnitAssertionStaticImportBlock.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/AllowNonTransientFields.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/AvoidUsingVolatile.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/StaticAccessToStaticFields.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/EmptyWhileStmt.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/CloneMethodReturnTypeMustMatchClassName.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/FieldInitConstructor.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/EmptySynchronizedBlock.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/StaticPublicVoidMainMethod.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/CallToConstructorInConstructor.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/FieldInitOneConstructor.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/UselessParentheses.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/EmptyFinallyBlock.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/SimplifiedTernary.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/UnnecessaryFinalModifier.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/FieldInitNoConstructor.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/DoNotUseThreads.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/CodeInConstructor.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/EmptyStaticInitializer.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/JunitStaticPublicMethods.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/AllowAssertFail.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/EmptyCatchBlock.java...
Reading qulice-pmd/src/test/resources/com/qulice/pmd/AllowsDuplicateLiteralsInAnnotations.java...
Reading qulice-pmd/src/site/apt/index.apt.vm...
Reading qulice-pmd/src/site/site.xml...
Reading qulice-pmd/LICENSE.txt...
Reading qulice-pmd/pom.xml...
Reading README.md...
Reading est/001.est...
Reading .github/PULL_REQUEST_TEMPLATE.md...
Reading .github/ISSUE_TEMPLATE.md...
Reading .gitattributes...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/DiamondOperatorCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/ProtectedMethodInFinalClassCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/ConstantUsageCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/JavadocLocationCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/JavadocTagsCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/CheckstyleListener.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/StringLiteralsConcatenationCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/JavadocEmptyLineCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/CheckstyleValidator.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/NoJavadocForOverriddenMethodsCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/MethodBodyCommentsCheck.java...
Puzzle 260-dc51e6f4 0/IMP at qulice-checkstyle/src/main/java/com/qulice/checkstyle/MethodBodyCommentsCheck.java
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/MultilineJavadocTagsCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/ImportCohesionCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/LineRange.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/EmptyLinesCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/BracketsStructureCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/package-info.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/MethodsOrderCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/CurlyBracketsStructureCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/ConditionalRegexpMultilineCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/LineRanges.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/CascadeIndentationCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/NonStaticMethodCheck.java...
Reading qulice-checkstyle/src/main/java/com/qulice/checkstyle/FinalSemicolonInTryWithResourcesCheck.java...
Reading qulice-checkstyle/src/main/resources/com/qulice/checkstyle/checks.xml...
ERROR: qulice-checkstyle/src/main/resources/com/qulice/checkstyle/checks.xml; puzzle at line #283; @todo found, but puzzle can't be parsed, most probably because @todo is not followed by a puzzle marker, as this page explains: https://github.com/yegor256/pdd#how-to-format. If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:66:in `rescue in xml'
/app/objects/git_repo.rb:63:in `xml'
/app/objects/puzzles.rb:36:in `deploy'
/app/objects/job.rb:36:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:35:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:49:in `block in exclusive'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:91:in `block in timeout'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `block in catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:106:in `timeout'
/app/objects/job_detached.rb:47:in `exclusive'
/app/objects/job_detached.rb:37:in `block in proceed'
/app/objects/job_detached.rb:37:in `fork'
/app/objects/job_detached.rb:37:in `proceed'
/app/0pdd.rb:340:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1632:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1632:in `block in compile!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:991:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1010:in `route_eval'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:991:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1037:in `block in process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1035:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1035:in `process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:989:in `block in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:988:in `each'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:988:in `route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1094:in `block in dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1091:in `dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:923:in `block in call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:923:in `call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1955:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1499:in `block in call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1726:in `synchronize'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1499:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread'

Please sign in to comment.