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

7846/use property initializer syntax #8117

Merged
merged 17 commits into from Mar 14, 2019
Merged

7846/use property initializer syntax #8117

merged 17 commits into from Mar 14, 2019

Conversation

ghost
Copy link

@ghost ghost commented Mar 12, 2019

Summary

Closes #7846

Test plan

Replaced .bind(this and no arg constructors with property initializer syntax, update jest snapshots when necessary using yarn run jest -u

Copy link
Contributor

@jeysal jeysal left a comment

Choose a reason for hiding this comment

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

Thanks for the contribution :)

CHANGELOG.md Outdated Show resolved Hide resolved
Copy link
Contributor

@jeysal jeysal left a comment

Choose a reason for hiding this comment

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

LGTM, thanks

@ghost
Copy link
Author

ghost commented Mar 13, 2019

Thank you @jeysal !

Copy link
Collaborator

@thymikee thymikee left a comment

Choose a reason for hiding this comment

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

Looks good. Can we add the plugin to examples as well so they can run standalone?

…ig and package files, remove unused constructors with property assignments in react examples, fix prettier errors for same test strings
…bel config and package files, remove unused constructors with property assignments in react examples, fix prettier errors for same test strings"

This reverts commit b22f8e7.
… add babel plugin proposal class properties to babel configs in enzyme and react testing example folders
This reverts commit 49d23b5.
@ghost
Copy link
Author

ghost commented Mar 14, 2019

Is there anything that can be done on my end regarding the CI failures?

@jeysal
Copy link
Contributor

jeysal commented Mar 14, 2019

@peanutenthusiast Unless I'm missing something, it looks like you changed one of the snapshots that should not be related in this diff but then Jest gets the old string again? So maybe just run yarn jest detectOpenHandles -u again to revert the snapshot change?

Copy link
Member

@SimenB SimenB left a comment

Choose a reason for hiding this comment

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

Thanks!

@SimenB SimenB merged commit 4f06ee4 into jestjs:master Mar 14, 2019
@ghost ghost deleted the 7846/use-property-initializer-syntax branch March 14, 2019 16:40
thymikee added a commit to Brantron/jest that referenced this pull request Mar 19, 2019
* upstream/master: (391 commits)
  more precise circus asyncError types (jestjs#8150)
  Add typeahead watch plugin (jestjs#6449)
  fix: getTimerCount not taking immediates and ticks into account (jestjs#8139)
  website: add an additional filter predicate to backers (jestjs#7286)
  [🔥] Revised README (jestjs#8076)
  [jest-each] Fix test function type (jestjs#8145)
  chore: improve bug template labels for easier maintenance (jestjs#8141)
  Add documentation related to auto-mocking (jestjs#8099)
  Add support for bigint to pretty-format (jestjs#8138)
  Revert "Add fuzzing based tests in Jest (jestjs#8012)"
  chore: remove console.log
  chore: Improve description of optional arguments in ExpectAPI.md (jestjs#8126)
  Add fuzzing based tests in Jest (jestjs#8012)
  Move @types/node to the root package.json (jestjs#8129)
  chore: use property initializer syntax (jestjs#8117)
  chore: delete flow types from the repo (jestjs#8061)
  Move changelog entry to the proper version (jestjs#8115)
  Release 24.5.0
  Expose throwOnModuleCollision (jestjs#8113)
  add matchers to expect type (jestjs#8093)
  ...
@github-actions
Copy link

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Please note this issue tracker is not a help forum. We recommend using StackOverflow or our discord channel for questions.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 11, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use property initializer syntax in Jest codebase
6 participants