Skip to content

Ruleset Java Basic Ruleset

sgilda edited this page May 4, 2015 · 9 revisions

Java Basic Ruleset

DRAFT

This is an example page. Content serves for design decision.

Purpose of this ruleset.

Metadata

ID: myRuleset Graph prefix: myRuleset

Rule providers

A definition list (dl/dt/dd) of RuleProviders of given Ruleset.

  • JDKconfigRuleProvider - Targeted towards the classes distributed with JDK, like java.lang.*, java.security.*, org.xml.*, etc.

  • FooRuleProvider - blah

  • BarRuleProvider - blah

  • Maven Project analysis

  • Seam 2.0 to CDI

Models

  • JavaClassModel

  • AmbiguousJavaClassModel

  • AmbiguousReferenceModel<REFERENCETYPE>

  • ClassificationModel

  • EjbBeanBaseModel

  • EjbEntityBeanModel

  • EjbMessageDrivenModel

  • EjbSessionBeanModel

  • HibernateConfigurationFileModel

  • HibernateEntityModel

  • HibernateMappingFileModel

  • HibernateSessionFactoryModel

  • InlineHintModel

  • JarArchiveModel

  • JarManifestModel

  • JavaClassFileModel

  • JavaClassModel

  • JavaMethodModel

  • JavaParameterModel

  • JavaSourceFileModel

  • JavaTypeReferenceModel

  • LinkModel

  • MavenProjectModel

  • PackageModel

  • ProjectDependencyModel

  • ProjectModel

  • PropertiesModel

  • SourceFileModel

  • SpringBeanModel

  • SpringConfigurationFileModel

  • WarArchiveModel

  • WebXmlModel

Configuration

  • --packages - Which packages to scan.

Reports

Clone this wiki locally