de.bund.bfr.knime.pmm.nodes/src/de/bund/bfr/openfsmr/FSMRTemplateImpl.java
FSMRTemplateImpl
has 116 methods (exceeds 20 allowed). Consider refactoring. Open
Open
public class FSMRTemplateImpl implements FSMRTemplate {
private static final long serialVersionUID = -3414978919227860002L;
private String modelName;
- Create a ticketCreate a ticket
File FSMRTemplateImpl.java
has 567 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
/*******************************************************************************
* Copyright (c) 2015 Federal Institute for Risk Assessment (BfR), Germany
* <p>
* This program is free software: you can redistribute it and/or modify it under the terms of the
* GNU General Public License as published by the Free Software Foundation, either version 3 of the
- Create a ticketCreate a ticket
Refactor this method to reduce its Cognitive Complexity from 31 to the 15 allowed. Open
Open
public FSMRTemplateImpl(final FSMRTemplate template) {
- Read upRead up
- Create a ticketCreate a ticket
- Exclude checks
Cognitive Complexity is a measure of how hard the control flow of a method is to understand. Methods with high Cognitive Complexity will be difficult to maintain.