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

fix: merge compatible definitions in union types #722

Draft
wants to merge 7 commits into
base: next
Choose a base branch
from

mergeDefinitions works on trivially-mergable types

79d1855
Select commit
Loading
Failed to load commit list.
Draft

fix: merge compatible definitions in union types #722

mergeDefinitions works on trivially-mergable types
79d1855
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed May 27, 2024 in 1s

64.40% of diff hit (target 92.55%)

View this Pull Request on Codecov

64.40% of diff hit (target 92.55%)

Annotations

Check warning on line 23 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L22-L23

Added lines #L22 - L23 were not covered by tests

Check warning on line 37 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L36-L37

Added lines #L36 - L37 were not covered by tests

Check warning on line 39 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L39

Added line #L39 was not covered by tests

Check warning on line 41 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L41

Added line #L41 was not covered by tests

Check warning on line 43 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L43

Added line #L43 was not covered by tests

Check warning on line 47 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L47

Added line #L47 was not covered by tests

Check warning on line 49 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L49

Added line #L49 was not covered by tests

Check warning on line 53 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L53

Added line #L53 was not covered by tests

Check warning on line 56 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L55-L56

Added lines #L55 - L56 were not covered by tests

Check warning on line 58 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L58

Added line #L58 was not covered by tests

Check warning on line 60 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L60

Added line #L60 was not covered by tests

Check warning on line 62 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L62

Added line #L62 was not covered by tests

Check warning on line 64 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L64

Added line #L64 was not covered by tests

Check warning on line 71 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L71

Added line #L71 was not covered by tests

Check warning on line 74 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L74

Added line #L74 was not covered by tests

Check warning on line 80 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L79-L80

Added lines #L79 - L80 were not covered by tests

Check warning on line 87 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L85-L87

Added lines #L85 - L87 were not covered by tests

Check warning on line 94 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L89-L94

Added lines #L89 - L94 were not covered by tests

Check warning on line 96 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L96

Added line #L96 was not covered by tests

Check warning on line 98 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L98

Added line #L98 was not covered by tests

Check warning on line 100 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L100

Added line #L100 was not covered by tests

Check warning on line 103 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L102-L103

Added lines #L102 - L103 were not covered by tests

Check warning on line 105 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L105

Added line #L105 was not covered by tests

Check warning on line 110 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L109-L110

Added lines #L109 - L110 were not covered by tests

Check warning on line 112 in src/Utils/makeExemplar.ts

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/Utils/makeExemplar.ts#L112

Added line #L112 was not covered by tests