{"action":"opened","issue":{"url":"https://api.github.com/repos/iwarapter/sonar-puppet/issues/240","labels_url":"https://api.github.com/repos/iwarapter/sonar-puppet/issues/240/labels{/name}","comments_url":"https://api.github.com/repos/iwarapter/sonar-puppet/issues/240/comments","events_url":"https://api.github.com/repos/iwarapter/sonar-puppet/issues/240/events","html_url":"https://github.com/iwarapter/sonar-puppet/issues/240","id":111705244,"number":240,"title":"Make the plugin be compatible with SonarQube 5.2","user":{"login":"racodond","id":1215713,"avatar_url":"https://avatars.githubusercontent.com/u/1215713?v=3","gravatar_id":"","url":"https://api.github.com/users/racodond","html_url":"https://github.com/racodond","followers_url":"https://api.github.com/users/racodond/followers","following_url":"https://api.github.com/users/racodond/following{/other_user}","gists_url":"https://api.github.com/users/racodond/gists{/gist_id}","starred_url":"https://api.github.com/users/racodond/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/racodond/subscriptions","organizations_url":"https://api.github.com/users/racodond/orgs","repos_url":"https://api.github.com/users/racodond/repos","events_url":"https://api.github.com/users/racodond/events{/privacy}","received_events_url":"https://api.github.com/users/racodond/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-15T20:51:21Z","updated_at":"2015-10-15T20:51:21Z","closed_at":null,"body":"Caused by: java.lang.NoSuchMethodError: org.sonar.api.component.ResourcePerspectives.as(Ljava/lang/Class;Lorg/sonar/api/component/Component;)Lorg/sonar/api/component/Perspective;\r\n\tat com.iadams.sonarqube.puppet.checks.ProjectChecks.addIssue(ProjectChecks.java:146)\r\n\tat com.iadams.sonarqube.puppet.checks.ProjectChecks.checkTestsDirectoryPresent(ProjectChecks.java:130)\r\n\tat com.iadams.sonarqube.puppet.checks.ProjectChecks.checkTestsDirectoryPresent(ProjectChecks.java:135)\r\n\tat com.iadams.sonarqube.puppet.checks.ProjectChecks.checkTestsDirectoryPresent(ProjectChecks.java:135)\r\n\tat com.iadams.sonarqube.puppet.checks.ProjectChecks.reportProjectIssues(ProjectChecks.java:64)\r\n\tat com.iadams.sonarqube.puppet.PuppetSquidSensor.save(PuppetSquidSensor.java:125)\r\n\tat com.iadams.sonarqube.puppet.PuppetSquidSensor.analyse(PuppetSquidSensor.java:106)\r\n\tat org.sonar.batch.phases.SensorsExecutor.executeSensor(SensorsExecutor.java:58)\r\n\tat org.sonar.batch.phases.SensorsExecutor.execute(SensorsExecutor.java:50)\r\n\tat org.sonar.batch.phases.PhaseExecutor.execute(PhaseExecutor.java:98)\r\n\tat org.sonar.batch.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:192)\r\n\tat org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:100)\r\n\tat org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:85)\r\n\tat org.sonar.batch.scan.ProjectScanContainer.scan(ProjectScanContainer.java:258)\r\n\tat org.sonar.batch.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:253)\r\n\tat org.sonar.batch.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:243)\r\n\tat org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:100)\r\n\tat org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:85)\r\n\tat org.sonar.batch.bootstrap.GlobalContainer.executeAnalysis(GlobalContainer.java:153)\r\n\tat org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:110)\r\n\tat org.sonar.batch.bootstrapper.Batch.execute(Batch.java:76)\r\n\tat org.sonar.runner.batch.IsolatedLauncher.execute(IsolatedLauncher.java:48)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:497)\r\n\tat org.sonar.runner.impl.BatchLauncher$1.delegateExecution(BatchLauncher.java:87)\r\n\t... 9 more\r\n"}}