for (int i = 0; i < ejbs.length; i++) { EjbInfo ejb = ejbs[i]; ejb.checkConfiguration(destDirectory); // Throws EjbcException if (ejb.mustBeRecompiled(destDirectory)) { log(ejb.getName() + " must be recompiled using ejbc."); String[] arguments = buildArgumentList(ejb); callEjbc(arguments); } else { log(ejb.getName() + " is up to date.");
if (parameters != null) { for (int i = 0; i < parameters.length; i++) { String paramname = parameters[i].getName(); if (TYPE_KEY.equalsIgnoreCase(paramname)) { FileType t = new FileType(); t.setValue(parameters[i].getValue()); setType(t); } else { setError("Invalid parameter " + paramname);
Clone fragments detected by clone detection tool
File path: /apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/ejb/IPlanetEjbc.java File path: /apache-ant-1.7.0/src/org/apache/tools/ant/types/selectors/TypeSelector.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
if (parameters != null) {
1
for (int i = 0; i < ejbs.length; i++) {
2
            for (int i = 0; i < parameters.length; i++) {
2
            EjbInfo ejb = ejbs[i];
3
            
3
            ejb.checkConfiguration(destDirectory);
4
    String paramname = parameters[i].getName();
4
  // Throws EjbcException
5
  
5
            if (ejb.mustBeRecompiled(destDirectory)) {
6
              if (TYPE_KEY.equalsIgnoreCase(paramname)) {
6
                log(ejb.getName() + " must be recompiled using ejbc.");
7
                    FileType t = new FileType();
7
                String[] arguments = buildArgumentList(ejb);
8
                
8
                callEjbc(arguments);
9
    t.setValue(parameters[i].getValue());
10
                    setType(t);
9
            } else {
11
                } else {
10
                log(ejb.getName() + " is up to date.");
12
                
13
    setError("Invalid parameter " + paramname);
11
            
14
                
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0