Examples of IRunCrystalCommand


Examples of edu.cmu.cs.crystal.IRunCrystalCommand

      Job j = new Job("Crystal") {

        @Override
        protected IStatus run(IProgressMonitor monitor) {
          final Set<String> enabled = AbstractCrystalPlugin.getEnabledAnalyses();
          IRunCrystalCommand run_command = new IRunCrystalCommand(){
            public Set<String> analyses() {  return enabled;  }
            public List<ICompilationUnit> compilationUnits() {
              return compUnits;
            }
            public IAnalysisReporter reporter() {
View Full Code Here

Examples of edu.cmu.cs.crystal.IRunCrystalCommand

      @Override
      protected IStatus run(IProgressMonitor monitor) {
        final Set<String> enabled = AbstractCrystalPlugin.getEnabledAnalyses();
        final List<ICompilationUnit> cus = WorkspaceUtilities.scanForCompilationUnits();
       
        IRunCrystalCommand run_command = new IRunCrystalCommand(){
          public Set<String> analyses() { return enabled;  }
          public List<ICompilationUnit> compilationUnits() {
            if(cus == null)
              return emptyList();
            else return unmodifiableList(cus);
View Full Code Here

Examples of edu.cmu.cs.crystal.IRunCrystalCommand

      protected IStatus run(IProgressMonitor monitor) {
        final Set<String> enabled = AbstractCrystalPlugin.getEnabledAnalyses();
        final List<ITypeRoot> cus = WorkspaceUtilities.scanForCompilationUnits(
            CrystalPreferences.getIncludeArchives());
       
        IRunCrystalCommand run_command = new IRunCrystalCommand(){
          public Set<String> analyses() { return enabled;  }
          public List<ITypeRoot> compilationUnits() { return cus; }
          public IAnalysisReporter reporter() {
            return new StandardAnalysisReporter();
          }
View Full Code Here

Examples of edu.cmu.cs.crystal.IRunCrystalCommand

      Job j = new Job("Crystal") {

        @Override
        protected IStatus run(IProgressMonitor monitor) {
          final Set<String> enabled = AbstractCrystalPlugin.getEnabledAnalyses();
          IRunCrystalCommand run_command = new IRunCrystalCommand(){
            public Set<String> analyses() {  return enabled;  }
            public Collection<ITypeRoot> compilationUnits() {
              return compUnits;
            }
            public IAnalysisReporter reporter() {
View Full Code Here

Examples of edu.cmu.cs.crystal.IRunCrystalCommand

    // Boxed integer which will be incremented every time an error is reported
    final Box<Integer> failures_encountered = Box.box(0);

    // Create run command
    IRunCrystalCommand run_command = new IRunCrystalCommand() {
      public Set<String> analyses() {
        return AnnotatedTest.this.test.analysisToRun;
      }

      public List<ICompilationUnit> compilationUnits() {
View Full Code Here

Examples of edu.cmu.cs.crystal.IRunCrystalCommand

    // Boxed integer which will be incremented every time an error is reported
    final Box<Integer> failures_encountered = Box.box(0);

    // Create run command
    IRunCrystalCommand run_command = new IRunCrystalCommand() {
      public Set<String> analyses() {
        Set<String> singleSet = new HashSet<String>();
        singleSet.add(AnnotatedTest.this.test.analysisToRun);
        return singleSet;
      }
View Full Code Here

Examples of edu.cmu.cs.crystal.IRunCrystalCommand

      protected IStatus run(IProgressMonitor monitor) {
        final Set<String> enabled = AbstractCrystalPlugin.getEnabledAnalyses();
        final List<ITypeRoot> cus = WorkspaceUtilities.scanForCompilationUnits(
            CrystalPreferences.getIncludeArchives());
       
        IRunCrystalCommand run_command = new IRunCrystalCommand(){
          public Set<String> analyses() { return enabled;  }
          public List<ITypeRoot> compilationUnits() {
            if(cus == null)
              return emptyList();
            else return unmodifiableList(cus);
View Full Code Here

Examples of edu.cmu.cs.crystal.IRunCrystalCommand

    Job j = new Job("Crystal") {

      @Override
      protected IStatus run(IProgressMonitor monitor) {
        final Set<String> enabled = AbstractCrystalPlugin.getEnabledAnalyses();
        IRunCrystalCommand run_command = new IRunCrystalCommand(){
          public Set<String> analyses() {  return enabled;  }
          public List<ICompilationUnit> compilationUnits() {
            return compUnits;
          }
          public IAnalysisReporter reporter() {
View Full Code Here

Examples of edu.cmu.cs.crystal.IRunCrystalCommand

      @Override
      protected IStatus run(IProgressMonitor monitor) {
        final Set<String> enabled = AbstractCrystalPlugin.getEnabledAnalyses();
        final List<ICompilationUnit> cus = WorkspaceUtilities.scanForCompilationUnits();
       
        IRunCrystalCommand run_command = new IRunCrystalCommand(){
          public Set<String> analyses() { return enabled;  }
          public List<ICompilationUnit> compilationUnits() { return cus; }
          public IAnalysisReporter reporter() {
            return new StandardAnalysisReporter();
          }
View Full Code Here

Examples of edu.cmu.cs.crystal.IRunCrystalCommand

      final ITypeRoot unit = compUnit = root;
      Job j = new Job("Fusion Debugger") {
       
        @Override
        protected IStatus run(IProgressMonitor monitor) {
          IRunCrystalCommand command = new FusionDebuggingCommand(unit);
         
          AbstractCrystalPlugin.getCrystalInstance().runAnalyses(command, monitor);
          if (monitor.isCanceled())
            return Status.CANCEL_STATUS;
          return Status.OK_STATUS;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.