-
Notifications
You must be signed in to change notification settings - Fork 506
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
Create a BUILD.bazel file for domain/testing/oppialogger/loguploader/ #3278
Labels
Z-ibt
Temporary label for Ben to keep track of issues he's triaged.
Projects
Comments
@jonathanalvares9009 are you working on this? |
8 tasks
BenHenning
pushed a commit
that referenced
this issue
Oct 19, 2021
…ploader (#3742) * added BUILD.bazel file * Changed Descroption of the bazel file Added dagger And also chaged the src according to the comment * Update BUILD.bazel Added dagger_rules() in bazel * corrected true in testonly bazel * Update BUILD.bazel * formatted bazel file * Added src of kt file according to the old format * removed earlier deps and used new util assets dep from the glob of bazel/domain * removed the earlier testing library in domain/bazel * updated the dependencies for the old testing library with new fake_log_uploader in domain/bazel * added the test_resources target in domain/bazel to fix failing tests. * reformatted domain/bazel * Revert "reformatted domain/bazel" This reverts commit d3c3edf. * Revert "added the test_resources target in domain/bazel to fix failing tests." This reverts commit 88fbfa0. * added test_resources target in domain/bazel added dependency for LogUploader in testing.oppialogger.loguploader/bazel
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This task is part of the build system migration from Gradle to Bazel.
Prerequesites
Task
domain/src/main/java/org/oppia/android/domain/testing/oppialogger/loguploader
Based on the imports in the Kotlin files, add the required third_party dependencies to make the libraries build. Check the Useful links section for a list of third_party dependencies. You may also need to add the non third_party dependencies.
This package should depend on on a logging library from the util module.
Add the directory to the MIGRATED_PROD_FILES of the module's root BUILD.bazel file
Add the libraries to the list of deps dependencies in the targets that require the library
You will have to set the apropriate visbility. See the list of visibilities in the link below.
Clean up any unused deps dependencies
Verify that the app builds
Useful links
The text was updated successfully, but these errors were encountered: