Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/client/Command.java')
-rw-r--r--bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/client/Command.java18
1 files changed, 9 insertions, 9 deletions
diff --git a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/client/Command.java b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/client/Command.java
index 36471692c..885ddd29e 100644
--- a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/client/Command.java
+++ b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/client/Command.java
@@ -88,7 +88,7 @@ public abstract class Command extends Request {
/*** Local options: keyword substitution mode ***/
// valid for: add admin checkout export import update
- private static final Map ksubstOptionMap = new HashMap();
+ private static final Map<String, KSubstOption> ksubstOptionMap = new HashMap<>();
public static final KSubstOption KSUBST_BINARY = new KSubstOption("-kb"); //$NON-NLS-1$
public static final KSubstOption KSUBST_TEXT = new KSubstOption("-ko"); //$NON-NLS-1$
public static final KSubstOption KSUBST_TEXT_EXPAND = new KSubstOption("-kkv"); //$NON-NLS-1$
@@ -573,13 +573,13 @@ public abstract class Command extends Request {
if (!this.isElementOf(options)) {
return options;
}
- List result = new ArrayList();
+ List<LocalOption> result = new ArrayList<>();
for (LocalOption option : options) {
if (!option.equals(this)) {
result.add(option);
}
}
- return (LocalOption[]) result.toArray(new LocalOption[result.size()]);
+ return result.toArray(new LocalOption[result.size()]);
}
}
/**
@@ -603,7 +603,7 @@ public abstract class Command extends Request {
*/
public static KSubstOption fromMode(String mode) {
if (mode.length() == 0) mode = "-kkv"; // use default //$NON-NLS-1$
- KSubstOption option = (KSubstOption) ksubstOptionMap.get(mode);
+ KSubstOption option = ksubstOptionMap.get(mode);
if (option == null) option = new KSubstOption(mode, true);
return option;
}
@@ -622,7 +622,7 @@ public abstract class Command extends Request {
* Returns an array of all valid modes.
*/
public static KSubstOption[] getAllKSubstOptions() {
- return (KSubstOption[]) ksubstOptionMap.values().toArray(new KSubstOption[ksubstOptionMap.size()]);
+ return ksubstOptionMap.values().toArray(new KSubstOption[ksubstOptionMap.size()]);
}
/**
* Returns the entry line mode string for this instance. Note that it might return blank strings
@@ -745,13 +745,13 @@ public abstract class Command extends Request {
* @return an array of all arguments of belonging to matching options
*/
protected static String[] collectOptionArguments(Option[] array, String option) {
- List /* of String */ list = new ArrayList();
+ List<String> list = new ArrayList<>();
for (int i = 0; i < array.length; ++i) {
if (array[i].getOption().equals(option)) {
list.add(array[i].argument);
}
}
- return (String[]) list.toArray(new String[list.size()]);
+ return list.toArray(new String[list.size()]);
}
/**
@@ -806,11 +806,11 @@ public abstract class Command extends Request {
protected String[] convertArgumentsForOpenSession(ICVSResource[] arguments, Session openSession) throws CVSException {
// Convert arguments
- List stringArguments = new ArrayList(arguments.length);
+ List<String> stringArguments = new ArrayList<>(arguments.length);
for (ICVSResource argument : arguments) {
stringArguments.add(argument.getRelativePath(openSession.getLocalRoot()));
}
- return (String[]) stringArguments.toArray(new String[stringArguments.size()]);
+ return stringArguments.toArray(new String[stringArguments.size()]);
}
/**

Back to the top