mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-09 01:55:24 +02:00
Added missing copyright comments and cleaned up localizable messages.
This commit is contained in:
parent
7224a200e7
commit
530cebe310
9 changed files with 50 additions and 31 deletions
|
@ -41,7 +41,7 @@ public class CaseBreakQuickFixBreak extends AbstractAstRewriteQuickFix {
|
|||
|
||||
@Override
|
||||
public String getLabel() {
|
||||
return Messages.CaseBreakQuickFixBreak_Label;
|
||||
return QuickFixMessages.CaseBreakQuickFixBreak_Label;
|
||||
}
|
||||
|
||||
protected IASTStatement getStmtBeforeBreak(IMarker marker, IASTTranslationUnit ast) throws BadLocationException {
|
||||
|
|
|
@ -24,7 +24,7 @@ import org.eclipse.text.edits.MalformedTreeException;
|
|||
public class CaseBreakQuickFixComment extends AbstractCodanCMarkerResolution {
|
||||
@Override
|
||||
public String getLabel() {
|
||||
return Messages.CaseBreakQuickFixComment_Label;
|
||||
return QuickFixMessages.CaseBreakQuickFixComment_Label;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -36,7 +36,7 @@ public class CaseBreakQuickFixComment extends AbstractCodanCMarkerResolution {
|
|||
int offset = document.getLineOffset(line);
|
||||
String indent = getIndentationStr(document, line);
|
||||
String comment = getNoBreakComment(marker);
|
||||
String editStr = String.format("%s/* %s */\n", indent, comment);//$NON-NLS-1$
|
||||
String editStr = String.format("%s/* %s */\n", indent, comment); //$NON-NLS-1$
|
||||
InsertEdit edit = new InsertEdit(offset, editStr);
|
||||
edit.apply(document);
|
||||
} catch (MalformedTreeException e) {
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
package org.eclipse.cdt.codan.internal.checkers.ui.quickfix;
|
||||
|
||||
import org.eclipse.osgi.util.NLS;
|
||||
|
||||
public class Messages extends NLS {
|
||||
private static final String BUNDLE_NAME = "org.eclipse.cdt.codan.internal.checkers.ui.quickfix.messages"; //$NON-NLS-1$
|
||||
public static String CaseBreakQuickFixBreak_Label;
|
||||
public static String CaseBreakQuickFixComment_Label;
|
||||
public static String QuickFixCreateField_0;
|
||||
public static String QuickFixCreateLocalVariable_0;
|
||||
public static String QuickFixCreateParameter_0;
|
||||
static {
|
||||
// initialize resource bundle
|
||||
NLS.initializeMessages(BUNDLE_NAME, Messages.class);
|
||||
}
|
||||
|
||||
private Messages() {
|
||||
}
|
||||
}
|
|
@ -35,7 +35,7 @@ import org.eclipse.ltk.core.refactoring.Change;
|
|||
public class QuickFixCreateField extends AbstractAstRewriteQuickFix {
|
||||
@Override
|
||||
public String getLabel() {
|
||||
return Messages.QuickFixCreateField_0;
|
||||
return QuickFixMessages.QuickFixCreateField_create_field;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -30,7 +30,7 @@ import org.eclipse.ltk.core.refactoring.Change;
|
|||
public class QuickFixCreateLocalVariable extends AbstractAstRewriteQuickFix {
|
||||
@Override
|
||||
public String getLabel() {
|
||||
return Messages.QuickFixCreateLocalVariable_0;
|
||||
return QuickFixMessages.QuickFixCreateLocalVariable_create_local_variable;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -41,12 +41,12 @@ import org.eclipse.ltk.core.refactoring.CompositeChange;
|
|||
public class QuickFixCreateParameter extends AbstractAstRewriteQuickFix {
|
||||
@Override
|
||||
public String getLabel() {
|
||||
return Messages.QuickFixCreateParameter_0;
|
||||
return QuickFixMessages.QuickFixCreateParameter_create_parameter;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void modifyAST(IIndex index, IMarker marker) {
|
||||
CompositeChange c = new CompositeChange(Messages.QuickFixCreateParameter_0);
|
||||
CompositeChange c = new CompositeChange(QuickFixMessages.QuickFixCreateParameter_create_parameter);
|
||||
try {
|
||||
ITranslationUnit baseTU = getTranslationUnitViaEditor(marker);
|
||||
IASTTranslationUnit baseAST = baseTU.getAST(index, ITranslationUnit.AST_SKIP_INDEXED_HEADERS);
|
||||
|
|
|
@ -0,0 +1,28 @@
|
|||
/*******************************************************************************
|
||||
* Copyright (c) 2011 Alena Laskavaia and others.
|
||||
* All rights reserved. This program and the accompanying materials
|
||||
* are made available under the terms of the Eclipse Public License v1.0
|
||||
* which accompanies this distribution, and is available at
|
||||
* http://www.eclipse.org/legal/epl-v10.html
|
||||
*
|
||||
* Contributors:
|
||||
* Alena Laskavaia - initial API and implementation
|
||||
*******************************************************************************/
|
||||
package org.eclipse.cdt.codan.internal.checkers.ui.quickfix;
|
||||
|
||||
import org.eclipse.osgi.util.NLS;
|
||||
|
||||
public class QuickFixMessages extends NLS {
|
||||
public static String CaseBreakQuickFixBreak_Label;
|
||||
public static String CaseBreakQuickFixComment_Label;
|
||||
public static String QuickFixCreateField_create_field;
|
||||
public static String QuickFixCreateLocalVariable_create_local_variable;
|
||||
public static String QuickFixCreateParameter_create_parameter;
|
||||
|
||||
static {
|
||||
NLS.initializeMessages(QuickFixMessages.class.getName(), QuickFixMessages.class);
|
||||
}
|
||||
|
||||
private QuickFixMessages() {
|
||||
}
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2011 Alena Laskavaia and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# Alena Laskavaia
|
||||
###############################################################################
|
||||
CaseBreakQuickFixBreak_Label=Add break statement
|
||||
CaseBreakQuickFixComment_Label=Add suppressing comment
|
||||
QuickFixCreateField_create_field=Create field
|
||||
QuickFixCreateLocalVariable_create_local_variable=Create local variable
|
||||
QuickFixCreateParameter_create_parameter=Create parameter
|
|
@ -1,5 +0,0 @@
|
|||
CaseBreakQuickFixBreak_Label=Add break statement
|
||||
CaseBreakQuickFixComment_Label=Add supressing comment
|
||||
QuickFixCreateField_0=Create field
|
||||
QuickFixCreateLocalVariable_0=Create local variable
|
||||
QuickFixCreateParameter_0=Create parameter
|
Loading…
Add table
Reference in a new issue