hackage-server
hackage-server copied to clipboard
Change license acceptance criteria
- allow license exceptions by default – specific ones can be added to a reject list (fixes #1440)
- allow
+licenses - report the portion of the license that is unacceptable in the error message (improves #710, but could be more explicit about why licenses are rejected)
- extract the constant allow/reject lists from the evaluation function