Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve copyrights detection #3752

Merged
merged 29 commits into from
Jun 26, 2024
Merged

Improve copyrights detection #3752

merged 29 commits into from
Jun 26, 2024

Commits on Apr 8, 2024

  1. Detect odd name in copyright #3655

    Reported-by: Anton Augsburg @vw-anton
    Reference: #3655
    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    c206f91 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Do not detect trailing Distributed in copyright #3735

    Reported-by:  Dimitris Iliou @dimitris-iliou
    Reference: #3735
    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    54b2309 View commit details
    Browse the repository at this point in the history
  2. Improve misc. copyright detections

    Spotted in some common python libraries such as numpy and scipy
    
    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    5215ef4 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Add new script to generate copyright tests

    Use an input file where each line is either:
    - a URL to fetch
    - a text to test
    
    Then generate a test data files pair accordingly
    
    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    d1cf644 View commit details
    Browse the repository at this point in the history
  2. Improve copyright detection

    - Start detecting "is held by"
    - Do not include some trailing junk
    
    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    5294521 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Detect NN/EMAIL copyright combo #3764

    Reference: #3764
    Reported-by: Anton Augsburg @vw-anton
    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed May 6, 2024
    Configuration menu
    Copy the full SHA
    ab6699f View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Configuration menu
    Copy the full SHA
    753c492 View commit details
    Browse the repository at this point in the history
  2. Detect NN/EMAIL copyright combo #3764

    Make detection of copyright with a single lowercase name more specific
    
    Reference: #3764
    Reported-by: Anton Augsburg @vw-anton
    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed May 9, 2024
    Configuration menu
    Copy the full SHA
    ca8efbd View commit details
    Browse the repository at this point in the history
  3. Align license with improved copyrights

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed May 9, 2024
    Configuration menu
    Copy the full SHA
    2354701 View commit details
    Browse the repository at this point in the history
  4. Improve copyright detection of "distributed"

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed May 9, 2024
    Configuration menu
    Copy the full SHA
    00a9abc View commit details
    Browse the repository at this point in the history
  5. Do not detect some words as NNP

    This makes copyright detection more specific
    
    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed May 9, 2024
    Configuration menu
    Copy the full SHA
    dd5de6e View commit details
    Browse the repository at this point in the history
  6. Improve copyright tests

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed May 9, 2024
    Configuration menu
    Copy the full SHA
    97d0bcb View commit details
    Browse the repository at this point in the history
  7. Detect OpenStreetMap correctly

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed May 9, 2024
    Configuration menu
    Copy the full SHA
    6a9663e View commit details
    Browse the repository at this point in the history
  8. Add new copyright detection tests

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed May 9, 2024
    Configuration menu
    Copy the full SHA
    12b7ace View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Improve copyright detection side-effects

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed May 10, 2024
    Configuration menu
    Copy the full SHA
    0d7df58 View commit details
    Browse the repository at this point in the history
  2. Enable generation of copyright test file

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed May 10, 2024
    Configuration menu
    Copy the full SHA
    8b2ddf5 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Improve copyright debug tracing

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    1fc7cea View commit details
    Browse the repository at this point in the history
  2. Detect new form of copyright

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b0a6e26 View commit details
    Browse the repository at this point in the history
  3. Do not add arbitrary space around markup

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    7ff3f8e View commit details
    Browse the repository at this point in the history
  4. Improve handle of parens in copyright

    Also improve NOTICEs, and other misc. variants
    Don not detect "The Initial Developer"
    
    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    850edc1 View commit details
    Browse the repository at this point in the history
  5. Correctly filter copyrights in licenses #3797

    Reference: #3797
    Reported-by: Jörg Arndt @Joerki
    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    f3f2c78 View commit details
    Browse the repository at this point in the history
  6. Improve copyright detection

    Handle corner cases with markup
    Detect new copyright forms.
    
    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    461fd65 View commit details
    Browse the repository at this point in the history
  7. Rename README file

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    6438377 View commit details
    Browse the repository at this point in the history
  8. Improve copyright detection

    * Handle better various parens, markup and quotes
    
    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    1f94c9d View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Improve copyright detection

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    3bccb31 View commit details
    Browse the repository at this point in the history
  2. Refine copyright detection

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    412358a View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. Use latest commoncode

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    87d5559 View commit details
    Browse the repository at this point in the history
  2. Enable generation of copyright test data files

    Signed-off-by: Philippe Ombredanne <[email protected]>
    pombredanne committed Jun 22, 2024
    Configuration menu
    Copy the full SHA
    35366f0 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Do not regen demarkup tests

    Signed-off-by: Philippe Ombredanne <[email protected]>
    
    Co-authored-by: Ayan Sinha Mahapatra <[email protected]>
    pombredanne and AyanSinhaMahapatra authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    f07eaee View commit details
    Browse the repository at this point in the history