ilya-kozyrev commented on pull request #15761:
URL: https://github.com/apache/beam/pull/15761#issuecomment-948620054


   > (cc: @pabloem ) The following is the output running:
   > 
   > ```
   > ./gradlew playgroundPrecommit
   > ```
   > 
   > @ilya-kozyrev would you mind to fix the following and make a PR to 
https://github.com/damondouglas/beam/tree/BEAM-13008-playground-build-gradle. 
Also you'll want to confirm that the `./gradlew playground:generateProto` task 
either generates in the right place or change the go dependency references.
   > 
   > ```
   > > Task :playground:backend:tidy FAILED
   > go: finding module for package 
beam.apache.org/playground/backend/internal/environment
   > beam.apache.org/playground/backend/cmd/server imports
   >         beam.apache.org/playground/backend/internal/environment: cannot 
find module providing package 
beam.apache.org/playground/backend/internal/environment: unrecognized import 
path "beam.apache.org/playground/backend/internal/environment": reading 
https://beam.apache.org/playground/backend/internal/environment?go-get=1: 404 
Not Found
   > ```
   > 
   > @ElessarST would you mind to fix the following and make a PR to 
https://github.com/damondouglas/beam/tree/BEAM-13008-playground-build-gradle.
   > 
   > 1. For the mockito related errors, I realize there is this [SOF 
post](https://stackoverflow.com/questions/67927401/should-we-source-control-the-mocks-dart-files-created-by-build-runner-for-mocki)
 about commiting/notcommiting mockito generated code.  I personally am in favor 
of commiting but I'll leave it to your judgement to figure out a way to make 
the `./gradlew playgroundPrecommit` pass either through another gradle task 
that would generate these dependencies.
   > 2. Also you'll want to confirm that the `./gradlew 
playground:generateProto` task either generates in the right place or change 
the dart dependency references.
   > 
   > ```
   > > Task :playground:frontend:analyze FAILED
   > 
   >   error - 
lib/modules/editor/repository/code_repository/code_client/grpc_code_client.dart:21:8
 - Target of URI doesn't exist: 
'package:playground/generated/playground.pbgrpc.dart'. Try creating the file 
referenced by the URI, or Try using a URI for a file that does exist. - 
uri_does_not_exist
   >   error - 
lib/modules/editor/repository/code_repository/code_client/grpc_code_client.dart:103:12
 - Case expressions must be constant. - non_constant_case_expression
   >   error - 
lib/modules/editor/repository/code_repository/code_client/grpc_code_client.dart:103:12
 - Case expressions must be constant. - non_constant_case_expression
   >   error - 
lib/modules/editor/repository/code_repository/code_client/grpc_code_client.dart:105:12
 - Case expressions must be constant. - non_constant_case_expression
   >   error - 
lib/modules/editor/repository/code_repository/code_client/grpc_code_client.dart:105:12
 - Case expressions must be constant. - non_constant_case_expression
   >   error - 
lib/modules/editor/repository/code_repository/code_client/grpc_code_client.dart:107:12
 - Case expressions must be constant. - non_constant_case_expression
   >   error - 
lib/modules/editor/repository/code_repository/code_client/grpc_code_client.dart:107:12
 - Case expressions must be constant. - non_constant_case_expression
   >   error - 
lib/modules/editor/repository/code_repository/code_client/grpc_code_client.dart:109:12
 - Case expressions must be constant. - non_constant_case_expression
   >   error - 
lib/modules/editor/repository/code_repository/code_client/grpc_code_client.dart:109:12
 - Case expressions must be constant. - non_constant_case_expression
   >   error - 
test/modules/editor/repository/code_repository/code_repository_test.dart:31:8 - 
Target of URI doesn't exist: 'code_repository_test.mocks.dart'. Try creating 
the file referenced by the URI, or Try using a URI for a file that does exist. 
- uri_does_not_exist
   >   error - 
test/modules/editor/repository/code_repository/code_repository_test.dart:54:22 
- The function 'MockCodeClient' isn't defined. Try importing the library that 
defines 'MockCodeClient', correcting the name to the name of an existing 
function, or defining a function named 'MockCodeClient'. - undefined_function
   >   error - 
test/modules/editor/repository/code_repository/code_repository_test.dart:87:22 
- The function 'MockCodeClient' isn't defined. Try importing the library that 
defines 'MockCodeClient', correcting the name to the name of an existing 
function, or defining a function named 'MockCodeClient'. - undefined_function
   >   error - 
test/modules/editor/repository/code_repository/code_repository_test.dart:121:22 
- The function 'MockCodeClient' isn't defined. Try importing the library that 
defines 'MockCodeClient', correcting the name to the name of an existing 
function, or defining a function named 'MockCodeClient'. - undefined_function
   > 
   > 13 issues found.
   > ```
   
   @damondouglas Regarding this error
   ```
   > Task :playground:backend:tidy FAILED
   go: finding module for package 
beam.apache.org/playground/backend/internal/environment
   beam.apache.org/playground/backend/cmd/server imports
           beam.apache.org/playground/backend/internal/environment: cannot find 
module providing package 
beam.apache.org/playground/backend/internal/environment: unrecognized import 
path "beam.apache.org/playground/backend/internal/environment": reading 
https://beam.apache.org/playground/backend/internal/environment?go-get=1: 404 
Not Found
   
   ```
   
   It happened because we are still waiting for 
https://github.com/apache/beam/pull/15654 to get merged. Can we merge 
Environments first of all to resolve it? 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to