Skip to content

Conversation

@antonWetzel
Copy link

Fixes #306

This removes the public access modifier for method declarations and the error tag.
Because public is the default modifier, this should not change behavior.

This is only tested with a example project, not the project tests, see notes for details.

Note for tests

  • Platform: macOS
  • Installed for bootstrap cmake and ninja
  • Error during bootstrap ld: library 'hermes' not found
  • Same error for ./scripts/run-tests.sh

Copy link
Owner

@jhugman jhugman left a comment

Choose a reason for hiding this comment

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

@antonWetzel Thank you so much for your contribution!

I have verified that there are only these template files that use the public modifier.

I will file an issue that building the test-runner has bit rotted.

@antonWetzel
Copy link
Author

I don't see a button for me to merge this; I am not familiar with the Github UI ^^.

Can this be merged by someone else, or is some change wanted?

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.

async and public are swapped in the typescript bindings

2 participants