Skip to content

Enable noImplicitAny for acs-ui-common, calling-stateful-client and calling-component-bindings packlets#3908

Merged
JamesBurnside merged 7 commits intomainfrom
jaburnsi/noImplicitAny1
Dec 14, 2023
Merged

Enable noImplicitAny for acs-ui-common, calling-stateful-client and calling-component-bindings packlets#3908
JamesBurnside merged 7 commits intomainfrom
jaburnsi/noImplicitAny1

Conversation

@JamesBurnside
Copy link
Copy Markdown
Member

What

  • Enable noImplicitAny for acs-ui-common, calling-stateful-client and calling-component-bindings packlets
  • Important: Exposed a necessary stable breaking change in the StatefulCallClient.selectCamera.
    • ARB should approve this as its type narrowing for functional safety

Why

Work to enable noImplicitAny throughout repo

How Tested

n/a - CI will run necessary tests.

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Dec 13, 2023

Calling bundle size is decreased✅.

  • Current size: 5588286
  • Base size: 5588287
  • Diff size: -1

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Dec 13, 2023

Chat bundle size is decreased✅.

  • Current size: 1530479
  • Base size: 1530480
  • Diff size: -1

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Dec 13, 2023

CallWithChat bundle size is decreased✅.

  • Current size: 6407835
  • Base size: 6407836
  • Diff size: -1

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

Failed to pass the composite UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Dec 13, 2023

@azure/communication-react jest test coverage for beta.

Lines Statements Functions Branches
Base 43569 / 68851
63.28%
43569 / 68851
63.28%
906 / 1952
46.41%
2580 / 4172
61.84%
Current 43621 / 68852
63.35%
43621 / 68852
63.35%
906 / 1952
46.41%
2605 / 4193
62.12%
Diff 52 / 1
0.07%
52 / 1
0.07%
0 / 0
0%
25 / 21
0.28%

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Dec 13, 2023

@azure/communication-react jest test coverage for stable.

Lines Statements Functions Branches
Base 21226 / 33192
63.94%
21226 / 33192
63.94%
579 / 1003
57.72%
1692 / 2684
63.04%
Current 21230 / 33195
63.95%
21230 / 33195
63.95%
579 / 1003
57.72%
1692 / 2684
63.04%
Diff 4 / 3
0.01%
4 / 3
0.01%
0 / 0
0%
0 / 0
0%

Copy link
Copy Markdown
Member

@emlynmac emlynmac left a comment

Choose a reason for hiding this comment

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

Nice to see these changes going in!

@github-actions
Copy link
Copy Markdown
Contributor

Failed to pass the composite UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

Failed to pass the composite UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.

@JamesBurnside JamesBurnside merged commit 28526fd into main Dec 14, 2023
@JamesBurnside JamesBurnside deleted the jaburnsi/noImplicitAny1 branch December 14, 2023 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants