net.sourceforge.pmd.Rule.setProperty()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(3.0k)|赞(0)|评价(0)|浏览(123)

本文整理了Java中net.sourceforge.pmd.Rule.setProperty方法的一些代码示例,展示了Rule.setProperty的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Rule.setProperty方法的具体详情如下:
包路径:net.sourceforge.pmd.Rule
类名称:Rule
方法名:setProperty

Rule.setProperty介绍

暂无

代码示例

代码示例来源:origin: pmd/pmd

@Override
public <V> void setProperty(MultiValuePropertyDescriptor<V> propertyDescriptor, V... values) {
  rule.setProperty(propertyDescriptor, values);
}

代码示例来源:origin: pmd/pmd

@Override
public <T> void setProperty(PropertyDescriptor<T> propertyDescriptor, T value) {
  rule.setProperty(propertyDescriptor, value);
}

代码示例来源:origin: pmd/pmd

private <T> void setRulePropertyCapture(Rule rule, PropertyDescriptor<T> descriptor, String value) {
  rule.setProperty(descriptor, descriptor.valueFrom(value));
}

代码示例来源:origin: pmd/pmd

rule.setProperty(propertyDescriptor, value);
rule.setProperty((PropertyDescriptor) entry.getKey(), entry.getValue());

代码示例来源:origin: pmd/pmd

rule.setProperty((PropertyDescriptor<Object>) prop, getProperty((PropertyDescriptor<Object>) prop));

代码示例来源:origin: net.sourceforge.pmd/pmd-core

@Override
public <T> void setProperty(PropertyDescriptor<T> propertyDescriptor, T value) {
  rule.setProperty(propertyDescriptor, value);
}

代码示例来源:origin: net.sourceforge.pmd/pmd-core

@Override
public <V> void setProperty(MultiValuePropertyDescriptor<V> propertyDescriptor, V... values) {
  rule.setProperty(propertyDescriptor, values);
}

代码示例来源:origin: net.sourceforge.pmd/pmd-core

private <T> void setRulePropertyCapture(Rule rule, PropertyDescriptor<T> descriptor, String value) {
  rule.setProperty(descriptor, descriptor.valueFrom(value));
}

代码示例来源:origin: nidi3/code-assert

private void setProperty(RuleSets ruleSets, String rule, String property, Object value) {
    final Rule r = ruleSets.getRuleByName(rule);
    if (r == null) {
      throw new AnalyzerException("Rule '" + rule + "' not existing.");
    }
    final PropertyDescriptor<Object> descriptor = (PropertyDescriptor<Object>) r.getPropertyDescriptor(property);
    if (descriptor == null) {
      throw new AnalyzerException("Property '" + property + "' for rule '" + rule + "' not existing.");
    }
    r.setProperty(descriptor, value);
  }
}

代码示例来源:origin: guru.nidi/code-assert

private void setProperty(RuleSets ruleSets, String rule, String property, Object value) {
    final Rule r = ruleSets.getRuleByName(rule);
    if (r == null) {
      throw new AnalyzerException("Rule '" + rule + "' not existing.");
    }
    final PropertyDescriptor<Object> descriptor = (PropertyDescriptor<Object>) r.getPropertyDescriptor(property);
    if (descriptor == null) {
      throw new AnalyzerException("Property '" + property + "' for rule '" + rule + "' not existing.");
    }
    r.setProperty(descriptor, value);
  }
}

代码示例来源:origin: net.sourceforge.pmd/pmd-test

rule.setProperty(propertyDescriptor, value);
rule.setProperty((PropertyDescriptor) entry.getKey(), entry.getValue());

代码示例来源:origin: net.sourceforge.pmd/pmd-core

rule.setProperty((PropertyDescriptor<Object>) prop, getProperty((PropertyDescriptor<Object>) prop));

相关文章