[
https://issues.apache.org/jira/browse/AVRO-2410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16887905#comment-16887905
]
Hudson commented on AVRO-2410:
------------------------------
SUCCESS: Integrated in Jenkins build AvroJava #702 (See
[https://builds.apache.org/job/AvroJava/702/])
AVRO-2410: Framework for Linting (#569) (fokko:
[https://github.com/apache/avro/commit/85fe67126ac9c732d8cdc58ec3c2ef23288c27d6])
* (edit) lang/py/test/set_avro_test_path.py
* (edit) lang/py/build.sh
* (edit) lang/py/src/avro/tether/tether_task.py
* (edit) lang/ruby/build.sh
* (edit) lang/py/test/test_schema.py
* (edit) lang/py/test/txsample_http_server.py
* (edit) lang/py/src/avro/timezones.py
* (edit) lang/py3/avro/tests/txsample_http_client.py
* (edit) lang/py/test/test_ipc.py
* (edit) lang/py3/avro/tests/test_datafile.py
* (edit) lang/py/test/gen_interop_data.py
* (edit) lang/py3/avro/tests/txsample_http_server.py
* (edit) lang/py3/avro/tests/run_tests.py
* (edit) lang/py/src/avro/tether/tether_task_runner.py
* (edit) lang/py/test/mock_tether_parent.py
* (edit) lang/py3/avro/ipc.py
* (edit) lang/py3/avro/tests/test_script.py
* (edit) lang/py3/avro/tool.py
* (edit) lang/py3/avro/tests/sample_http_client.py
* (edit) lang/py3/avro/tests/test_ipc.py
* (edit) lang/perl/build.sh
* (edit) lang/py3/avro/tests/test_io.py
* (edit) lang/py/src/avro/io.py
* (edit) lang/py3/avro/txipc.py
* (edit) lang/py/src/avro/schema.py
* (edit) lang/py/test/test_script.py
* (edit) lang/py/test/test_datafile.py
* (edit) lang/py3/avro/tests/av_bench.py
* (edit) lang/java/build.sh
* (edit) lang/py/src/avro/tool.py
* (edit) lang/py3/avro/schema.py
* (edit) lang/py3/avro/datafile.py
* (edit) lang/py3/avro/schemanormalization.py
* (edit) .editorconfig
* (edit) lang/py/test/av_bench.py
* (edit) lang/py3/avro/tests/gen_interop_data.py
* (edit) lang/py/test/test_io.py
* (edit) lang/py/test/test_tether_task.py
* (edit) lang/py/test/word_count_task.py
* (edit) lang/py3/avro/tests/sample_http_server.py
* (edit) lang/c++/build.sh
* (edit) lang/py3/build.sh
* (edit) build.sh
* (edit) lang/py/test/test_datafile_interop.py
* (edit) lang/c/build.sh
* (edit) lang/py3/avro/tests/test_schema.py
* (edit) lang/py/.gitignore
* (edit) lang/py3/avro/tests/test_protocol.py
* (edit) lang/py3/avro/protocol.py
* (edit) lang/csharp/build.sh
* (edit) lang/py/test/test_protocol.py
* (edit) lang/py/test/sample_http_server.py
* (edit) lang/py/src/avro/datafile.py
* (edit) lang/py/src/avro/tether/util.py
* (edit) lang/py3/avro/tests/test_normalization.py
* (edit) lang/py/src/avro/txipc.py
* (edit) lang/py/test/sample_http_client.py
* (edit) lang/py/test/test_tether_word_count.py
* (edit) lang/py3/setup.py
* (edit) share/docker/run-tests.sh
* (edit) lang/php/build.sh
* (edit) lang/py/test/txsample_http_client.py
* (edit) lang/py3/setup.cfg
* (edit) lang/js/build.sh
* (add) lang/py/setup.cfg
* (edit) lang/py/src/avro/ipc.py
* (edit) share/docker/Dockerfile
* (edit) lang/py3/avro/tests/test_enum.py
> Support Linting in CI/CD
> ------------------------
>
> Key: AVRO-2410
> URL: https://issues.apache.org/jira/browse/AVRO-2410
> Project: Apache Avro
> Issue Type: Task
> Reporter: Michael A. Smith
> Assignee: Michael A. Smith
> Priority: Major
> Fix For: 1.10.0
>
>
> I want to enable the .editorconfig for python (which is current commented
> out.) To do that, we need to settle on some kind of consistency in both
> python3 and python lang bases. The formatting tool
> [black|https://github.com/python/black] is somewhat of a de-facto standard
> now, but doesn't support python-2-only syntax, so in order to get there, we
> need to fix the lang/py codebase.
> I intend to do the minimum to get formatting standardized – not to attempt to
> fully modernize the python codebase, but to maintain the existing
> functionality and make it so black doesn't error out parsing it.
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)