mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-09 10:05: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
|
@Override
|
||||||
public String getLabel() {
|
public String getLabel() {
|
||||||
return Messages.CaseBreakQuickFixBreak_Label;
|
return QuickFixMessages.CaseBreakQuickFixBreak_Label;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected IASTStatement getStmtBeforeBreak(IMarker marker, IASTTranslationUnit ast) throws BadLocationException {
|
protected IASTStatement getStmtBeforeBreak(IMarker marker, IASTTranslationUnit ast) throws BadLocationException {
|
||||||
|
|
|
@ -24,7 +24,7 @@ import org.eclipse.text.edits.MalformedTreeException;
|
||||||
public class CaseBreakQuickFixComment extends AbstractCodanCMarkerResolution {
|
public class CaseBreakQuickFixComment extends AbstractCodanCMarkerResolution {
|
||||||
@Override
|
@Override
|
||||||
public String getLabel() {
|
public String getLabel() {
|
||||||
return Messages.CaseBreakQuickFixComment_Label;
|
return QuickFixMessages.CaseBreakQuickFixComment_Label;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -36,7 +36,7 @@ public class CaseBreakQuickFixComment extends AbstractCodanCMarkerResolution {
|
||||||
int offset = document.getLineOffset(line);
|
int offset = document.getLineOffset(line);
|
||||||
String indent = getIndentationStr(document, line);
|
String indent = getIndentationStr(document, line);
|
||||||
String comment = getNoBreakComment(marker);
|
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);
|
InsertEdit edit = new InsertEdit(offset, editStr);
|
||||||
edit.apply(document);
|
edit.apply(document);
|
||||||
} catch (MalformedTreeException e) {
|
} 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 {
|
public class QuickFixCreateField extends AbstractAstRewriteQuickFix {
|
||||||
@Override
|
@Override
|
||||||
public String getLabel() {
|
public String getLabel() {
|
||||||
return Messages.QuickFixCreateField_0;
|
return QuickFixMessages.QuickFixCreateField_create_field;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -30,7 +30,7 @@ import org.eclipse.ltk.core.refactoring.Change;
|
||||||
public class QuickFixCreateLocalVariable extends AbstractAstRewriteQuickFix {
|
public class QuickFixCreateLocalVariable extends AbstractAstRewriteQuickFix {
|
||||||
@Override
|
@Override
|
||||||
public String getLabel() {
|
public String getLabel() {
|
||||||
return Messages.QuickFixCreateLocalVariable_0;
|
return QuickFixMessages.QuickFixCreateLocalVariable_create_local_variable;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -41,12 +41,12 @@ import org.eclipse.ltk.core.refactoring.CompositeChange;
|
||||||
public class QuickFixCreateParameter extends AbstractAstRewriteQuickFix {
|
public class QuickFixCreateParameter extends AbstractAstRewriteQuickFix {
|
||||||
@Override
|
@Override
|
||||||
public String getLabel() {
|
public String getLabel() {
|
||||||
return Messages.QuickFixCreateParameter_0;
|
return QuickFixMessages.QuickFixCreateParameter_create_parameter;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void modifyAST(IIndex index, IMarker marker) {
|
public void modifyAST(IIndex index, IMarker marker) {
|
||||||
CompositeChange c = new CompositeChange(Messages.QuickFixCreateParameter_0);
|
CompositeChange c = new CompositeChange(QuickFixMessages.QuickFixCreateParameter_create_parameter);
|
||||||
try {
|
try {
|
||||||
ITranslationUnit baseTU = getTranslationUnitViaEditor(marker);
|
ITranslationUnit baseTU = getTranslationUnitViaEditor(marker);
|
||||||
IASTTranslationUnit baseAST = baseTU.getAST(index, ITranslationUnit.AST_SKIP_INDEXED_HEADERS);
|
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