mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-23 14:42:11 +02:00
bug 263042, added FIXME and XXX task tags
This commit is contained in:
parent
f9330e2d27
commit
b718c89802
3 changed files with 11 additions and 5 deletions
|
@ -1,5 +1,5 @@
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* Copyright (c) 2007, 2008 Google, Inc and others.
|
* Copyright (c) 2007, 2009 Google, Inc and others.
|
||||||
* All rights reserved. This program and the accompanying materials
|
* All rights reserved. This program and the accompanying materials
|
||||||
* are made available under the terms of the Eclipse Public License v1.0
|
* are made available under the terms of the Eclipse Public License v1.0
|
||||||
* which accompanies this distribution, and is available at
|
* which accompanies this distribution, and is available at
|
||||||
|
@ -63,7 +63,7 @@ public class TodoTaskUpdater implements ITodoTaskUpdater {
|
||||||
public TodoTaskUpdater() {
|
public TodoTaskUpdater() {
|
||||||
String value = CCorePlugin.getOption(CCorePreferenceConstants.TODO_TASK_TAGS);
|
String value = CCorePlugin.getOption(CCorePreferenceConstants.TODO_TASK_TAGS);
|
||||||
if (value == null) {
|
if (value == null) {
|
||||||
value = CCorePreferenceConstants.DEFAULT_TASK_TAG;
|
value = CCorePreferenceConstants.DEFAULT_TASK_TAGS;
|
||||||
}
|
}
|
||||||
String[] tags = split(value, ","); //$NON-NLS-1$
|
String[] tags = split(value, ","); //$NON-NLS-1$
|
||||||
char[][] taskTags = new char[tags.length][];
|
char[][] taskTags = new char[tags.length][];
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* Copyright (c) 2000, 2007 QNX Software Systems and others.
|
* Copyright (c) 2000, 2009 QNX Software Systems and others.
|
||||||
* All rights reserved. This program and the accompanying materials
|
* All rights reserved. This program and the accompanying materials
|
||||||
* are made available under the terms of the Eclipse Public License v1.0
|
* are made available under the terms of the Eclipse Public License v1.0
|
||||||
* which accompanies this distribution, and is available at
|
* which accompanies this distribution, and is available at
|
||||||
|
@ -53,6 +53,12 @@ public class CCorePreferenceConstants {
|
||||||
*/
|
*/
|
||||||
public static final String DEFAULT_TASK_TAG = "TODO"; //$NON-NLS-1$
|
public static final String DEFAULT_TASK_TAG = "TODO"; //$NON-NLS-1$
|
||||||
|
|
||||||
|
/**
|
||||||
|
* List of tags provided by default
|
||||||
|
* @since 5.1
|
||||||
|
*/
|
||||||
|
public static final String DEFAULT_TASK_TAGS = DEFAULT_TASK_TAG + ",FIXME,XXX"; //$NON-NLS-1$
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Possible configurable option value for TODO_TASK_PRIORITIES.
|
* Possible configurable option value for TODO_TASK_PRIORITIES.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* Copyright (c) 2000, 2008 QNX Software Systems and others.
|
* Copyright (c) 2000, 2009 QNX Software Systems and others.
|
||||||
* All rights reserved. This program and the accompanying materials
|
* All rights reserved. This program and the accompanying materials
|
||||||
* are made available under the terms of the Eclipse Public License v1.0
|
* are made available under the terms of the Eclipse Public License v1.0
|
||||||
* which accompanies this distribution, and is available at
|
* which accompanies this distribution, and is available at
|
||||||
|
@ -40,7 +40,7 @@ public class CCorePreferenceInitializer extends AbstractPreferenceInitializer {
|
||||||
Map<String, String> defaultOptionsMap = DefaultCodeFormatterConstants.getDefaultSettings(); // code formatter defaults
|
Map<String, String> defaultOptionsMap = DefaultCodeFormatterConstants.getDefaultSettings(); // code formatter defaults
|
||||||
|
|
||||||
// Compiler settings
|
// Compiler settings
|
||||||
defaultOptionsMap.put(CCorePreferenceConstants.TODO_TASK_TAGS, CCorePreferenceConstants.DEFAULT_TASK_TAG);
|
defaultOptionsMap.put(CCorePreferenceConstants.TODO_TASK_TAGS, CCorePreferenceConstants.DEFAULT_TASK_TAGS);
|
||||||
defaultOptionsMap.put(CCorePreferenceConstants.TODO_TASK_PRIORITIES, CCorePreferenceConstants.DEFAULT_TASK_PRIORITY);
|
defaultOptionsMap.put(CCorePreferenceConstants.TODO_TASK_PRIORITIES, CCorePreferenceConstants.DEFAULT_TASK_PRIORITY);
|
||||||
defaultOptionsMap.put(CCorePreferenceConstants.TODO_TASK_CASE_SENSITIVE, CCorePreferenceConstants.DEFAULT_TASK_CASE_SENSITIVE);
|
defaultOptionsMap.put(CCorePreferenceConstants.TODO_TASK_CASE_SENSITIVE, CCorePreferenceConstants.DEFAULT_TASK_CASE_SENSITIVE);
|
||||||
defaultOptionsMap.put(CCorePreferenceConstants.CODE_FORMATTER, CCorePreferenceConstants.DEFAULT_CODE_FORMATTER);
|
defaultOptionsMap.put(CCorePreferenceConstants.CODE_FORMATTER, CCorePreferenceConstants.DEFAULT_CODE_FORMATTER);
|
||||||
|
|
Loading…
Add table
Reference in a new issue