{"push_id":4151113956,"size":81,"distinct_size":0,"ref":"refs/heads/dev-mxn","head":"3a43b095b57bf0f93adc30098f9b921c27743a18","before":"11b0b1f973d5b34f3d53a29c36003ac5a7fbe242","commits":[{"sha":"c87cc91007aa89e33e95a153c448f8b9fc91fa2f","author":{"name":"Klaus Aehlig","email":"4ce51de36d9068cd7db2eec1151e0f3f95419008@google.com"},"message":"Event with output: do not keep output in memory\n\nInstead just keep the reference to the object describing the location\non disk and dump the content to the output stream when needed.\n\nChange-Id: If64b7e4e408ec487d29fe43d90dd429153e1b251\nPiperOrigin-RevId: 273495045","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/c87cc91007aa89e33e95a153c448f8b9fc91fa2f"},{"sha":"df8b1b80aea79a71831c6ccad6c2668eb4b5bc0a","author":{"name":"cushon","email":"64f3f3bd19ad7fa99a30c8948be674ba349e9232@google.com"},"message":"Automatic code cleanup.\n\nPiperOrigin-RevId: 273507454","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/df8b1b80aea79a71831c6ccad6c2668eb4b5bc0a"},{"sha":"dc146da429790fed0d6b5a50a093d9ba12f55038","author":{"name":"Googler","email":"1505422b2465e9a84f6fdfaa161078890c593f06@google.com"},"message":"Updated the parser to produce same result when round tripping a query. Also added additional unit tests and updated documentations/comments.\n\nRELNOTES: None.\nPiperOrigin-RevId: 273516217","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/dc146da429790fed0d6b5a50a093d9ba12f55038"},{"sha":"a36564d0ea5c32fb80ab87f0a83ebc0e70df2100","author":{"name":"Googler","email":"1505422b2465e9a84f6fdfaa161078890c593f06@google.com"},"message":"Update description to match the example\n\nRELNOTES: None.\nPiperOrigin-RevId: 273517976","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/a36564d0ea5c32fb80ab87f0a83ebc0e70df2100"},{"sha":"6ca0ce9c0d33657007a41612e9034497916dc93f","author":{"name":"Googler","email":"1505422b2465e9a84f6fdfaa161078890c593f06@google.com"},"message":"Fix ToC markup\n\nPiperOrigin-RevId: 273518707","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/6ca0ce9c0d33657007a41612e9034497916dc93f"},{"sha":"314fb391c7e64c13a7424f152002a42fa2028ca7","author":{"name":"Klaus Aehlig","email":"4ce51de36d9068cd7db2eec1151e0f3f95419008@google.com"},"message":"external.md: fix section on \"caching\"\n\nFor bazel to decide on whether to refetch a repository, only the\ndefinition of the repository matters, not the WORKSPACE file.\n- the definition itself can be loaded, from a separate `.bzl` file,\n  so a refetch is necessary without the WORKSPACE file changing.\n- a change in the WORKSPACE file might only affect other repositories,\n  so a given repository might not be refetched, even if the WORKSPACE\n  file changes.\n\nChange-Id: I551caac5b5e6f00d2e8c3cba4403d9d58fdbd057\nPiperOrigin-RevId: 273523292","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/314fb391c7e64c13a7424f152002a42fa2028ca7"},{"sha":"21f6ba4602ff9ccf57708330d79f232fa0e74ea9","author":{"name":"Klaus Aehlig","email":"4ce51de36d9068cd7db2eec1151e0f3f95419008@google.com"},"message":"external.md: clarify where external repositories are fetched to\n\nDocument that external repositories are handled on a per-workspace\nbasis and in the section on \"fetching\" link to the section explaining\nthe directory layout. Also, be more explicit about what symlinks\nare created; symlinks are a way to make local repositories stay up\nto date and are not to be confused with the convenience symlinks\nthat bazel creates.\n\nFixes #8091\n\nChange-Id: I8b35d03abb5f4f8a1b429ee2cb875ec71060b9db\nPiperOrigin-RevId: 273533845","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/21f6ba4602ff9ccf57708330d79f232fa0e74ea9"},{"sha":"8769f8437281d3925240c4a9922d138c7866a876","author":{"name":"jingwen","email":"7942153d3d475b8d44f89f71e073ea05b0c88aee@google.com"},"message":"Reinstate external documentation performance.md\n\nhttps://github.com/bazelbuild/bazel/commit/6ca0ce9c0d33657007a41612e9034497916dc93f caused the entire document to disappear\n\nFixes https://github.com/bazelbuild/bazel/issues/9973\n\nRELNOTES:\nPiperOrigin-RevId: 273555480","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/8769f8437281d3925240c4a9922d138c7866a876"},{"sha":"c7932a1e2a4ac936c67cd7ad1a7031ee4ec688dd","author":{"name":"gregce","email":"2ffb80a31324ee0d8f3cf8f771e664f9b5240349@google.com"},"message":"Fix HTML documentation typo\n\nPiperOrigin-RevId: 273563739","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/c7932a1e2a4ac936c67cd7ad1a7031ee4ec688dd"},{"sha":"f4dc1a170101ee17badf97df9f3d5f6e8764310d","author":{"name":"Greg Estren","email":"d0a3278b96a1b5cfaa51d2fb06bf537a3ff09370@gmail.com"},"message":"Provide a clearer error when Starlark rule definitions accidentally d?\n\n?epend on toolchain instances instead of toolchain types.\n\nInspired by user feedback.\n\nCloses #9967.\n\nPiperOrigin-RevId: 273571061","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/f4dc1a170101ee17badf97df9f3d5f6e8764310d"},{"sha":"281692c9ed90c2a958f1f5776aa0f91517d37fdc","author":{"name":"cparsons","email":"b5a2d76923380e5500c95fe164c058264612691f@google.com"},"message":"Better handling of legacy provider syntax corner cases\n\nThis change was previously rolled back, and is now being rolled forward after a fix was submitted, with some slight changes to SkylarkRuleConfiguredTargetUtil to be compatible with the fix.\n\nRELNOTES: None.\nPiperOrigin-RevId: 273572579","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/281692c9ed90c2a958f1f5776aa0f91517d37fdc"},{"sha":"27d9a7a57890c20d2b45f8f0c4b6a422ee0196ee","author":{"name":"Googler","email":"1505422b2465e9a84f6fdfaa161078890c593f06@google.com"},"message":"bazel syntax: break ValidationTest -> EvaluationTestCase edge\n\nValidationTest is not a test of evaluation.\n\nPiperOrigin-RevId: 273582894","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/27d9a7a57890c20d2b45f8f0c4b6a422ee0196ee"},{"sha":"3948aaac26c125de8397ebe5561a2504affc85be","author":{"name":"Googler","email":"1505422b2465e9a84f6fdfaa161078890c593f06@google.com"},"message":"bazel syntax: break ASTPrettyPrintTest -> EvaluationTestCase edge\n\nASTPrettyPrintTest is not a test of evaluation.\n\nAlso:\n- rename to PrettyPrintTest.\n- move EvaluationTestCase.parseFile into FunctionTest\nPiperOrigin-RevId: 273589613","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/3948aaac26c125de8397ebe5561a2504affc85be"},{"sha":"3acf4128ed2deb7324cb7828eed925bf11f664b8","author":{"name":"Googler","email":"1505422b2465e9a84f6fdfaa161078890c593f06@google.com"},"message":"Clarify that discouragement of recursive globs only apply to source files.\n\nPiperOrigin-RevId: 273624230","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/3acf4128ed2deb7324cb7828eed925bf11f664b8"},{"sha":"57bdcc7ab22f1c54f07f8a2c6e2e2a98eda2d337","author":{"name":"waltl","email":"374b992f89ae5e8838b0ec396bbca926d1b5ee41@google.com"},"message":"Handle $$ in .d files\n\n'$' shows in in names of files generated by j2objc, so we need this if\nwe want to enable objc include scanning with strict header checking.\n\nRELNOTES: None\nPiperOrigin-RevId: 273635829","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/57bdcc7ab22f1c54f07f8a2c6e2e2a98eda2d337"},{"sha":"c9a9bbb43d9816636c89e6f9f32fdccf1e5aec4c","author":{"name":"Tomasz Strejczek","email":"4694625de4a2636051e715769884cced85460a78@outlook.com"},"message":"WindowsFileSystem.readSymbolicLink: Map IOException to NotASymlinkException\n\nFixes symbolic link outputs on Windows.\n\nFileSystem.resolveOneLink expects that readSymbolicLink throws NotASymlinkException when the provided path is valid but is not a symbol link. UnixFileSystem.readSymbolicLink throws the exception when necessary, but WindowsFileSystem.readSymbolicLink - doesn't (throws IOException instead).\n\nThe PR fixes WindowsFileSystem.readSymbolicLink. It's implemented in the same way as Unix implementation.\n\nCloses #9259.\n\nPiperOrigin-RevId: 273715652","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/c9a9bbb43d9816636c89e6f9f32fdccf1e5aec4c"},{"sha":"7fdb3429d138994353bdee4caa0da6b1bf4aa74e","author":{"name":"Philipp Wollermann","email":"68e7e268eea3a7352d921772af6fd00673c89d9b@google.com"},"message":"Chocolatey: Remove strict MSYS2 version requirement\n\nThe version given is very old and I don't see a reason why Bazel should depend on this exact version of MSYS2.\n\nOn Bazel's CI we just test against the latest MSYS2 version available from Chocolatey and it works fine, so one could argue that this old version is actually a very untested environment.\n\nUsers are also complaining about this (I guess because it prevents their MSYS2 version from being upgraded?): https://chocolatey.org/packages/bazel#comment-4643886227\n\nCloses #9972.\n\nPiperOrigin-RevId: 273724585","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/7fdb3429d138994353bdee4caa0da6b1bf4aa74e"},{"sha":"aca46b2170b089d0e5ddc92bd9c916f40f521180","author":{"name":"Googler","email":"1505422b2465e9a84f6fdfaa161078890c593f06@google.com"},"message":"Automatic code cleanup.\n\nPiperOrigin-RevId: 273733052","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/aca46b2170b089d0e5ddc92bd9c916f40f521180"},{"sha":"ba868542a0a2942f32cfb0aa9c87dda181455181","author":{"name":"Googler","email":"1505422b2465e9a84f6fdfaa161078890c593f06@google.com"},"message":"bazel syntax: hide EvalUtils.execToplevelStatement\n\nAll file execution now happens through EvalUtils.exec(StarlarkFile)\nor EvalUtils.execOrEval (which I plan to eliminate in a followup).\nClients do not execute individual statements.\n\nThis requires a temporary hack: StarlarkThread.postAssignHook is a\nhook that clients can install to be notified of each assignment at top\nlevel. SkylarkImportLookupFunction uses it to \"export\" values such as\nrules, aspects, and transitions during execution, instead of at the\nend of execution. (The behavior will be changed soon; see unknown commit\nand b/65374671.)\n\nThis may seem like two steps forward and one back, but it will allow us\nto develop the EvalUtils API, in particular, turning the top-level statements\nof a StarlarkFile into a StarlarkFunction, leading to a consistent treatment\nof the call stack.\n\nAlso:\n- EvalUtils.debugExec is now expressible in terms of the API,\n  and has been moved up into the debugger.\n- Identifier.boundIdentifiers is no longer public.\n- Minor simplifications to tests.\nPiperOrigin-RevId: 273741627","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/ba868542a0a2942f32cfb0aa9c87dda181455181"},{"sha":"f69f5287aa19c08802f9633a2b8f28baea883afd","author":{"name":"Googler","email":"1505422b2465e9a84f6fdfaa161078890c593f06@google.com"},"message":"Fix 'remote_exeuction_properties' doc typo which appears in the build-encyclopedia.\n\nPiperOrigin-RevId: 273790190","distinct":false,"url":"https://api.github.com/repos/s-jeckel-mxn/bazel/commits/f69f5287aa19c08802f9633a2b8f28baea883afd"}]}
{"actor":{"display_login":"s-jeckel-mxn"}}