{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":639313711,"defaultBranch":"master","name":"copybara","ownerLogin":"g-ortuno","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-05-11T08:05:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3117611?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1683792901.171411","currentOid":""},"activityList":{"items":[{"before":"46fd99d163f8f93146464a61e5085a16b79dd092","after":"210ae69259ecbb927ecfc8ad9df8d9765885d860","ref":"refs/heads/patch-2","pushedAt":"2023-05-11T08:18:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-ortuno","name":"Giovanni Ortuño","path":"/g-ortuno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3117611?s=80&v=4"},"commit":{"message":"Mention --java_language_version and --tool_java_language_version\n\nAdds a paragraph that suggests adding `--java_language_version` and `--tool_java_language_version` to .bazelrc. Without these, developers will get the following error when trying to build Copuybara from an external workspace\r\n```\r\nexternal/com_github_google_copybara/java/com/google/copybara/onboard/core/AskInputProvider.java:117: error: cannot find symbol\r\n var unused = input.convert(s, resolver);\r\n ^\r\n symbol: class var\r\n location: class Mode\r\nexternal/com_github_google_copybara/java/com/google/copybara/onboard/core/InputProviderResolverImpl.java:60: error: cannot find symbol\r\n var unused = generator.consumes();\r\n ^\r\n symbol: class var\r\n location: class InputProviderResolverImpl\r\n```","shortMessageHtmlLink":"Mention --java_language_version and --tool_java_language_version"}},{"before":"46fd99d163f8f93146464a61e5085a16b79dd092","after":"8c6d1fd7adaee7b3c29efd7cf2cf779a3295e078","ref":"refs/heads/patch-1","pushedAt":"2023-05-11T08:15:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"g-ortuno","name":"Giovanni Ortuño","path":"/g-ortuno","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3117611?s=80&v=4"},"commit":{"message":"Mention --java_language_version and --tool_java_language_version\n\nSuggests adding `--java_language_version` and `--tool_java_language_version` to .bazelrc.\r\n\r\nContext: I just spent three days trying to build copybara in an external workspace and kept getting the following error (which is also mentioned in #221 ):\r\n```\r\nexternal/com_github_google_copybara/java/com/google/copybara/onboard/core/AskInputProvider.java:117: error: cannot find symbol\r\n var unused = input.convert(s, resolver);\r\n ^\r\n symbol: class var\r\n location: class Mode\r\nexternal/com_github_google_copybara/java/com/google/copybara/onboard/core/InputProviderResolverImpl.java:60: error: cannot find symbol\r\n var unused = generator.consumes();\r\n ^\r\n symbol: class var\r\n location: class InputProviderResolverImpl\r\n```\r\n\r\nI realized that I needed to update my .bazelrc only after combing through the changes trying to find a clue as to how to fix the issue.\r\n\r\nI'm pretty new to bazel external repositories, having mostly worked with blaze and Chromium's GN, but I thought mentioning this in the docs could help other developers starting with bazel.\r\n\r\nIf the fix is too obvious, feel free to ignore :)","shortMessageHtmlLink":"Mention --java_language_version and --tool_java_language_version"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADKoBhHgA","startCursor":null,"endCursor":null}},"title":"Activity · g-ortuno/copybara"}