How to configure SonarQube for Objective-C? - ios

I want configure SonarQube with Xcode project for only Objective-C. I am not able to find working JAR for Objective-C.

SonarSource provides SonarCFamily for Objective-C is a plugin. It is available in Developer and Enterprise editions.
There is also a free alternative on GitHub: https://github.com/Backelite/sonar-objective-c. The latest version (0.6.2) is compatible with SonarQube 6.7.

Related

With Java 8 which version of sonar-ant-task need to be used?

I am using ant script for Sonar code scan .Currently with 'sonar-ant-task-2.2.jar' i am able to execute scan for Java 7.
With Java 8 which version of sonar-ant-task need to be used ?
Thanks & Regards
Ganesh Rao
Read point #2 of Prerequisites at documentation. Use At least the minimal version of Java supported by your SonarQube server is in use.
See this, any JRE v8 will do.
If you have a look at the documentation of the latest scanner you will find this Prerequisites section:
SonarQube is already installed
At least the minimal version of Java supported by your SonarQube server is in use
The language plugins for each of the languages you wish to analyze are installed
You have read Analyzing Code Source.
Ant 1.7.1 or higher
So using Java 8 is not a problem if you are using SonarQube 5.6+ and using the latest scanner will resolve some issues (see the changelog).

withNamespace() is missing in the DatastoreIO class

I created a sample Cloud Dataflow Java project using dataflow Eclipse plugin, I wanted to create a pipeline for DatastoreIO with namespace support, but i couldn't find the withNamespace() in the DatastoreIO class.
UPDATE: DatastoreIO namespace support is available in Cloud Dataflow SDK for Java, version 1.2.0 released this week.
DatastoreIO namespace support is available if you build the development version of the SDK from GitHub, however this version has not yet been released on Maven.
If you would like to use the DatastoreIO namespace support before that release happens, you can install the development version of the SDK using following the Getting Started instructions. The Eclipse project should then automatically pick up the new version, and if it does not you can edit the project pom.xml to manually specify the desired 1.1.1-SNAPSHOT version with these changes.
See also: https://github.com/GoogleCloudPlatform/DataflowJavaSDK/issues/63 (You do not normally need to post both places :).

which version of sonarqube for depereciated delphi plugin?

I want to use the Delphi plugin for SonarQube, but apparantly it is depreciated. Hence, I would like to install an old version of SonarQube to use it. My 2 questions:
- which version of SonarQube should I use?
- where can I donwload the latest version of the Delphi plugin?
Thanks a lot and regards,
Pieter
We tested and is running the current version of Sonar:
Compatible with SonarQube 4.5.x and SonarQube 5.1.2
https://github.com/fabriciocolombo/sonar-delphi
Release: https://github.com/fabriciocolombo/sonar-delphi/releases
JAR: https://github.com/fabriciocolombo/sonar-delphi/releases/download/0.3.3-SNAPSHOT/sonar-delphi-plugin-0.3.3-SNAPSHOT.jar
PS: Translated from Portuguese to English by Google Translate.
take a look here:
https://github.com/darianmiller/devmachine/wiki/Delphi-Example-Project-for-Sonar
I'm using delphi plugin 0.2 with sonar 3.5.1

Unable to add struts 2 support to netbeans 7.4

this plugin requires plugin Editor Library to be installed.
The plugin Editor Library is requested in version >= 2.10.1.10.2 (release version 2) but only 3.46.1.22.43 (of release version different from 2) was found.
The following plugin is affected:       Struts2 Support
Now i have resolved another plugin for Struts 2 support. This plugin is called Netbeans Struts2 Plug-in and its a re-pack for the plugin i was trying to install. Though this plugin in not certified but it is working good. The developers have tested it on netbeans 7.4 but i'm using it not netbeans8 and i have not suffered any issues.
I have found another way, that is using maven. That is also a good way but i would not recommend it if you have slow internet connection.

Hard time setting up a dart project with eclipse plugin

I am setting up a new project (java backend + dart frontend).
On client side I plan to use stagexl as a gaming framework. On server side I will use Google App Engine. (Plus Gradle and GIT ...)
Yesterday I followed http://blog.dartwatch.com/2013/01/integrating-dart-into-eclipse-and-your.html for installing the dart eclipse plugin but I get lots of error popups all the time.
Problems occurred when invoking code from plug-in: "org.eclipse.ui.views.properties.tabbed".
org.eclipse.core.runtime.AssertionFailedException: null argument:
at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:85)
at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:73)
at org.eclipse.ui.views.properties.ResourcePropertySource.<init>(ResourcePropertySource.java:134)
at com.google.dart.tools.ui.DartElementAdapterFactory.getProperties(DartElementAdapterFactory.java:204)
at com.google.dart.tools.ui.DartElementAdapterFactory.getAdapter(DartElementAdapterFactory.java:140)
at org.eclipse.core.internal.adapter.AdapterFactoryProxy.getAdapter(AdapterFactoryProxy.java:80)
...
My setup:
Dart Editor for Eclipse 0.4.5.r21094 com.google.dart.eclipse.feature.feature.group dartlang.org
Eclipse EGit 2.3.1.201302201838-r org.eclipse.egit.feature.group Eclipse EGit
Eclipse IDE for Java EE Developers 1.5.2.20130211-1820 epp.package.jee null
Google App Engine Java SDK 1.7.7 1.7.7 com.google.appengine.eclipse.sdkbundle.feature.feature.group Google, Inc.
Google Plugin for Eclipse 4.2 3.2.2.v201303261859-rel-r42 com.google.gdt.eclipse.suite.e42.feature.feature.group Google, Inc.
Gradle IDE 3.2.0.201301240803-M2 org.springsource.ide.eclipse.gradle.feature.feature.group SpringSource, a division of VMware, Inc.
A beer or two to the one who helps me!
Instead of installing Eclipse and then installing the Dart plugin, I recommend you to download the Dart Editor from their page
That is an already fully functional Eclipse instance prepared for dart usage.
From there, you can create a new project and they will give you some pre-defined templates.

Resources