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

pantsbuild / intellij-pants-plugin / 802 / 5

Build:
DEFAULT BRANCH: master
Ran 16 May 2018 03:15AM UTC
Files 134
Run time 6s
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

19 Apr 2016 04:18PM UTC coverage: 54.348% (-24.0%) from 78.368%
PANTS_SHA="release_0.0.70" TEST_SET=integration

push

travis-ci

Peiyu Wang
Auto discover and set project SDK for pants plugin

This eliminates the manual step to select project SDK, which is

* extra work.
* error prone, given user might select a different sdk from what pants uses.

This is based on https://rbcommons.com/s/twitter/r/3680/ which exports pants
distributions by platforms used. Therefore it will decide based on whether
the new information is available (since export version `1.0.7`) whether to
skip the manual import step.

Other misc changes include:

* Make `bytecodeTargetLevel` 1.7 so IJ is happy with "multi exception catch".
* Fix some old pants argument and trailing ws in the README.md.
* Extract `SimpleExportResult` as a separate class and added tests.

Note while this takes care of the general case, we may have targets override
`platform` or `test_platform` settings, IJ allows setting module level sdk.
Created https://github.com/pantsbuild/intellij-pants-plugin/issues/122 to
follow up.

Testing Done:
https://travis-ci.org/peiyuwang/intellij-pants-plugin/builds/122865806 passed
https://travis-ci.org/peiyuwang/intellij-pants-plugin/builds/124064745 passed

Bugs closed: 121

Reviewed at https://rbcommons.com/s/twitter/r/3690/

2606 of 4795 relevant lines covered (54.35%)

0.54 hits per line

Source Files on job 802.5 (PANTS_SHA="release_0.0.70" TEST_SET=integration)
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 720
  • Travis Job 802.5
  • c85b9593 on github
  • Prev Job for IJ_ULTIMATE=true on master (#346.2)
  • Next Job for PANTS_SHA="release_1.1.0-pre3" TEST_SET=integration on master (#931.3)
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

© 2026 Coveralls, Inc