8000 Support the latest AtCoder language list by chaemon · Pull Request #196 · kyuridenamida/atcoder-tools · GitHub
[go: up one dir, main page]

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support the latest AtCoder language list #196

Merged
merged 3 commits into from
May 16, 2020

Conversation

chaemon
Copy link
Contributor
@chaemon chaemon commented May 14, 2020

atcderの言語アップデートに伴い提出できなくなった言語について、修正しました。

@codecov-io
Copy link
codecov-io commented May 14, 2020

Codecov Report

Merging #196 into master will decrease coverage by 5.84%.
The diff coverage is 81.81%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #196      +/-   ##
==========================================
- Coverage   89.33%   83.48%   -5.85%     
==========================================
  Files          54       57       +3     
  Lines        2738     3161     +423     
==========================================
+ Hits         2446     2639     +193     
- Misses        292      522     +230     
Impacted Files Coverage Δ
atcodertools/client/models/submission.py 81.25% <ø> (-18.75%) ⬇️
atcodertools/client/atcoder.py 60.86% <71.42%> (-29.51%) ⬇️
atcodertools/client/models/contest.py 90.90% <100.00%> (ø)
atcodertools/common/language.py 94.64% <100.00%> (-2.58%) ⬇️
atcodertools/tools/envgen.py 42.85% <0.00%> (-38.63%) ⬇️
atcodertools/fileutils/create_contest_file.py 71.42% <0.00%> (-28.58%) ⬇️
atcodertools/tools/templates/__init__.py 83.33% <0.00%> (-16.67%) ⬇️
atcodertools/executils/run_program.py 69.65% <0.00%> (-13.68%) ⬇️
... and 21 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 45ad902...2502d93. Read the comment docs.

@kyuridenamida kyuridenamida merged commit 1c63e9c into kyuridenamida:master May 16, 2020
kyuridenamida added a commit that referenced this pull request May 16, 2020
* 新しい言語のバージョンに対応

* gen, submitを新しいのに対応

* Fix regexps

Co-authored-by: Kazuma Mikami <tyotyo3@gmail.com>
kyuridenamida added a commit that referenced this pull request May 16, 2020
* 整数判定において、先頭が0だったり、文字数が20以上だったらFalseにするように (#172)

* 整数判定において、先頭が0だったり、文字数が20以上だったらFalseにするように

* answer.txtを変更

* test_mod_caseをstringに

* Makes gen command retry with exponential backoff (#174)

Previously, gen command retries with fixed delay of 1.5 seconds indefinitely. It could hurt the service especially when they are experiencing overloaded traffic. This patch changes the retry strategy with exponential backoff starting from 1.5 seconds to 60 seconds at maximum. The gen commands aborts by EnvironmentInitializationError exception after 10 attempts.

* #186 Support \dots in input formats (#187)

* C++言語アップデートへの対応 (#191)

* Fix cpp language configs

* Update atcodertools/common/language.py

Co-authored-by: DNEK <dnek.app@gmail.com>

Co-authored-by: Kazuma Mikami <tyotyo3@gmail.com>
Co-authored-by: DNEK <dnek.app@gmail.com>

* Pythonの言語アップデートに対応 (#192)

* Fix crash in new judgement using Python

* Fix bugs of Python2 submissions in old judgement

Co-authored-by: Matts966 <Matts966@users.noreply.github.com>

* 新しい言語のバージョンに対応 (#196)

* 新しい言語のバージョンに対応

* gen, submitを新しいのに対応

* Fix regexps

Co-authored-by: Kazuma Mikami <tyotyo3@gmail.com>

* Fix style

* Update mock pages

* Fix submissions

* Fix flake8

Co-authored-by: chaemon <chaemon@gmail.com>
Co-authored-by: Yuki Hamada <yuuki3655@gmail.com>
Co-authored-by: Takaaki Hirano <thescript1210@gmail.com>
Co-authored-by: DNEK <dnek.app@gmail.com>
Co-authored-by: Matts966 <28551465+Matts966@users.noreply.github.com>
Co-authored-by: Matts966 <Matts966@users.noreply.github.com>
@kyuridenamida kyuridenamida added this to the 1.1.7 milestone May 16, 2020
@kyuridenamida kyuridenamida changed the title 新しい言語のバージョンに対応 Support the latest AtCoder language list Apr 21, 2021
chaemon added a commit to chaemon/atcoder-tools that referenced this pull request May 11, 2021
* 整数判定において、先頭が0だったり、文字数が20以上だったらFalseにするように (kyuridenamida#172)

* 整数判定において、先頭が0だったり、文字数が20以上だったらFalseにするように

* answer.txtを変更

* test_mod_caseをstringに

* Makes gen command retry with exponential backoff (kyuridenamida#174)

Previously, gen command retries with fixed delay of 1.5 seconds indefinitely. It could hurt the service especially when they are experiencing overloaded traffic. This patch changes the retry strategy with exponential backoff starting from 1.5 seconds to 60 seconds at maximum. The gen commands aborts by EnvironmentInitializationError exception after 10 attempts.

* kyuridenamida#186 Support \dots in input formats (kyuridenamida#187)

* C++言語アップデートへの対応 (kyuridenamida#191)

* Fix cpp language configs

* Update atcodertools/common/language.py

Co-authored-by: DNEK <dnek.app@gmail.com>

Co-authored-by: Kazuma Mikami <tyotyo3@gmail.com>
Co-authored-by: DNEK <dnek.app@gmail.com>

* Pythonの言語アップデートに対応 (kyuridenamida#192)

* Fix crash in new judgement using Python

* Fix bugs of Python2 submissions in old judgement

Co-authored-by: Matts966 <Matts966@users.noreply.github.com>

* 新しい言語のバージョンに対応 (kyuridenamida#196)

* 新しい言語のバージョンに対応

* gen, submitを新しいのに対応

* Fix regexps

Co-authored-by: Kazuma Mikami <tyotyo3@gmail.com>

* Fix style

* Update mock pages

* Fix submissions

* Fix flake8

Co-authored-by: chaemon <chaemon@gmail.com>
Co-authored-by: Yuki Hamada <yuuki3655@gmail.com>
Co-authored-by: Takaaki Hirano <thescript1210@gmail.com>
Co-authored-by: DNEK <dnek.app@gmail.com>
Co-authored-by: Matts966 <28551465+Matts966@users.noreply.github.com>
Co-authored-by: Matts966 <Matts966@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0