This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
method org.netbeans.modules.cnd.api.utils.CppUtils.reformatWhitespaces() should be rewritten. Use StringBuilder to concatenate string. ------------------------------ public static String reformatWhitespaces(String string, String prepend, String delimiter) { if (string == null) return null; String formattedString = ""; // NOI18N StringTokenizer st = new StringTokenizer(string); while (st.hasMoreTokens()) { String token = st.nextToken(); String append = ""; // NOI18N if (st.hasMoreTokens()) append = delimiter + " "; // NOI18N formattedString += prepend + token + append; } return formattedString; } ------------------------------
Created attachment 41841 [details] stack on configuration writting
mentioned code fixed before fixed also string concatenation in loop CVS log: Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/api/runprofiles/Env.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/api/runprofiles/Env.java,v <-- Env.java new revision: 1.6; previous revision: 1.5 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/CCompilerConfiguration.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/CCompilerConfiguration.java,v <-- CCompilerConfiguration.java new revision: 1.12; previous revision: 1.11 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/LibrariesConfiguration.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/LibrariesConfiguration.java,v <-- LibrariesConfiguration.java new revision: 1.5; previous revision: 1.4 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/VectorConfiguration.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/VectorConfiguration.java,v <-- VectorConfiguration.java new revision: 1.7; previous revision: 1.6 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/LibraryItem.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/LibraryItem.java,v <-- LibraryItem.java new revision: 1.8; previous revision: 1.7 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/CCCCompilerConfiguration.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/CCCCompilerConfiguration.java,v <-- CCCCompilerConfiguration.java new revision: 1.12; previous revision: 1.11 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/CCCompilerConfiguration.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/CCCompilerConfiguration.java,v <-- CCCompilerConfiguration.java new revision: 1.12; previous revision: 1.11 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/ConfigurationSupport.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/ConfigurationSupport.java,v <-- ConfigurationSupport.java new revision: 1.8; previous revision: 1.7 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/StringConfiguration.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/api/configurations/StringConfiguration.java,v <-- StringConfiguration.java new revision: 1.5; previous revision: 1.4 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/configurations/ConfigurationMakefileWriter.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/configurations/ConfigurationMakefileWriter.java,v <-- ConfigurationMakefileWriter.java new revision: 1.11; previous revision: 1.10 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/ui/wizards/NewMakeProjectWizardIterator.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/ui/wizards/NewMakeProjectWizardIterator.java,v <-- NewMakeProjectWizardIterator.java new revision: 1.15; previous revision: 1.14 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/ui/wizards/ParserConfigurationPanel.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/ui/wizards/ParserConfigurationPanel.java,v <-- ParserConfigurationPanel.java new revision: 1.12; previous revision: 1.11 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/configurations/ui/LibrariesNodeProp.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/configurations/ui/LibrariesNodeProp.java,v <-- LibrariesNodeProp.java new revision: 1.4; previous revision: 1.3 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/configurations/ui/VectorNodeProp.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/configurations/ui/VectorNodeProp.java,v <-- VectorNodeProp.java new revision: 1.8; previous revision: 1.7 done Checking in makeproject/src/org/netbeans/modules/cnd/makeproject/configurations/ui/OptionsNodeProp.java; /shared/data/ccvs/repository/cnd/makeproject/src/org/netbeans/modules/cnd/makeproject/configurations/ui/OptionsNodeProp.java,v <-- OptionsNodeProp.java new revision: 1.4; previous revision: 1.3 done Checking in core/src/org/netbeans/modules/cnd/actions/ShellRunAction.java; /shared/data/ccvs/repository/cnd/core/src/org/netbeans/modules/cnd/actions/ShellRunAction.java,v <-- ShellRunAction.java new revision: 1.6; previous revision: 1.5 done Checking in core/src/org/netbeans/modules/cnd/api/utils/ResourceFileFilter.java; /shared/data/ccvs/repository/cnd/core/src/org/netbeans/modules/cnd/api/utils/ResourceFileFilter.java,v <-- ResourceFileFilter.java new revision: 1.7; previous revision: 1.6 done