Skip to content

Commit

Permalink
Util: Add comments about things used by the IDE; remove unused imports
Browse files Browse the repository at this point in the history
  • Loading branch information
tombentley committed May 30, 2012
1 parent caf5c30 commit b9ad3f5
Showing 1 changed file with 5 additions and 10 deletions.
15 changes: 5 additions & 10 deletions src/com/redhat/ceylon/compiler/java/util/Util.java
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,8 @@
import java.io.OutputStream;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.LinkedList;
import java.util.List;

import javax.tools.StandardLocation;

import com.redhat.ceylon.cmr.api.Logger;
import com.redhat.ceylon.cmr.api.Repository;
import com.redhat.ceylon.cmr.api.RepositoryManager;
Expand All @@ -45,23 +42,17 @@
import com.redhat.ceylon.compiler.loader.model.JavaBeanValue;
import com.redhat.ceylon.compiler.loader.model.JavaMethod;
import com.redhat.ceylon.compiler.loader.model.LazyMethod;
import com.redhat.ceylon.compiler.typechecker.model.ClassOrInterface;
import com.redhat.ceylon.compiler.typechecker.model.Declaration;
import com.redhat.ceylon.compiler.typechecker.model.Functional;
import com.redhat.ceylon.compiler.typechecker.model.Getter;
import com.redhat.ceylon.compiler.typechecker.model.Method;
import com.redhat.ceylon.compiler.typechecker.model.Module;
import com.redhat.ceylon.compiler.typechecker.model.Package;
import com.redhat.ceylon.compiler.typechecker.model.Parameter;
import com.redhat.ceylon.compiler.typechecker.model.Setter;
import com.redhat.ceylon.compiler.typechecker.model.TypedDeclaration;
import com.redhat.ceylon.compiler.typechecker.model.Value;
import com.redhat.ceylon.compiler.typechecker.tree.Tree;
import com.redhat.ceylon.compiler.typechecker.tree.Tree.BaseMemberExpression;
import com.redhat.ceylon.compiler.typechecker.tree.Tree.CompilerAnnotation;
import com.redhat.ceylon.compiler.typechecker.tree.Tree.Term;
import com.sun.tools.javac.parser.Token;
import com.sun.tools.javac.file.JavacFileManager;

public class Util {

Expand Down Expand Up @@ -261,14 +252,17 @@ public static boolean hasCompilerAnnotation(Tree.Declaration decl, String name){
return false;
}

// Used by the IDE
public static String getModuleArchiveName(Module module) {
return getArchiveName(module, "car");
}


// Used by the IDE
public static String getSourceArchiveName(Module module) {
return getArchiveName(module, "src");
}

// Used by the IDE
public static String getArchiveName(Module module, String extension) {
String moduleName = module.getNameAsString();
if(module.isDefault())
Expand Down Expand Up @@ -309,6 +303,7 @@ public static String getHomeRepository() {
+".ceylon"+File.separator+"repo";
}

// Used by the IDE
public static String getName(List<String> parts){
StringBuilder sb = new StringBuilder();
for (int i = 0; i < parts.size(); i++) {
Expand Down

0 comments on commit b9ad3f5

Please sign in to comment.