Package com.dubture.getcomposer.core.collection

Examples of com.dubture.getcomposer.core.collection.Dependencies


      });
    }
  }
 
  protected void notifyDependencySelectionFinishedListener() {
    Dependencies deps = getDependencies();
    for (DependencySelectionFinishedListener listener : dependencyListeners) {
      listener.dependenciesSelected(deps);
    }
    clear();
  }
View Full Code Here


    }
    clear();
  }
 
  public Dependencies getDependencies() {
    Dependencies deps = new Dependencies();
    for (PackageSearchPart psp : packageControls.values()) {
      VersionedPackage pkg = ((DependencySearchPart)psp).getPackage();
     
      if (!pkg.getVersion().isEmpty()) {
        deps.add(pkg);
      }
    }
    return deps;
  }
View Full Code Here

   
    searchSection = new DependencySearchSection(this, right);
    searchSection.setEnabled(enabled);
    searchSection.addDependencySelectionFinishedListener(new DependencySelectionFinishedListener() {
      public void dependenciesSelected(Dependencies dependencies) {
        Dependencies deps = activeSection == requireSection
          ? composerPackage.getRequire()
          : composerPackage.getRequireDev();
           
        deps.addAll(dependencies);
        activeSection.setFocus();
      }
    });
   
  }
View Full Code Here

    }

    protected void scanVersions() throws IOException, ParseException {
      IPath composerPath = sourcePath.append("composer.json");
      ComposerPackage composer = new ComposerPackage(composerPath.toFile());
      Dependencies require = composer.getRequire();

      for (VersionedPackage versioned: require) {
        if ("symfony/symfony".equals(versioned.getName())) {
          if (versioned.getVersion().startsWith("2.1")) {
            symfonyVersion = SymfonyVersion.Symfony2_1_9;
View Full Code Here

TOP

Related Classes of com.dubture.getcomposer.core.collection.Dependencies

Copyright © 2018 www.massapicom. 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.