如何解决“未使用getCanonicalPath()清除路径变量”的SonarQube问题?

时间:2018-06-24 09:55:10

标签: java sonarqube filepath

我正在尝试使用Json Schema File验证API响应。

代码段:

File schemaFile = new File("file\name\in\String\format");
    isTrue("String message", JSONValidationUtil.isJsonValid(schemaFile, responseBody.asString()));

JsonValdationUtil是编写的自定义类,其中包含用于模式验证的方法,并且在响应rest api之后,responseBody(RestAssured)是我的响应对象。 我的代码与sonarQube服务器集成在一起,一旦我提交了代码,我就会从sonarqube遇到错误。

  

未使用getCanonicalPath()清理路径变量

我使用file.getCanonicalPath()和file.getCanonicalFile()方法来清理文件路径,但是仍然出现相同的错误。

0 个答案:

没有答案