Closed owaiskazi19 closed 2 years ago
Is it necessary to add a the new linter?
Currently the spotless library in this repository (https://github.com/opensearch-project/OpenSearch/blob/1.3.1/gradle/formatting.gradle) can format the java
file, including adding a new line at end of file. (You must be very familiar since you worked on applying spotless to the repo. 😉)
Gadle spotlessJavaCheck
and precommit
task can identify the missing new line, and spotlessApply
task can adding the new line.
@tlfeng Spotless focusses only on java files. https://github.com/opensearch-project/OpenSearch/blob/main/gradle/formatting.gradle#L66. The above linter will also check new line of yml, xml, md and any other files.
Can it do .md files? For a Gradle-based project two linters may be one too many. On the other hand, a good markdown linter could take care of all kinds of dev-related docs in every repo in this project.
Yes, it does .md files too. The current files with no new lines are mentioned below. If this linter looks good, I can open a PR
[EOF Rule] File ".ci/dockerOnLinuxExclusions" has lint errors
[EOF Rule] File ".github/CODEOWNERS" has lint errors
[EOF Rule] File ".github/workflows/delete_backport_branch.yml" has lint errors
[EOF Rule] File ".github/workflows/links.yml" has lint errors
[EOF Rule] File ".github/workflows/wrapper.yml" has lint errors
[EOF Rule] File ".idea/inspectionProfiles/Project_Default.xml" has lint errors
[EOF Rule] File "README.md" has lint errors
[EOF Rule] File "RELEASING.md" has lint errors
[EOF Rule] File "SECURITY.md" has lint errors
[EOF Rule] File "buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/build.gradle" has lint errors
[EOF Rule] File "buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/archives/oss-darwin-tar/build.gradle" has lint errors
[EOF Rule] File "buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/bwc/bugfix/build.gradle" has lint errors
[EOF Rule] File "buildSrc/src/integTest/resources/org/opensearch/gradle/internal/fake_git/remote/distribution/bwc/minor/build.gradle" has lint errors
[EOF Rule] File "buildSrc/src/main/resources/buildSrc.marker" has lint errors
[EOF Rule] File "buildSrc/src/main/resources/eclipse.settings/org.eclipse.core.resources.prefs" has lint errors
[EOF Rule] File "buildSrc/src/main/resources/minimumGradleVersion" has lint errors
[EOF Rule] File "buildSrc/src/testKit/opensearch-build-resources/settings.gradle" has lint errors
[EOF Rule] File "buildSrc/src/testKit/opensearch.build/LICENSE" has lint errors
[EOF Rule] File "buildSrc/src/testKit/opensearch.build/NOTICE" has lint errors
[EOF Rule] File "buildSrc/src/testKit/opensearch.build/licenses/hamcrest-core-1.3.jar.sha1" has lint errors
[EOF Rule] File "buildSrc/src/testKit/opensearch.build/licenses/hamcrest-core-NOTICE.txt" has lint errors
[EOF Rule] File "buildSrc/src/testKit/opensearch.build/licenses/junit-[4](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:4).13.2.jar.sha1" has lint errors
[EOF Rule] File "buildSrc/src/testKit/opensearch.build/licenses/junit-NOTICE.txt" has lint errors
[EOF Rule] File "buildSrc/src/testKit/opensearch.build/settings.gradle" has lint errors
[EOF Rule] File "buildSrc/src/testKit/reaper/settings.gradle" has lint errors
[EOF Rule] File "buildSrc/src/testKit/symbolic-link-preserving-tar/settings.gradle" has lint errors
[EOF Rule] File "buildSrc/src/testKit/testingConventions/build.gradle" has lint errors
[EOF Rule] File "buildSrc/src/testKit/testingConventions/empty_test_task/.gitignore" has lint errors
[EOF Rule] File "buildSrc/src/testKit/testingConventions/settings.gradle" has lint errors
[EOF Rule] File "buildSrc/src/testKit/thirdPartyAudit/settings.gradle" has lint errors
[EOF Rule] File "buildSrc/src/testKit/thirdPartyAudit/third-party-audit-absurd.txt" has lint errors
[EOF Rule] File "buildSrc/src/testKit/thirdPartyAudit/third-party-audit-empty.txt" has lint errors
[EOF Rule] File "client/rest/licenses/commons-codec-1.13.jar.sha1" has lint errors
[EOF Rule] File "client/rest/licenses/commons-logging-1.1.3.jar.sha1" has lint errors
[EOF Rule] File "client/rest/licenses/commons-logging-NOTICE.txt" has lint errors
[EOF Rule] File "client/rest/licenses/httpasyncclient-4.1.4.jar.sha1" has lint errors
[EOF Rule] File "client/rest/licenses/httpasyncclient-LICENSE.txt" has lint errors
[EOF Rule] File "client/rest/licenses/httpclient-4.[5](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:5).13.jar.sha1" has lint errors
[EOF Rule] File "client/rest/licenses/httpclient-NOTICE.txt" has lint errors
[EOF Rule] File "client/rest/licenses/httpcore-4.4.12.jar.sha1" has lint errors
[EOF Rule] File "client/rest/licenses/httpcore-LICENSE.txt" has lint errors
[EOF Rule] File "client/rest/licenses/httpcore-nio-4.4.12.jar.sha1" has lint errors
[EOF Rule] File "client/rest/licenses/httpcore-nio-NOTICE.txt" has lint errors
[EOF Rule] File "client/rest-high-level/src/main/resources/META-INF/services/org.opensearch.plugins.spi.NamedXContentProvider" has lint errors
[EOF Rule] File "client/sniffer/licenses/commons-codec-1.13.jar.sha1" has lint errors
[EOF Rule] File "client/sniffer/licenses/commons-logging-1.1.3.jar.sha1" has lint errors
[EOF Rule] File "client/sniffer/licenses/httpclient-4.5.13.jar.sha1" has lint errors
[EOF Rule] File "client/sniffer/licenses/httpclient-NOTICE.txt" has lint errors
[EOF Rule] File "client/sniffer/licenses/httpcore-4.4.12.jar.sha1" has lint errors
[EOF Rule] File "client/sniffer/licenses/jackson-core-2.13.2.jar.sha1" has lint errors
[EOF Rule] File "dev-tools/prepare_release_update_documentation.py" has lint errors
[EOF Rule] File "dev-tools/signoff-check.sh" has lint errors
[EOF Rule] File "distribution/bwc/bugfix/build.gradle" has lint errors
[EOF Rule] File "distribution/bwc/maintenance/build.gradle" has lint errors
[EOF Rule] File "distribution/bwc/minor/build.gradle" has lint errors
[EOF Rule] File "distribution/bwc/staged/build.gradle" has lint errors
[EOF Rule] File "distribution/docker/src/test/resources/rest-api-spec/test/10_info.yml" has lint errors
[EOF Rule] File "distribution/docker/src/test/resources/rest-api-spec/test/11_nodes.yml" has lint errors
[EOF Rule] File "distribution/src/bin/opensearch-env-from-file" has lint errors
[EOF Rule] File "distribution/src/bin/opensearch-env.bat" has lint errors
[EOF Rule] File "distribution/tools/plugin-cli/licenses/bc-fips-1.0.2.3.jar.sha1" has lint errors
[EOF Rule] File "distribution/tools/plugin-cli/licenses/bcpg-fips-1.0.5.1.jar.sha1" has lint errors
[EOF Rule] File "distribution/tools/plugin-cli/licenses/bouncycastle-NOTICE.txt" has lint errors
[EOF Rule] File "distribution/tools/upgrade-cli/licenses/jackson-annotations-2.13.2.jar.sha1" has lint errors
[EOF Rule] File "distribution/tools/upgrade-cli/licenses/jackson-databind-2.13.2.2.jar.sha1" has lint errors
[EOF Rule] File "doc-tools/build.gradle" has lint errors
[EOF Rule] File "libs/cli/licenses/jopt-simple-5.0.4.jar.sha1" has lint errors
[EOF Rule] File "libs/cli/licenses/jopt-simple-NOTICE.txt" has lint errors
[EOF Rule] File "libs/dissect/build.gradle" has lint errors
[EOF Rule] File "libs/dissect/src/test/resources/specification/tests.json" has lint errors
[EOF Rule] File "libs/geo/build.gradle" has lint errors
[EOF Rule] File "libs/grok/licenses/jcodings-1.0.57.jar.sha1" has lint errors
[EOF Rule] File "libs/grok/licenses/jcodings-LICENSE.txt" has lint errors
[EOF Rule] File "libs/grok/licenses/jcodings-NOTICE.txt" has lint errors
[EOF Rule] File "libs/grok/licenses/joni-2.1.41.jar.sha1" has lint errors
[EOF Rule] File "libs/grok/licenses/joni-LICENSE.txt" has lint errors
[EOF Rule] File "libs/grok/src/main/resources/patterns/exim" has lint errors
[EOF Rule] File "libs/grok/src/main/resources/patterns/junos" has lint errors
[EOF Rule] File "libs/grok/src/main/resources/patterns/postgresql" has lint errors
[EOF Rule] File "libs/ssl-config/build.gradle" has lint errors
[EOF Rule] File "libs/ssl-config/src/test/resources/certs/pem-utils/empty.pem" has lint errors
[EOF Rule] File "libs/x-content/licenses/jackson-core-2.13.2.jar.sha1" has lint errors
[EOF Rule] File "libs/x-content/licenses/jackson-dataformat-cbor-2.13.2.jar.sha1" has lint errors
[EOF Rule] File "libs/x-content/licenses/jackson-dataformat-smile-2.13.2.jar.sha1" has lint errors
[EOF Rule] File "libs/x-content/licenses/jackson-dataformat-yaml-2.13.2.jar.sha1" has lint errors
[EOF Rule] File "libs/x-content/licenses/snakeyaml-1.2[6](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:6).jar.sha1" has lint errors
[EOF Rule] File "libs/x-content/licenses/snakeyaml-NOTICE.txt" has lint errors
[EOF Rule] File "modules/analysis-common/src/test/resources/org/opensearch/analysis/common/cjk_analysis.json" has lint errors
[EOF Rule] File "modules/analysis-common/src/test/resources/org/opensearch/analysis/common/pattern_capture.json" has lint errors
[EOF Rule] File "modules/analysis-common/src/yamlRestTest/resources/rest-api-spec/test/analysis-common/60_analysis_scripting.yml" has lint errors
[EOF Rule] File "modules/analysis-common/src/yamlRestTest/resources/rest-api-spec/test/cluster.stats/10_analysis_stats.yml" has lint errors
[EOF Rule] File "modules/analysis-common/src/yamlRestTest/resources/rest-api-spec/test/indices.analyze/10_synonyms.yml" has lint errors
[EOF Rule] File "modules/analysis-common/src/yamlRestTest/resources/rest-api-spec/test/search.query/60_synonym_graph.yml" has lint errors
[EOF Rule] File "modules/analysis-common/src/yamlRestTest/resources/rest-api-spec/test/search.query/[7](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:7)0_intervals.yml" has lint errors
[EOF Rule] File "modules/ingest-common/src/yamlRestTest/resources/rest-api-spec/test/ingest/220_drop_processor.yml" has lint errors
[EOF Rule] File "modules/ingest-geoip/licenses/geoip2-3.0.1.jar.sha1" has lint errors
[EOF Rule] File "modules/ingest-geoip/licenses/geoip2-LICENSE.txt" has lint errors
[EOF Rule] File "modules/ingest-geoip/licenses/geoip2-NOTICE.txt" has lint errors
[EOF Rule] File "modules/ingest-geoip/licenses/jackson-annotations-2.13.2.jar.sha1" has lint errors
[EOF Rule] File "modules/ingest-geoip/licenses/jackson-databind-2.13.2.2.jar.sha1" has lint errors
[EOF Rule] File "modules/ingest-geoip/licenses/maxmind-db-2.0.0.jar.sha1" has lint errors
[EOF Rule] File "modules/ingest-user-agent/build.gradle" has lint errors
[EOF Rule] File "modules/ingest-user-agent/src/test/test-regexes.yml" has lint errors
[EOF Rule] File "modules/lang-expression/build.gradle" has lint errors
[EOF Rule] File "modules/lang-expression/licenses/antlr4-runtime-4.9.3.jar.sha1" has lint errors
[EOF Rule] File "modules/lang-expression/licenses/antlr4-runtime-NOTICE.txt" has lint errors
[EOF Rule] File "modules/lang-expression/licenses/asm-9.2.jar.sha1" has lint errors
[EOF Rule] File "modules/lang-expression/licenses/asm-commons-9.2.jar.sha1" has lint errors
[EOF Rule] File "modules/lang-expression/licenses/asm-tree-9.2.jar.sha1" has lint errors
[EOF Rule] File "modules/lang-expression/licenses/lucene-expressions-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "modules/lang-mustache/licenses/compiler-0.9.10.jar.sha1" has lint errors
[EOF Rule] File "modules/lang-mustache/licenses/compiler-LICENSE.txt" has lint errors
[EOF Rule] File "modules/lang-painless/licenses/antlr4-runtime-4.9.3.jar.sha1" has lint errors
[EOF Rule] File "modules/lang-painless/licenses/antlr4-runtime-NOTICE.txt" has lint errors
[EOF Rule] File "modules/lang-painless/licenses/asm-9.2.jar.sha1" has lint errors
[EOF Rule] File "modules/lang-painless/licenses/asm-analysis-9.2.jar.sha1" has lint errors
[EOF Rule] File "modules/lang-painless/licenses/asm-commons-9.2.jar.sha1" has lint errors
[EOF Rule] File "modules/lang-painless/licenses/asm-tree-9.2.jar.sha1" has lint errors
[EOF Rule] File "modules/lang-painless/licenses/asm-util-9.2.jar.sha1" has lint errors
[EOF Rule] File "modules/lang-painless/src/main/antlr/PainlessLexer.g4" has lint errors
[EOF Rule] File "modules/lang-painless/src/main/resources/org/opensearch/painless/spi/java.math.txt" has lint errors
[EOF Rule] File "modules/lang-painless/src/main/resources/org/opensearch/painless/spi/java.time.txt" has lint errors
[EOF Rule] File "modules/lang-painless/src/main/resources/org/opensearch/painless/spi/org.opensearch.score.txt" has lint errors
[EOF Rule] File "modules/lang-painless/src/yamlRestTest/resources/rest-api-spec/test/painless/100_terms_agg.yml" has lint errors
[EOF Rule] File "modules/opensearch-dashboards/build.gradle" has lint errors
[EOF Rule] File "modules/repository-url/build.gradle" has lint errors
[EOF Rule] File "modules/systemd/build.gradle" has lint errors
[EOF Rule] File "modules/transport-netty4/licenses/netty-buffer-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "modules/transport-netty4/licenses/netty-codec-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "modules/transport-netty4/licenses/netty-codec-http-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "modules/transport-netty4/licenses/netty-common-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "modules/transport-netty4/licenses/netty-handler-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "modules/transport-netty4/licenses/netty-resolver-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "modules/transport-netty4/licenses/netty-transport-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/analysis-icu/licenses/icu4j-70.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/analysis-icu/licenses/icu4j-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/analysis-icu/licenses/lucene-analysis-icu-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/analysis-icu/src/test/resources/org/opensearch/index/analysis/KeywordTokenizer.rbbi" has lint errors
[EOF Rule] File "plugins/analysis-kuromoji/build.gradle" has lint errors
[EOF Rule] File "plugins/analysis-kuromoji/licenses/lucene-analysis-kuromoji-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/analysis-kuromoji/src/test/resources/org/opensearch/index/analysis/empty_user_dict.txt" has lint errors
[EOF Rule] File "plugins/analysis-nori/licenses/lucene-analysis-nori-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/analysis-nori/src/test/resources/org/opensearch/index/analysis/user_dict.txt" has lint errors
[EOF Rule] File "plugins/analysis-phonetic/licenses/commons-codec-1.13.jar.sha1" has lint errors
[EOF Rule] File "plugins/analysis-phonetic/licenses/commons-codec-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/analysis-phonetic/licenses/lucene-analysis-phonetic-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/analysis-phonetic/src/yamlRestTest/resources/rest-api-spec/test/analysis_phonetic/10_metaphone.yml" has lint errors
[EOF Rule] File "plugins/analysis-phonetic/src/yamlRestTest/resources/rest-api-spec/test/analysis_phonetic/20_double_metaphone.yml" has lint errors
[EOF Rule] File "plugins/analysis-phonetic/src/yamlRestTest/resources/rest-api-spec/test/analysis_phonetic/30_beider_morse.yml" has lint errors
[EOF Rule] File "plugins/analysis-phonetic/src/yamlRestTest/resources/rest-api-spec/test/analysis_phonetic/50_daitch_mokotoff.yml" has lint errors
[EOF Rule] File "plugins/analysis-smartcn/build.gradle" has lint errors
[EOF Rule] File "plugins/analysis-smartcn/licenses/lucene-analysis-smartcn-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/analysis-stempel/licenses/lucene-analysis-stempel-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/analysis-ukrainian/licenses/lucene-analysis-morfologik-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/analysis-ukrainian/licenses/morfologik-fsa-2.1.[8](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:8).jar.sha1" has lint errors
[EOF Rule] File "plugins/analysis-ukrainian/licenses/morfologik-stemming-2.1.8.jar.sha1" has lint errors
[EOF Rule] File "plugins/analysis-ukrainian/licenses/morfologik-ukrainian-search-4.[9](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:9).1.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/azure-core-0.9.3.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/azure-svc-mgmt-compute-0.9.3.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/commons-codec-1.13.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/commons-io-2.11.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/commons-lang-2.6.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/httpclient-4.5.13.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/httpcore-4.4.12.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/jaxb-api-2.3.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/jettison-1.4.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/jettison-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/log4j-1.2-api-2.17.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/log4j-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/discovery-azure-classic/licenses/mail-1.4.7.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-ec2/licenses/aws-java-sdk-core-1.11.749.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-ec2/licenses/aws-java-sdk-ec2-1.11.749.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-ec2/licenses/commons-codec-1.13.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-ec2/licenses/commons-logging-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/discovery-ec2/licenses/httpclient-4.5.13.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-ec2/licenses/httpcore-4.4.12.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-ec2/licenses/jackson-annotations-2.13.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-ec2/licenses/jackson-databind-2.13.2.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-ec2/licenses/log4j-1.2-api-2.17.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-ec2/licenses/log4j-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/discovery-gce/licenses/commons-codec-1.13.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-gce/licenses/google-api-client-1.23.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-gce/licenses/google-api-services-compute-v1-rev160-1.23.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-gce/licenses/google-http-client-1.23.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-gce/licenses/google-http-client-jackson2-1.23.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-gce/licenses/google-oauth-client-1.33.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-gce/licenses/httpclient-4.5.13.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-gce/licenses/httpcore-4.4.12.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-gce/licenses/jsr305-3.0.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-gce/licenses/jsr305-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/discovery-gce/licenses/log4j-1.2-api-2.17.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/discovery-gce/licenses/log4j-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/discovery-gce/src/test/resources/org/opensearch/discovery/gce/computeMetadata/v1/project/attributes/google-compute-default-zone" has lint errors
[EOF Rule] File "plugins/discovery-gce/src/test/resources/org/opensearch/discovery/gce/computeMetadata/v1/project/project-id" has lint errors
[EOF Rule] File "plugins/examples/build.gradle" has lint errors
[EOF Rule] File "plugins/examples/custom-settings/build.gradle" has lint errors
[EOF Rule] File "plugins/examples/custom-settings/src/main/config/custom.yml" has lint errors
[EOF Rule] File "plugins/examples/rest-handler/build.gradle" has lint errors
[EOF Rule] File "plugins/examples/script-expert-scoring/build.gradle" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/SparseBitSet-1.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/apache-mime4j-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/apache-mime4j-core-0.8.3.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/apache-mime4j-dom-0.8.3.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/bcmail-jdk15on-1.70.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/bcmail-jdk15on-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/bcmail-jdk15on-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/bcpkix-jdk15on-1.70.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/bcpkix-jdk15on-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/bcpkix-jdk15on-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/bcprov-jdk15on-1.70.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/bcprov-jdk15on-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/bcprov-jdk15on-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/commons-codec-1.13.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/commons-codec-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/commons-collections4-4.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/commons-compress-1.21.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/commons-io-2.7.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/commons-lang3-3.9.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/commons-logging-1.1.3.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/commons-math3-3.6.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/fontbox-2.0.24.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/jempbox-1.8.16.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/jempbox-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/juniversalchardet-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/pdfbox-2.0.24.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/poi-4.1.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/poi-ooxml-4.1.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/poi-ooxml-schemas-4.1.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/poi-scratchpad-4.1.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/slf4j-api-1.6.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/slf4j-api-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/tagsoup-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/tika-core-1.24.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/tika-parsers-1.24.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/xmlbeans-3.0.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/licenses/xz-1.8.jar.sha1" has lint errors
[EOF Rule] File "plugins/ingest-attachment/src/test/resources/org/opensearch/ingest/attachment/test/sample-files/asciidoc.asciidoc" has lint errors
[EOF Rule] File "plugins/ingest-attachment/src/test/resources/org/opensearch/ingest/attachment/test/sample-files/testContentLength.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/src/test/resources/org/opensearch/ingest/attachment/test/sample-files/text-empty.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/src/test/resources/org/opensearch/ingest/attachment/test/sample-files/text-in-english.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/src/test/resources/org/opensearch/ingest/attachment/test/sample-files/text-in-french.txt" has lint errors
[EOF Rule] File "plugins/ingest-attachment/src/yamlRestTest/resources/rest-api-spec/test/ingest_attachment/[10](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:10)_basic.yml" has lint errors
[EOF Rule] File "plugins/mapper-annotated-text/src/yamlRestTest/resources/rest-api-spec/test/mapper_annotatedtext/10_basic.yml" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/azure-core-1.26.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/azure-core-http-netty-1.[11](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:11).9.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/azure-storage-blob-[12](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:12).15.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/azure-storage-common-12.15.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/commons-lang3-3.12.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/guava-31.1-jre.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/guava-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/jackson-annotations-2.[13](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:13).2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/jackson-databind-2.13.2.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/jackson-dataformat-xml-2.13.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/jackson-datatype-jsr310-2.13.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/jackson-module-jaxb-annotations-2.13.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/netty-codec-dns-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/netty-codec-http2-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/netty-codec-socks-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/netty-handler-proxy-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/netty-resolver-dns-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/netty-transport-native-unix-common-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/reactive-streams-1.0.3.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/reactive-streams-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/reactive-streams-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/reactor-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/reactor-core-3.4.15.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/reactor-netty-1.0.17.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/reactor-netty-core-1.0.16.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/reactor-netty-http-1.0.16.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/slf4j-api-1.6.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/slf4j-api-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/stax2-api-4.2.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/stax2-api-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/woodstox-core-6.2.8.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-azure/licenses/woodstox-core-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/api-common-1.8.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/api-common-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/commons-codec-1.13.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/commons-logging-1.1.3.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/commons-logging-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/failureaccess-1.0.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/failureaccess-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/failureaccess-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/gax-1.54.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/gax-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/gax-httpjson-0.62.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/gax-httpjson-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-api-client-1.30.10.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-api-client-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-api-services-storage-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-api-services-storage-v1-rev202008[14](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:14)-1.30.10.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-auth-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-auth-library-credentials-0.20.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-auth-library-oauth2-http-0.20.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-cloud-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-cloud-core-2.5.10.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-cloud-core-http-1.93.3.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-cloud-storage-1.113.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-http-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-http-client-1.35.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-http-client-appengine-1.35.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-http-client-gson-1.41.4.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-http-client-jackson2-1.35.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-oauth-client-1.33.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/google-oauth-client-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/grpc-context-1.29.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/grpc-context-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/gson-2.9.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/gson-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/guava-30.1.1-jre.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/guava-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/log4j-1.2-api-2.17.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/log4j-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/opencensus-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/opencensus-api-0.18.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/opencensus-contrib-http-util-0.18.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/proto-google-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/proto-google-common-protos-2.8.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/proto-google-iam-v1-0.12.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/protobuf-java-3.19.3.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/protobuf-java-util-3.19.3.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/threetenbp-1.4.4.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-gcs/licenses/threetenbp-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/avro-1.10.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/avro-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/avro-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/commons-cli-1.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/commons-cli-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/commons-codec-1.13.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/commons-collections-3.2.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/commons-compress-1.21.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/commons-configuration2-2.7.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/commons-io-2.11.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/commons-io-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/commons-lang3-3.12.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/commons-lang3-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/commons-logging-1.1.3.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/commons-logging-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/gson-2.9.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/gson-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/guava-30.1.1-jre.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/guava-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/hadoop-client-api-3.3.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/hadoop-client-runtime-3.3.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/hadoop-hdfs-3.3.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/htrace-core4-4.2.0-incubating.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/htrace-core4-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/htrace-core4-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/jackson-databind-2.13.2.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/json-smart-2.4.8.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/json-smart-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/json-smart-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/log4j-slf4j-impl-2.17.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/log4j-slf4j-impl-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/netty-all-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/protobuf-java-3.19.3.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/protobuf-java-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/re2j-1.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/re2j-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/servlet-api-2.5.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/servlet-api-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/slf4j-api-1.6.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/slf4j-api-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/stax2-api-4.2.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/stax2-api-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/woodstox-core-6.2.8.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/woodstox-core-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/zookeeper-3.7.0.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/zookeeper-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/licenses/zookeeper-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/repository-hdfs/src/test/resources/rest-api-spec/test/hdfs_repository/30_snapshot.yml" has lint errors
[EOF Rule] File "plugins/repository-hdfs/src/test/resources/rest-api-spec/test/secure_hdfs_repository/30_snapshot.yml" has lint errors
[EOF Rule] File "plugins/repository-s3/licenses/aws-java-sdk-core-1.11.749.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-s3/licenses/aws-java-sdk-s3-1.11.749.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-s3/licenses/commons-codec-1.13.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-s3/licenses/commons-logging-LICENSE.txt" has lint errors
[EOF Rule] File "plugins/repository-s3/licenses/httpclient-4.5.13.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-s3/licenses/httpcore-4.4.12.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-s3/licenses/jackson-annotations-2.13.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-s3/licenses/jackson-databind-2.13.2.2.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-s3/licenses/jaxb-api-2.3.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-s3/licenses/jmespath-java-1.11.749.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-s3/licenses/log4j-1.2-api-2.17.1.jar.sha1" has lint errors
[EOF Rule] File "plugins/repository-s3/licenses/log4j-NOTICE.txt" has lint errors
[EOF Rule] File "plugins/transport-nio/build.gradle" has lint errors
[EOF Rule] File "plugins/transport-nio/licenses/netty-buffer-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/transport-nio/licenses/netty-codec-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/transport-nio/licenses/netty-codec-http-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/transport-nio/licenses/netty-common-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/transport-nio/licenses/netty-handler-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/transport-nio/licenses/netty-resolver-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "plugins/transport-nio/licenses/netty-transport-4.1.73.Final.jar.sha1" has lint errors
[EOF Rule] File "qa/die-with-dignity/build.gradle" has lint errors
[EOF Rule] File "qa/evil-tests/src/test/resources/org/opensearch/common/cli/tool-cmd1.help" has lint errors
[EOF Rule] File "qa/evil-tests/src/test/resources/org/opensearch/common/cli/tool.help" has lint errors
[EOF Rule] File "qa/evil-tests/src/test/resources/org/opensearch/common/logging/does_not_exist/nothing_to_see_here" has lint errors
[EOF Rule] File "qa/multi-cluster-search/src/test/resources/rest-api-spec/test/multi_cluster/70_skip_shards.yml" has lint errors
[EOF Rule] File "qa/os/centos-6/build.gradle" has lint errors
[EOF Rule] File "qa/os/debian-8/build.gradle" has lint errors
[EOF Rule] File "qa/os/oel-6/build.gradle" has lint errors
[EOF Rule] File "qa/os/oel-7/build.gradle" has lint errors
[EOF Rule] File "qa/os/sles-12/build.gradle" has lint errors
[EOF Rule] File "qa/rolling-upgrade/src/test/resources/rest-api-spec/test/old_cluster/10_basic.yml" has lint errors
[EOF Rule] File "qa/rolling-upgrade/src/test/resources/rest-api-spec/test/old_cluster/20_date_range.yml" has lint errors
[EOF Rule] File "qa/rolling-upgrade/src/test/resources/rest-api-spec/test/upgraded_cluster/10_basic.yml" has lint errors
[EOF Rule] File "qa/rolling-upgrade/src/test/resources/rest-api-spec/test/upgraded_cluster/20_date_range.yml" has lint errors
[EOF Rule] File "qa/smoke-test-ingest-disabled/src/test/resources/rest-api-spec/test/ingest_mustache/10_ingest_disabled.yml" has lint errors
[EOF Rule] File "qa/smoke-test-ingest-with-all-dependencies/src/test/resources/rest-api-spec/test/ingest/50_script_processor_using_painless.yml" has lint errors
[EOF Rule] File "qa/smoke-test-ingest-with-all-dependencies/src/test/resources/rest-api-spec/test/ingest/60_pipeline_timestamp_date_mapping.yml" has lint errors
[EOF Rule] File "qa/smoke-test-ingest-with-all-dependencies/src/test/resources/scripts/master.painless" has lint errors
[EOF Rule] File "qa/smoke-test-plugins/src/test/java/org/opensearch/smoketest/SmokeTestPluginsClientYamlTestSuiteIT.java" has lint errors
[EOF Rule] File "release-notes/opensearch.release-notes-1.0.0-rc1.md" has lint errors
[EOF Rule] File "release-notes/opensearch.release-notes-1.1.0.md" has lint errors
[EOF Rule] File "release-notes/opensearch.release-notes-1.2.0.md" has lint errors
[EOF Rule] File "release-notes/opensearch.release-notes-1.2.4.md" has lint errors
[EOF Rule] File "release-notes/opensearch.release-notes-1.3.0.md" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/bulk/10_basic.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/bulk/20_list_of_strings.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/bulk/30_big_string.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/bulk/40_source.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/cat.nodes/10_basic.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/cluster.pending_tasks/10_basic.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/cluster.remote_info/10_info.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/cluster.voting_config_exclusions/10_basic.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/create/40_routing.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/delete/30_routing.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/delete/TODO.txt" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/get/[15](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:15)_default_values.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/get/20_stored_fields.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/get/40_routing.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/get/90_versions.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/index/40_routing.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.delete_alias/all_path_options.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.exists_template/10_basic.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.forcemerge/10_basic.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.get_field_mapping/40_missing_index.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.get_field_mapping/50_field_wildcards.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.get_index_template/20_get_missing.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.get_mapping/30_missing_index.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.get_settings/20_aliases.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.get_template/20_get_missing.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.open/20_multiple_indices.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.put_alias/all_path_options.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.put_mapping/10_basic.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.put_mapping/all_path_options.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.put_settings/all_path_options.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.refresh/10_basic.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.rollover/10_basic.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.rollover/20_max_doc_condition.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.update_aliases/20_routing.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/indices.upgrade/10_basic.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/info/20_lucene_version.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/nodes.stats/11_indices_metrics.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/ping/10_ping.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/search/10_source_filtering.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/search/140_pre_filter_search_shards.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/search/230_interval_query.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/search/240_date_nanos.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/search/90_search_after.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/search.aggregation/240_max_buckets.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/search.aggregation/250_moving_fn.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/search.aggregation/350_variable_width_histogram.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/update/20_doc_upsert.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/update/22_doc_as_upsert.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/update/35_if_seq_no.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/update/40_routing.yml" has lint errors
[EOF Rule] File "rest-api-spec/src/main/resources/rest-api-spec/test/update/85_fields_meta.yml" has lint errors
[EOF Rule] File "sandbox/plugins/concurrent-search/build.gradle" has lint errors
[EOF Rule] File "server/licenses/HdrHistogram-2.1.9.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/HdrHistogram-LICENSE.txt" has lint errors
[EOF Rule] File "server/licenses/HdrHistogram-NOTICE.txt" has lint errors
[EOF Rule] File "server/licenses/apache-log4j-extras-DEPENDENCIES" has lint errors
[EOF Rule] File "server/licenses/hppc-0.8.1.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/hppc-LICENSE.txt" has lint errors
[EOF Rule] File "server/licenses/joda-time-2.10.12.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/jts-core-1.15.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/jts-core-LICENSE.txt" has lint errors
[EOF Rule] File "server/licenses/log4j-api-2.[17](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:17).1.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/log4j-api-NOTICE.txt" has lint errors
[EOF Rule] File "server/licenses/log4j-core-2.17.1.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/log4j-core-NOTICE.txt" has lint errors
[EOF Rule] File "server/licenses/lucene-analysis-common-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-backward-codecs-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-core-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-grouping-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-highlighter-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-join-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-memory-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-misc-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-queries-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-queryparser-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-sandbox-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-spatial-extras-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-spatial3d-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/lucene-suggest-9.1.0.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/spatial4j-0.7.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/spatial4j-ABOUT.txt" has lint errors
[EOF Rule] File "server/licenses/spatial4j-NOTICE.txt" has lint errors
[EOF Rule] File "server/licenses/t-digest-3.2.jar.sha1" has lint errors
[EOF Rule] File "server/licenses/t-digest-LICENSE.txt" has lint errors
[EOF Rule] File "server/licenses/t-digest-NOTICE.txt" has lint errors
[EOF Rule] File "server/src/main/java/org/opensearch/search/aggregations/bucket/package-info" has lint errors
[EOF Rule] File "server/src/test/resources/config/opensearch.yml" has lint errors
[EOF Rule] File "server/src/test/resources/indices/analyze/conf_dir/hunspell/en_US_custom/settings.yml" has lint errors
[EOF Rule] File "server/src/test/resources/org/opensearch/action/admin/invalid.txt.keystore" has lint errors
[EOF Rule] File "server/src/test/resources/org/opensearch/action/bulk/simple-bulk11.json" has lint errors
[EOF Rule] File "server/src/test/resources/org/opensearch/action/fieldstats/fieldstats-index-constraints-request.json" has lint errors
[EOF Rule] File "server/src/test/resources/org/opensearch/action/search/simple-msearch5.json" has lint errors
[EOF Rule] File "server/src/test/resources/org/opensearch/index/analysis/shingle_analysis.json" has lint errors
[EOF Rule] File "server/src/test/resources/org/opensearch/index/analysis/shingle_analysis2.json" has lint errors
[EOF Rule] File "server/src/test/resources/org/opensearch/index/analysis/stop.json" has lint errors
[EOF Rule] File "server/src/test/resources/org/opensearch/index/mapper/dynamictemplate/genericstore/test-data.json" has lint errors
[EOF Rule] File "server/src/test/resources/org/opensearch/index/mapper/dynamictemplate/pathmatch/test-data.json" has lint errors
[EOF Rule] File "server/src/test/resources/org/opensearch/index/mapper/dynamictemplate/simple/test-data.json" has lint errors
[EOF Rule] File "server/src/test/resources/org/opensearch/index/mapper/multifield/merge/test-data.json" has lint errors
[EOF Rule] File "server/src/test/resources/org/opensearch/index/mapper/multifield/test-data.json" has lint errors
[EOF Rule] File "settings.gradle" has lint errors
[EOF Rule] File "test/fixtures/krb5kdc-fixture/src/main/resources/provision/addprinc.sh" has lint errors
[EOF Rule] File "test/fixtures/krb5kdc-fixture/src/main/resources/provision/krb5.conf.template" has lint errors
[EOF Rule] File "test/fixtures/minio-fixture/build.gradle" has lint errors
[EOF Rule] File "test/framework/src/main/resources/mockito-extensions/org.mockito.plugins.MockMaker" has lint errors
[EOF Rule] File "test/framework/src/test/resources/rest-api-spec/test/suite1/[20](https://github.com/owaiskazi19/OpenSearch/runs/5981655760?check_suite_focus=true#step:4:20)_another_test.yml" has lint errors
I like it. Don't see why not, but note that things like .sha1 files get generated by dependabot, so consider excluding them. There also seems to maybe be some files that are coming from the outside like licenses that should be excluded.
Is your feature request related to a problem? Please describe. Coming from https://github.com/opensearch-project/security/pull/1699. Add a new-line linter to make sure all files end with a single newline. This is a POSIX standard, read more https://stackoverflow.com/questions/729692/why-should-text-files-end-with-a-newline
Describe the solution you'd like Can use https://github.com/fernandrone/linelint/releases for the workflow.
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Additional context Add any other context or screenshots about the feature request here.