-
Notifications
You must be signed in to change notification settings - Fork 23
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 build warnings #430
Fix build warnings #430
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
da2ca5d
to
5554c67
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes look reasonable to me, and there are no more remaining warnings. Good!
One thing I would like to see is some form of reminder for disabled warnings, where "fixing them is too complicated for now", so we don't lose sight of them. Maybe as a Github issue?
This comment was marked as resolved.
This comment was marked as resolved.
5554c67
to
e508a62
Compare
I was thinking of more specific issues, especially since |
This comment was marked as resolved.
This comment was marked as resolved.
Specifically: > One of your dependencies, babel-preset-react-app, is importing the > "@babel/plugin-proposal-private-property-in-object" package without > declaring it in its dependencies. This is currently working because > "@babel/plugin-proposal-private-property-in-object" is already in your > node_modules folder for unrelated reasons, but it may break at any time. > babel-preset-react-app is part of the create-react-app project, which > is not maintianed anymore. It is thus unlikely that this bug will > ever be fixed. Add "@babel/plugin-proposal-private-property-in-object" to > your devDependencies to work around this error. This will make this message > go away.
Either by fixing them or by adding them to the long list of locally disabled ones, when fixing them is too complicated for now. May contain traces of formatting related nitpicks.
This also touches our vendored copy of fontawesome. See opencast#429.
e508a62
to
2fce570
Compare
Use Local test with mock data
Proxy data from develop.opencast.org
It may take a few seconds for the interface to spin up. |
As all the warnings on the build are now fixed (thx to opencast#430), we no longer need to set `CI=false` to actively suppress warnings to be picked up by our CI tests. This should help with us not introducing new warnings.
Fixes #350.
See individual commit messages for more details.