Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 1st, 2012  |  syntax: None  |  size: 0.89 KB  |  hits: 19  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. for(final Dependency dependency : project.getDependencies()) {
  2.                                 if(dependency.getGroupId().equals(project.getGroupId()) ||
  3.                                                 !dependency.getGroupId().startsWith("de.despudelskern")) {
  4.                                         continue;
  5.                                 }
  6.  
  7.                                 artifacts.add(artifactFactory.createArtifact(dependency.getGroupId(),
  8.                                                 dependency.getArtifactId(), dependency.getVersion(), "compile", "swf"));
  9.                                
  10.                         }
  11.  
  12.                         ArtifactResolutionResult arr = artifactResolver.resolveTransitively(artifacts, project.getArtifact(), remoteRepositories,
  13.                                                         localRepository, artifactMetadataSource );
  14.  
  15.                         for(Artifact artifact : arr.getArtifacts()) {
  16.                                 xml.append("<external><library version=\"").
  17.                                                 append(artifact.getVersion()).append("\">").append(artifact.getGroupId()).
  18.                                                 append(".").append(artifact.getArtifactId()).append("</library><bytes>").
  19.                                                 append(artifact.getFile().length()).append("</bytes></external>");
  20.                         }