{"action":"created","issue":{"url":"https://api.github.com/repos/pantsbuild/intellij-pants-plugin/issues/78","labels_url":"https://api.github.com/repos/pantsbuild/intellij-pants-plugin/issues/78/labels{/name}","comments_url":"https://api.github.com/repos/pantsbuild/intellij-pants-plugin/issues/78/comments","events_url":"https://api.github.com/repos/pantsbuild/intellij-pants-plugin/issues/78/events","html_url":"https://github.com/pantsbuild/intellij-pants-plugin/issues/78","id":120294511,"number":78,"title":"Exception when running the plugin on itself","user":{"login":"benjyw","id":512764,"avatar_url":"https://avatars.githubusercontent.com/u/512764?v=3","gravatar_id":"","url":"https://api.github.com/users/benjyw","html_url":"https://github.com/benjyw","followers_url":"https://api.github.com/users/benjyw/followers","following_url":"https://api.github.com/users/benjyw/following{/other_user}","gists_url":"https://api.github.com/users/benjyw/gists{/gist_id}","starred_url":"https://api.github.com/users/benjyw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benjyw/subscriptions","organizations_url":"https://api.github.com/users/benjyw/orgs","repos_url":"https://api.github.com/users/benjyw/repos","events_url":"https://api.github.com/users/benjyw/events{/privacy}","received_events_url":"https://api.github.com/users/benjyw/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"wisechengyi","id":596358,"avatar_url":"https://avatars.githubusercontent.com/u/596358?v=3","gravatar_id":"","url":"https://api.github.com/users/wisechengyi","html_url":"https://github.com/wisechengyi","followers_url":"https://api.github.com/users/wisechengyi/followers","following_url":"https://api.github.com/users/wisechengyi/following{/other_user}","gists_url":"https://api.github.com/users/wisechengyi/gists{/gist_id}","starred_url":"https://api.github.com/users/wisechengyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wisechengyi/subscriptions","organizations_url":"https://api.github.com/users/wisechengyi/orgs","repos_url":"https://api.github.com/users/wisechengyi/repos","events_url":"https://api.github.com/users/wisechengyi/events{/privacy}","received_events_url":"https://api.github.com/users/wisechengyi/received_events","type":"User","site_admin":false},"milestone":null,"comments":5,"created_at":"2015-12-03T23:18:45Z","updated_at":"2015-12-14T23:46:19Z","closed_at":null,"body":"I cloned this repo, and pointed the plugin at the root-level BUILD target. Got the following error:\r\n\r\n-------------------------------------\r\n```\r\nError:pants resolve.ivy --confs=default --confs=sources --soft-excludes export ./:pants-intellij-plugin --export-output-file=/private/var/folders/0f/9np_k2lj3gl6q8xdrhz_gc800000gp/T/pants_depmap_run4.out\r\nExit code: 1\r\n\r\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\r\n                                 Dload  Upload   Total   Spent    Left  Speed\r\n\r\n  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\r\n  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0\r\n  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0\r\n100 1679k  100 1679k    0     0   592k      0  0:00:02  0:00:02 --:--:--  593k\r\nNew python executable in /Users/benjy/.cache/pants/setup/bootstrap/pants.4lGeZy/install/bin/python\r\nInstalling setuptools, pip, wheel...done.\r\n/Users/benjy/.cache/pants/setup/bootstrap/pants.4lGeZy/install/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.\r\n  InsecurePlatformWarning\r\nYou are using pip version 7.1.0, however version 7.1.2 is available.\r\nYou should consider upgrading via the 'pip install --upgrade pip' command.\r\nDEPRECATION: --download-cache has been deprecated and will be removed in the future. Pip now automatically uses and configures its cache.\r\nCollecting pantsbuild.pants==0.0.55\r\n/Users/benjy/.cache/pants/setup/bootstrap/pants.4lGeZy/install/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.\r\n  InsecurePlatformWarning\r\n  Downloading pantsbuild.pants-0.0.55.tar.gz (857kB)\r\nCollecting six<2,>=1.9.0 (from pantsbuild.pants==0.0.55)\r\n  Using cached six-1.10.0-py2.py3-none-any.whl\r\nCollecting twitter.common.collections<0.4,>=0.3.1 (from pantsbuild.pants==0.0.55)\r\nCollecting twitter.common.dirutil<0.4,>=0.3.1 (from pantsbuild.pants==0.0.55)\r\nCollecting ansicolors==1.0.2 (from pantsbuild.pants==0.0.55)\r\nCollecting twitter.common.threading<0.4,>=0.3.1 (from pantsbuild.pants==0.0.55)\r\nCollecting requests<2.6,>=2.5.0 (from pantsbuild.pants==0.0.55)\r\n  Using cached requests-2.5.3-py2.py3-none-any.whl\r\nCollecting psutil==3.1.1 (from pantsbuild.pants==0.0.55)\r\nCollecting pystache==0.5.3 (from pantsbuild.pants==0.0.55)\r\nCollecting pex==1.1.0 (from pantsbuild.pants==0.0.55)\r\n  Using cached pex-1.1.0-py2.py3-none-any.whl\r\nCollecting setuptools==5.4.1 (from pantsbuild.pants==0.0.55)\r\n  Using cached setuptools-5.4.1-py2.py3-none-any.whl\r\nCollecting docutils<0.13,>=0.12 (from pantsbuild.pants==0.0.55)\r\nCollecting twitter.common.confluence<0.4,>=0.3.1 (from pantsbuild.pants==0.0.55)\r\nCollecting Markdown==2.1.1 (from pantsbuild.pants==0.0.55)\r\nCollecting Pygments==1.4 (from pantsbuild.pants==0.0.55)\r\nCollecting twitter.common.util<0.4,>=0.3.1 (from pantsbuild.pants==0.0.55)\r\nCollecting twitter.common.config<0.4,>=0.3.1 (from pantsbuild.pants==0.0.55)\r\nCollecting lockfile==0.10.2 (from pantsbuild.pants==0.0.55)\r\n  Using cached lockfile-0.10.2-py2-none-any.whl\r\nCollecting zincutils==0.3.1 (from pantsbuild.pants==0.0.55)\r\nCollecting coverage<3.8,>=3.7 (from pantsbuild.pants==0.0.55)\r\nCollecting pytest<2.7,>=2.6 (from pantsbuild.pants==0.0.55)\r\nCollecting pytest-cov<1.9,>=1.8 (from pantsbuild.pants==0.0.55)\r\nCollecting pep8==1.6.2 (from pantsbuild.pants==0.0.55)\r\n  Using cached pep8-1.6.2-py2.py3-none-any.whl\r\nCollecting pyflakes==0.9.2 (from pantsbuild.pants==0.0.55)\r\n  Using cached pyflakes-0.9.2-py2.py3-none-any.whl\r\nCollecting twitter.common.lang==0.3.4 (from twitter.common.collections<0.4,>=0.3.1->pantsbuild.pants==0.0.55)\r\nCollecting twitter.common.log==0.3.4 (from twitter.common.confluence<0.4,>=0.3.1->pantsbuild.pants==0.0.55)\r\nCollecting twitter.common.contextutil==0.3.4 (from twitter.common.util<0.4,>=0.3.1->pantsbuild.pants==0.0.55)\r\nCollecting py>=1.4.25 (from pytest<2.7,>=2.6->pantsbuild.pants==0.0.55)\r\n  Using cached py-1.4.31-py2.py3-none-any.whl\r\nCollecting cov-core>=1.14.0 (from pytest-cov<1.9,>=1.8->pantsbuild.pants==0.0.55)\r\nCollecting twitter.common.options==0.3.4 (from twitter.common.log==0.3.4->twitter.common.confluence<0.4,>=0.3.1->pantsbuild.pants==0.0.55)\r\nBuilding wheels for collected packages: pantsbuild.pants\r\n  Running setup.py bdist_wheel for pantsbuild.pants\r\n  Stored in directory: /Users/benjy/Library/Caches/pip/wheels/16/45/4c/7a5052727cc77baaf0a61e94110a5caf339534f2c58f3352ee\r\nSuccessfully built pantsbuild.pants\r\nInstalling collected packages: six, twitter.common.lang, twitter.common.collections, twitter.common.dirutil, ansicolors, twitter.common.threading, requests, psutil, pystache, setuptools, pex, docutils, twitter.common.options, twitter.common.log, twitter.common.confluence, Markdown, Pygments, twitter.common.contextutil, twitter.common.util, twitter.common.config, lockfile, zincutils, coverage, py, pytest, cov-core, pytest-cov, pep8, pyflakes, pantsbuild.pants\r\n  Found existing installation: setuptools 18.0.1\r\n    Uninstalling setuptools-18.0.1:\r\n      Successfully uninstalled setuptools-18.0.1\r\nSuccessfully installed Markdown-2.1.1 Pygments-1.4 ansicolors-1.0.2 cov-core-1.15.0 coverage-3.7.1 docutils-0.12 lockfile-0.10.2 pantsbuild.pants-0.0.55 pep8-1.6.2 pex-1.1.0 psutil-3.1.1 py-1.4.31 pyflakes-0.9.2 pystache-0.5.3 pytest-2.6.4 pytest-cov-1.8.1 requests-2.5.3 setuptools-5.4.1 six-1.10.0 twitter.common.collections-0.3.4 twitter.common.config-0.3.4 twitter.common.confluence-0.3.4 twitter.common.contextutil-0.3.4 twitter.common.dirutil-0.3.4 twitter.common.lang-0.3.4 twitter.common.log-0.3.4 twitter.common.options-0.3.4 twitter.common.threading-0.3.4 twitter.common.util-0.3.4 zincutils-0.3.1\r\n\r\nException message: 'INTELLIJ_HOME'\r\n while executing BUILD file FilesystemBuildFile(/Users/benjy/src/intellij-pants-plugin/3rdparty/intellij/BUILD)\r\n Loading addresses from '3rdparty/intellij' failed.\r\n  referenced from src:pants-intellij-plugin-scala\r\n  referenced from :pants-intellij-plugin\r\n```"},"comment":{"url":"https://api.github.com/repos/pantsbuild/intellij-pants-plugin/issues/comments/164596548","html_url":"https://github.com/pantsbuild/intellij-pants-plugin/issues/78#issuecomment-164596548","issue_url":"https://api.github.com/repos/pantsbuild/intellij-pants-plugin/issues/78","id":164596548,"user":{"login":"benjyw","id":512764,"avatar_url":"https://avatars.githubusercontent.com/u/512764?v=3","gravatar_id":"","url":"https://api.github.com/users/benjyw","html_url":"https://github.com/benjyw","followers_url":"https://api.github.com/users/benjyw/followers","following_url":"https://api.github.com/users/benjyw/following{/other_user}","gists_url":"https://api.github.com/users/benjyw/gists{/gist_id}","starred_url":"https://api.github.com/users/benjyw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benjyw/subscriptions","organizations_url":"https://api.github.com/users/benjyw/orgs","repos_url":"https://api.github.com/users/benjyw/repos","events_url":"https://api.github.com/users/benjyw/events{/privacy}","received_events_url":"https://api.github.com/users/benjyw/received_events","type":"User","site_admin":false},"created_at":"2015-12-14T23:46:18Z","updated_at":"2015-12-14T23:46:18Z","body":"Using the checked-in .iml I get these errors: \r\n```\r\n3:52:14 PM IllegalArgumentException: Argument for @NotNull parameter 'defaultValue' of com/intellij/util/ObjectUtils.notNull must not be null\r\n3:52:18 PM IllegalArgumentException: Argument for @NotNull parameter 'defaultValue' of com/intellij/util/ObjectUtils.notNull must not be null\r\n3:52:21 PM IllegalArgumentException: Argument for @NotNull parameter 'defaultValue' of com/intellij/util/ObjectUtils.notNull must not be null\r\n```\r\n\r\nThe project is completely broken for me: None of the third-party deps are recognized, I guess because it's failing to index?\r\n\r\nNote that I'm using IntelliJ Ultimate 14.1.5 (build 141.2735)."}}