]> source.dussan.org Git - sonarqube.git/commit
SONAR-5010 improve WS API
authorSimon Brandhof <simon.brandhof@gmail.com>
Fri, 24 Jan 2014 09:01:44 +0000 (10:01 +0100)
committerSimon Brandhof <simon.brandhof@gmail.com>
Fri, 24 Jan 2014 09:26:00 +0000 (10:26 +0100)
commit5c1b16ad0a7941ff3a5f02be6f926e3b7e5eae84
treeac6d925873dd46df50f4cfc1ea974e3d13c67433
parentb16c495b004e952cea0cc9dba5beb303d7724840
SONAR-5010 improve WS API

* remove "throws Exception" from signature of RequestHandler
* add Request#action()
* prefer action "list" over "index"
19 files changed:
sonar-plugin-api/src/main/java/org/sonar/api/server/ws/Request.java
sonar-plugin-api/src/main/java/org/sonar/api/server/ws/RequestHandler.java
sonar-plugin-api/src/test/java/org/sonar/api/server/ws/RequestTest.java
sonar-server/src/main/java/org/sonar/server/issue/filter/IssueFilterWs.java
sonar-server/src/main/java/org/sonar/server/rule/ws/RuleTagsWs.java
sonar-server/src/main/java/org/sonar/server/rule/ws/RulesWs.java
sonar-server/src/main/java/org/sonar/server/rule/ws/package-info.java [new file with mode: 0644]
sonar-server/src/main/java/org/sonar/server/ws/InternalRequest.java [new file with mode: 0644]
sonar-server/src/main/java/org/sonar/server/ws/ListingWs.java
sonar-server/src/main/java/org/sonar/server/ws/ServletRequest.java
sonar-server/src/main/java/org/sonar/server/ws/WebServiceEngine.java
sonar-server/src/test/java/org/sonar/server/rule/ws/RulesWsTest.java
sonar-server/src/test/java/org/sonar/server/ws/ListingWsTest.java
sonar-server/src/test/java/org/sonar/server/ws/WebServiceEngineTest.java
sonar-server/src/test/resources/org/sonar/server/rule/ws/RulesWsTest/list.json [new file with mode: 0644]
sonar-server/src/test/resources/org/sonar/server/rule/ws/RulesWsTest/search.json [deleted file]
sonar-server/src/test/resources/org/sonar/server/ws/ListingWsTest/index.json [deleted file]
sonar-server/src/test/resources/org/sonar/server/ws/ListingWsTest/list.json [new file with mode: 0644]
sonar-testing-harness/src/main/java/org/sonar/api/server/ws/WsTester.java