SiLeBAT/FSK-Lab

View on GitHub

Showing 6,856 of 14,752 total issues

Method write has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

        @Override
        public void write(List<KnimeTuple> tuples, boolean isPMFX, String dir, String mdName, Metadata metadata,
                boolean splitModels, String notes, ExecutionContext exec) throws Exception {

            List<ManualTertiaryModel> tms = new LinkedList<>();

Method actionPerformed has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  public void actionPerformed(ActionEvent e) {
        int retVal = JOptionPane.showConfirmDialog(DBKernel.mainFrame, "Soll der Export den Volltext beinhalten?\n\nJa:\nAlle Felder werden im Volltext abgespeichert.\n\nNein:\nFür (die grauen) \"Fremdfelder\" werden nur die VerlinkungsIDs abgespeichert.",
                "Excel Export - Wie?", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE);
        String retValStr = ""; // Bei Gelegenheit mal aktivieren (parsen!) hier!
        /*(String)JOptionPane.showInputDialog(
Severity: Minor
Found in org.hsh.bfr.db/src/org/hsh/bfr/db/gui/actions/ExportAction.java - About 1 hr to fix

Method startMainFrame has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    private void startMainFrame(MainFrame mf, MyDBTable myDB, boolean openTheGui) {
        if (mf != null) {
            if (!mf.getMyList().setSelection(DBKernel.prefs.get("LAST_SELECTED_TABLE", null))) {
                mf.getMyList().setSelection(null);
            }
Severity: Minor
Found in org.hsh.bfr.db/src/org/hsh/bfr/db/gui/Login.java - About 1 hr to fix

Method setSelectedRowCol has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    public void setSelectedRowCol(final int row, int col, final int verticalScrollerPosition, final int horizontalScrollerPosition, final boolean forceCol) {
        if (row >= 0) {
            JScrollPane scroller = this.getScroller();
            if (scroller != null) {
                scroller.getVerticalScrollBar().setValue(verticalScrollerPosition);
Severity: Minor
Found in org.hsh.bfr.db/src/org/hsh/bfr/db/gui/dbtable/MyDBTable.java - About 1 hr to fix

Method updateRowHeader has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    private void updateRowHeader(final boolean setVisible) {
        
        JScrollPane scroller = getScroller();
        if (scroller != null) {
            if (setVisible) {
Severity: Minor
Found in org.hsh.bfr.db/src/org/hsh/bfr/db/gui/dbtable/MyDBTable.java - About 1 hr to fix

Method mouseClicked has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    @Override
    public void mouseClicked(final MouseEvent e) {
        int lastClickedRow;// = e.getY()/this.getTable().getRowHeight();
        int val = 0;
        for (lastClickedRow = 0; lastClickedRow < this.getTable().getRowCount(); lastClickedRow++) {
Severity: Minor
Found in org.hsh.bfr.db/src/org/hsh/bfr/db/gui/dbtable/MyDBTable.java - About 1 hr to fix

Method getMNVals has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    private void getMNVals(JTextArea textArea, String firstTablename, String mnTablename, String secondTablename, int id, String fields) {
        textArea.setText("");
        textArea.setToolTipText(id+"");
        String sql= "SELECT " + fields + " FROM " + DBKernel.delimitL(firstTablename) +
                " LEFT JOIN " + DBKernel.delimitL(mnTablename) +
Severity: Minor
Found in org.hsh.bfr.db/src/org/hsh/bfr/db/gui/dbtable/MyDBForm.java - About 1 hr to fix

Method getID has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    public static Integer getID(final String tablename, final String[] feldname, final String[] feldVal) {
        Integer result = null;
        String sql = "SELECT " + delimitL("ID") + " FROM " + delimitL(tablename) + " WHERE ";
        String where = " ";
        for (int i = 0; i < feldname.length; i++) {
Severity: Minor
Found in org.hsh.bfr.db/src/org/hsh/bfr/db/DBKernel.java - About 1 hr to fix

Method recreateTriggers has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    @Override
    public void recreateTriggers() {
        for(String key : allTables.keySet()) {
            String tableName = allTables.get(key).getTablename();
            DBKernel.sendRequest("DROP TRIGGER " + DBKernel.delimitL("B_" + tableName + "_U"), false);
Severity: Minor
Found in org.hsh.bfr.db/src/org/hsh/bfr/db/MyDBTablesNew.java - About 1 hr to fix

Method createScriptPanel has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  private JPanel createScriptPanel() {

    DefaultMutableTreeNode modelNode = new DefaultMutableTreeNode("Model scripts");
    buildNode(modelNode, this, 0);

Method execute has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  @Override
  protected PortObject[] execute(PortObject[] inData, ExecutionContext exec) throws Exception {

    this.setInternalPortObjects(inData);
    

Method createFieldPanel has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

      private JPanel createFieldPanel(JTextField field, String value) {
        field.setColumns(30);
        field.setBackground(UIUtils.WHITE);
        field.setText(value);
        field.setHorizontalAlignment(JTextField.RIGHT);

Method performExecute has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  @Override
  protected PortObject[] performExecute(PortObject[] inObjects, ExecutionContext exec)
      throws IOException, CanceledExecutionException, InvalidSettingsException {

    final String nameWithID = NodeContext.getContext().getNodeContainer().getNameWithID();

Method readSimulationSettings has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  private static SimulationSettings readSimulationSettings(ArchiveEntry simulationsEntry)
      throws IOException, XMLException {

    // Create temporary file for extracting SEDML and read it.
    File tempFile = File.createTempFile("simulations", ".sedml");

Method createFieldPanel has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

            private JPanel createFieldPanel(JTextField field, String value) {
                field.setColumns(30);
                field.setBackground(UIUtils.WHITE);
                field.setText(value);
                field.setHorizontalAlignment(JTextField.RIGHT);

Method subModelParametersToJson has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  private void subModelParametersToJson(FskPortObject topLevel, FskPortObject fskObj,
      ParameterJson combinedJson, String suffix) throws Exception {


    if (fskObj instanceof CombinedFskPortObject) {

Method createScriptPanel has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  private JPanel createScriptPanel() {

    DefaultMutableTreeNode modelNode = new DefaultMutableTreeNode("Model scripts");
    buildNode(modelNode, this, 0);

Method createFieldPanel has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

      private JPanel createFieldPanel(JTextField field, String value) {
        field.setColumns(30);
        field.setBackground(UIUtils.WHITE);
        field.setText(value);
        field.setHorizontalAlignment(JTextField.RIGHT);

Method findSuffix has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  public static String findSuffix(List<String> listOfParameter) {
    List<String> trailingNums = extractNumber(listOfParameter);
    int longestStringIndex = 0;
    int longestString = 0;
    for(int x = 0; x < trailingNums.size(); x++) {

Method isPlotable has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    public boolean isPlotable() {
        if (type == FUNCTION || type == FUNCTION_SAMPLE) {
            for (String param : functionParameters.keySet()) {
                if (functionParameters.get(param) == null) {
                    return false;
Severity
Category
Status
Source
Language