Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-3774

check-legal isn't doing its job

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.6, 4.0-ALPHA
    • 3.6, 4.0-ALPHA
    • general/build
    • None

    Description

      In trunk, the check-legal-lucene ant target is not checking any lucene/contrib/**/lib/ directories; the modules/**/lib/ directories are not being checked; and check-legal-solr can't be checking solr/example/lib/**/*.jar, because there are currently .jar files in there that don't have a license.

      These targets are set up to take in a full list of lib/ directories in which to check, but modules move around, and these lists are not being kept up-to-date.

      Instead, check-legal-* should run for each module, if the module has a lib/ directory, and it should be specialized for modules that have more than one (solr/core/) or that have a lib/ directory in a non-standard place (lucene/core/).

      Attachments

        1. LUCENE-3774.patch
          7 kB
          Steven Rowe
        2. LUCENE-3774.patch
          7 kB
          Steven Rowe
        3. LUCENE-3774.patch
          84 kB
          Dawid Weiss
        4. LUCENE-3774.patch
          84 kB
          Dawid Weiss
        5. LUCENE-3774.patch
          94 kB
          Dawid Weiss
        6. LUCENE-3774.patch
          96 kB
          Dawid Weiss
        7. LUCENE3774.patch
          94 kB
          Dawid Weiss
        8. backport.patch
          85 kB
          Dawid Weiss

        Issue Links

          Activity

            People

              dweiss Dawid Weiss
              sarowe Steven Rowe
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: