mirror of
				https://github.com/firefly-iii/firefly-iii.git
				synced 2025-10-31 10:47:00 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			52 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="UTF-8"?>
 | |
| <ruleset name="pcsg-generated-ruleset" 
 | |
|     xmlns="http://pmd.sf.net/ruleset/1.0.0" 
 | |
|     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 | |
|     xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd"
 | |
|     xsi:noNamespaceSchemaLocation="http://pmd.sf.net/ruleset_xml_schema.xsd">
 | |
| 	<description>Bla bla</description>
 | |
| 
 | |
| 	<!-- 
 | |
| Commando vanuit firefly directory: 
 | |
| phpmd database,app,tests html /gdrive-all/development/phpmd/phpmd.xml > public/report.html
 | |
| 	-->
 | |
| 
 | |
| 	<!-- Import the entire controversial code rule set -->
 | |
| 	<rule ref="rulesets/controversial.xml">
 | |
| 		<exclude name="CamelCasePropertyName" />
 | |
| 	</rule>
 | |
| 	
 | |
| 	<!-- clean code -->
 | |
| 	<rule ref="rulesets/codesize.xml" />
 | |
| 	<rule ref="rulesets/design.xml" />
 | |
| 	<rule ref="rulesets/naming.xml" />
 | |
| 	<rule ref="rulesets/unusedcode.xml" />
 | |
| 
 | |
| 	<rule ref="rulesets/codesize.xml/CyclomaticComplexity">
 | |
| 		<properties>
 | |
| 			<property name="reportLevel" value="5"/>
 | |
| 		</properties>
 | |
| 	</rule>
 | |
| 	<rule ref="rulesets/codesize.xml/NPathComplexity">
 | |
| 		<properties>
 | |
| 			<property name="minimum" value="128"/>
 | |
| 		</properties>
 | |
| 	</rule>
 | |
| 	<rule ref="rulesets/codesize.xml/ExcessiveMethodLength">
 | |
| 		<properties>
 | |
| 			<property name="minimum" value="40"/>
 | |
| 		</properties>
 | |
| 	</rule>
 | |
| 	<rule ref="rulesets/codesize.xml/ExcessiveParameterList">
 | |
| 		<properties>
 | |
| 			<property name="minimum" value="5"/>
 | |
| 		</properties>
 | |
| 	</rule>
 | |
| 
 | |
| 	<!-- include clean code manually -->
 | |
| 	<rule ref="rulesets/cleancode.xml/BooleanArgumentFlag" />
 | |
| 	<rule ref="rulesets/cleancode.xml/ElseExpression" />
 | |
| 
 | |
| 	<!-- no this one -->
 | |
| 	<!--<rule ref="rulesets/cleancode.xml/StaticAccess" />-->
 | |
| </ruleset> |