• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

PyCQA / astroid / 1737
90%
main: 92%

Build:
Build:
LAST BUILD BRANCH: regex-brain
DEFAULT BRANCH: main
Ran 29 Apr 2020 07:05AM UTC
Jobs 5
Files 72
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1737

push

travis-ci

PCManticore
Restructure the AST parsing heuristic to always pick the same module

When a file contained a misplaced type annotation, we were retrying the parsing
without type comments support. That second parsing was using the builtin ast module,
but the rest of the tree utilities (the builder and rebuilder) were not aware of the
new parsing module that was used to build the AST nodes a second time.

This commit moves the logic of picking the parsing module and the corresponding
AST node mapping in a single place, which can be used by both the builder
and the rebuilder.

Close PyCQA/pylint#3540
Close #773

52 of 52 new or added lines in 3 files covered. (100.0%)

7636 of 8410 relevant lines covered (90.8%)

4.48 hits per line

Jobs
ID Job ID Ran Files Coverage
3 1737.3 (TOXENV=py35) 29 Apr 2020 07:05AM UTC 0
88.49
Travis Job 1737.3
4 1737.4 (TOXENV=pypy) 29 Apr 2020 07:06AM UTC 0
88.91
Travis Job 1737.4
5 1737.5 (TOXENV=py36) 29 Apr 2020 07:05AM UTC 0
89.8
Travis Job 1737.5
6 1737.6 (TOXENV=py37) 29 Apr 2020 07:06AM UTC 0
89.89
Travis Job 1737.6
7 1737.7 (TOXENV=py38) 29 Apr 2020 07:06AM UTC 0
90.14
Travis Job 1737.7
Source Files on build 1737
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1737
  • efb51556 on github
  • Prev Build on 2.4 (#1724)
  • Next Build on 2.4 (#1743)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc