Eslint双引号将错误修复为单引号

时间:2019-11-14 20:30:05

标签: javascript eslint linter

我在ESLinter配置中遇到“”问题。

当前如果为'',则单引号不会被找到。 但是双引号引起了问题。

任何运气/规则请帮助,学习者在linter配置中!!

1 个答案:

答案 0 :(得分:1)

在eslint配置中禁用this规则。尽管仅出于一致性考虑,通常只应在代码中使用一种引号。这是您的.eslintrc文件中的规则:

 public Map<MapKeyEnums, Set<String>> doDBCalls(String phoneNumber, long timestamp) {

         Map<MapKeyEnums, Set<String>> instrumentsEdgesMap = new EnumMap<>(MapKeyEnums.class);

         CompletableFuture.supplyAsync(() -> dbReadService.getCall(phoneNumber, PhoneNumber.class, "ABC", timestamp)).
                    thenApply(x -> instrumentsEdgesMap.put(MapKeyEnums.ABC, x));

         CompletableFuture.supplyAsync(() -> dbReadService.getCall(phoneNumber, PhoneNumber.class, "XYZ", timestamp)).
                    thenApply(x -> instrumentsEdgesMap.put(MapKeyEnums.XYZ, x));

         CompletableFuture.supplyAsync(() -> dbReadService.getCall(phoneNumber, PhoneNumber.class, "DEF", timestamp)).
                    thenApply(x -> instrumentsEdgesMap.put(MapKeyEnums.DEF, x));

         return instrumentsEdgesMap;

}