Github user mbeckerle commented on a diff in the pull request:

    https://github.com/apache/incubator-daffodil/pull/9#discussion_r153800350
  
    --- Diff: daffodil-lib/src/test/scala/UpdateEclipseClasspaths.scala ---
    @@ -93,7 +104,17 @@ trait UpdateEclipseClasspaths {
         val srcs = srcsDir.listFiles().flatMap { _.listFiles().flatMap { 
_.listFiles() } }
         val docs = docsDir.listFiles().flatMap { _.listFiles().flatMap { 
_.listFiles() } }
     
    -    val triples = (bundles ++ jars).map { jar =>
    +    //
    +    // Remove duplicates between the bundles directory and jars directory
    +    // (Not sure why sbt populates both, but many (all?) things found under
    +    // the bundles directory are also found under jars.
    +    //
    +    // Prefer the jars directory if things are found in two places.
    +    //
    --- End diff --
    
    I have since learned that sbt compile populates the bundles, and sbt 
updateClassifiers populates the duplicate jars. Not sure why,


---

Reply via email to