Skip to content

Remove any single member license sets from parsed licenses#420

Merged
goneall merged 1 commit into
masterfrom
issue419
May 21, 2026
Merged

Remove any single member license sets from parsed licenses#420
goneall merged 1 commit into
masterfrom
issue419

Conversation

@goneall

@goneall goneall commented May 14, 2026

Copy link
Copy Markdown
Member

Fixes #419

Fixes #419

Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
@goneall

goneall commented May 20, 2026

Copy link
Copy Markdown
Member Author

@bact - could you do a quick review

@bact

bact commented May 20, 2026

Copy link
Copy Markdown
Collaborator

@goneall I'm looking at it now

import java.util.List;
import java.util.Objects;
import java.util.Optional;
import java.util.*;

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure about Java coding style currently.
But Python linter will warn about any star import.

Not a blocker.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is some debate in the Java community about this, but it is generally accepted as OK

@bact bact left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@goneall goneall merged commit 3718577 into master May 21, 2026
1 check passed
@goneall goneall deleted the issue419 branch May 21, 2026 18:36
@bact bact added the bug Something isn't working label May 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

License Expression Parse does not handle dis/conjunctive licenses with the same term

2 participants