Skip to content

Adds Hypothesis attribution headers to 56 derived source files#54

Merged
kommundsen merged 1 commit intomainfrom
chore/licensing-review
Apr 6, 2026
Merged

Adds Hypothesis attribution headers to 56 derived source files#54
kommundsen merged 1 commit intomainfrom
chore/licensing-review

Conversation

@kommundsen
Copy link
Copy Markdown
Owner

  • Inserts provenance comment below the MPL-2.0 license header in all Conjecture.Core files ported from Python Hypothesis (engine, shrink passes, strategies, stateful testing, settings)
  • Amends ADR-0032 to use a blank-line separator instead of // so the attribution doesn't conflict with IDE0073 file_header_template enforcement

Description

Type of change

  • Bug fix
  • New feature / strategy
  • Refactor (no behavior change)
  • Documentation / chore

Checklist

  • dotnet test src/ passes
  • New behavior is covered by tests (TDD: Red → Green → Refactor)
  • Follows .editorconfig code style

- Inserts provenance comment below the MPL-2.0 license header in all
  Conjecture.Core files ported from Python Hypothesis (engine, shrink
  passes, strategies, stateful testing, settings)
- Amends ADR-0032 to use a blank-line separator instead of // so the
  attribution doesn't conflict with IDE0073 file_header_template enforcement
@kommundsen kommundsen merged commit 197e694 into main Apr 6, 2026
1 check passed
@kommundsen kommundsen deleted the chore/licensing-review branch April 6, 2026 16:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant