private static void assertRule(org.sonar.api.batch.rule.Rule r) { Rule testRule = getTestRule(); assertThat(r.name()).isEqualTo(testRule.getName()); assertThat(r.internalKey()).isEqualTo(testRule.getInternalKey()); assertThat(r.key().rule()).isEqualTo(testRule.getKey()); assertThat(r.key().repository()).isEqualTo(testRule.getRepository()); }
private static Rules load(RulesLoader ref) { Profiler profiler = Profiler.create(LOG).startInfo(LOG_MSG); MutableBoolean fromCache = new MutableBoolean(); List<Rule> loadedRules = ref.load(fromCache); RulesBuilder builder = new RulesBuilder(); for (Rule r : loadedRules) { NewRule newRule = builder.add(RuleKey.of(r.getRepository(), r.getKey())); newRule.setName(r.getName()); newRule.setInternalKey(r.getInternalKey()); } profiler.stopInfo(fromCache.booleanValue()); return builder.build(); } }
private static Rules load(RulesLoader ref) { Profiler profiler = Profiler.create(LOG).startInfo(LOG_MSG); List<Rule> loadedRules = ref.load(); RulesBuilder builder = new RulesBuilder(); for (Rule r : loadedRules) { NewRule newRule = builder.add(RuleKey.of(r.getRepository(), r.getKey())); newRule.setName(r.getName()); newRule.setInternalKey(r.getInternalKey()); } profiler.stopInfo(); return builder.build(); } }
private static Rules load(RulesLoader ref) { Profiler profiler = Profiler.create(LOG).startInfo(LOG_MSG); List<Rule> loadedRules = ref.load(); RulesBuilder builder = new RulesBuilder(); for (Rule r : loadedRules) { NewRule newRule = builder.add(RuleKey.of(r.getRepository(), r.getKey())); newRule.setName(r.getName()); newRule.setInternalKey(r.getInternalKey()); } profiler.stopInfo(); return builder.build(); } }