i using sonarqube 5.1 now, tried enable java parser failure rule, after that, sonarqube still doesn't log parser failure issue, did wrong?
here content of sonar configuration file,
sonar.projectkey=test sonar.projectname=test sonar.projectversion=1.0 sonar.sources=. sonar.language=java
here output log,
sonarqube runner 2.4 java 1.8.0_45-internal oracle corporation (64-bit) linux 3.19.0-18-generic amd64 info: runner configuration file: /usr/bin/sonar-runner/conf/sonar-runner.properties info: project configuration file: /home/administrator/tmp2/sonar.properties info: default locale: "en_us", source code encoding: "utf-8" info: work directory: /home/administrator/tmp2/./.sonar info: sonarqube server 5.1 18:09:03.983 info - load global repositories 18:09:04.133 info - load global repositories (done) | time=153ms 18:09:04.135 info - server id: 20150604145702 18:09:04.137 info - user cache: /home/administrator/.sonar/cache 18:09:04.147 info - install plugins 18:09:04.230 info - install jdbc driver 18:09:04.237 info - create jdbc datasource jdbc:mysql://172.17.128.76:3306/sonar?useunicode=true&characterencoding=utf8 18:09:05.715 info - initializing hibernate 18:09:07.396 info - load project repositories 18:09:07.505 info - load project repositories (done) | time=109ms 18:09:07.505 info - load project settings 18:09:07.861 info - load technical debt model 18:09:07.895 info - apply project exclusions 18:09:08.190 warn - scm provider autodetection failed. no scm provider claims support project. please use sonar.scm.provider define scm of project. 18:09:08.192 info - ------------- scan test 18:09:08.201 info - load module settings 18:09:08.404 info - language forced java 18:09:08.424 info - load rules 18:09:08.672 info - base dir: /home/administrator/tmp2 18:09:08.672 info - working dir: /home/administrator/tmp2/.sonar 18:09:08.673 info - source paths: . 18:09:08.673 info - source encoding: utf-8, default locale: en_us 18:09:08.674 info - index files 18:09:08.691 info - 1 files indexed 18:09:08.959 info - quality profile java: way 18:09:08.993 info - sensor javasquidsensor 18:09:09.601 info - java main files ast scan... 18:09:09.605 info - 1 source files analyzed 18:09:09.622 error - unable parse source file : /home/administrator/tmp2/test.java 18:09:09.622 error - parse error @ line 4 column 3: 1: public class test { 2: public static void main(string[] args){ 3: int = 1 4: } ^ 5: } 6: 18:09:09.647 info - java main files ast scan done: 46 ms 18:09:09.648 warn - java bytecode has not been made available analyzer. org.sonar.java.bytecode.visitor.dependenciesvisitor@6b86fed8, org.sonar.java.checks.unusedprivatemethodcheck@7d131ef1, org.sonar.java.checks.redundantthrowsdeclarationcheck@15f45ace disabled. 18:09:09.648 info - 1/1 source files analyzed
Comments
Post a Comment