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

Rework @siteimprove/alfa-trilean package #695

Merged
merged 4 commits into from
Feb 9, 2021
Merged

Conversation

kasperisager
Copy link
Contributor

@kasperisager kasperisager commented Feb 8, 2021

This pull request moves all functionality related to three-valued logic under a single namespace, Trilean, and aligns things with Predicate<T>.

@kasperisager kasperisager added the major Backwards-incompatible change that touches public API label Feb 8, 2021
@kasperisager kasperisager self-assigned this Feb 8, 2021
@kasperisager kasperisager marked this pull request as ready for review February 9, 2021 12:32
@kasperisager kasperisager requested a review from Jym77 February 9, 2021 12:32
@kasperisager kasperisager merged commit 1ac08b6 into master Feb 9, 2021
@kasperisager kasperisager deleted the rework-trilean branch February 9, 2021 13:45
kasperisager added a commit that referenced this pull request Feb 10, 2021
* master: (477 commits)
  Add @siteimprove/alfa-selective package (#702)
  Implement `Hashable` for `Either<L, R>`
  Bump typescript from 4.1.3 to 4.1.4 (#701)
  Add @siteimprove/alfa-network package (#696)
  Rework @siteimprove/alfa-trilean package (#695)
  Add @siteimprove/alfa-sarif package (#694)
  Support `font` shorthand property (#693)
  Update changelog
  Add additional `Array` functions
  Bump highlight.js from 10.5.0 to 10.6.0 (#697)
  Add additional `Sequence` test case
  Remove unneeded test
  Clean up R69 tests
  Refactor JSON internals
  Adjust `Emitter<T>` and add tests
  Add additional JSON props to ARIA types
  Add some missing package references
  Formatting
  Housekeeping
  Swap some uses of `Ok.of()` for `Result.of()`
  ...
kasperisager added a commit that referenced this pull request Feb 10, 2021
* master: (572 commits)
  Add @siteimprove/alfa-selective package (#702)
  Implement `Hashable` for `Either<L, R>`
  Bump typescript from 4.1.3 to 4.1.4 (#701)
  Add @siteimprove/alfa-network package (#696)
  Rework @siteimprove/alfa-trilean package (#695)
  Add @siteimprove/alfa-sarif package (#694)
  Support `font` shorthand property (#693)
  Update changelog
  Add additional `Array` functions
  Bump highlight.js from 10.5.0 to 10.6.0 (#697)
  Add additional `Sequence` test case
  Remove unneeded test
  Clean up R69 tests
  Refactor JSON internals
  Adjust `Emitter<T>` and add tests
  Add additional JSON props to ARIA types
  Add some missing package references
  Formatting
  Housekeeping
  Swap some uses of `Ok.of()` for `Result.of()`
  ...
kasperisager added a commit that referenced this pull request Feb 10, 2021
* master: (322 commits)
  Add @siteimprove/alfa-selective package (#702)
  Implement `Hashable` for `Either<L, R>`
  Bump typescript from 4.1.3 to 4.1.4 (#701)
  Add @siteimprove/alfa-network package (#696)
  Rework @siteimprove/alfa-trilean package (#695)
  Add @siteimprove/alfa-sarif package (#694)
  Support `font` shorthand property (#693)
  Update changelog
  Add additional `Array` functions
  Bump highlight.js from 10.5.0 to 10.6.0 (#697)
  Add additional `Sequence` test case
  Remove unneeded test
  Clean up R69 tests
  Refactor JSON internals
  Adjust `Emitter<T>` and add tests
  Add additional JSON props to ARIA types
  Add some missing package references
  Formatting
  Housekeeping
  Swap some uses of `Ok.of()` for `Result.of()`
  ...
kasperisager added a commit that referenced this pull request Feb 11, 2021
* master: (493 commits)
  Upgrade to Yarn Berry (#258)
  Bump webdriverio from 6.12.1 to 7.0.1 (#700)
  Add user agent styles for form controls
  Switch to native Node.js source map support (#267)
  Bump @angular/core from 11.1.2 to 11.2.0 (#705)
  Bump typescript from 4.1.4 to 4.1.5 (#704)
  Bump @types/chai from 4.2.14 to 4.2.15 (#703)
  Add missing package references
  Add missing package references
  Add @siteimprove/alfa-selective package (#702)
  Implement `Hashable` for `Either<L, R>`
  Bump typescript from 4.1.3 to 4.1.4 (#701)
  Add @siteimprove/alfa-network package (#696)
  Rework @siteimprove/alfa-trilean package (#695)
  Add @siteimprove/alfa-sarif package (#694)
  Support `font` shorthand property (#693)
  Update changelog
  Add additional `Array` functions
  Bump highlight.js from 10.5.0 to 10.6.0 (#697)
  Add additional `Sequence` test case
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
major Backwards-incompatible change that touches public API
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants