{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":124411108,"defaultBranch":"acyclic","name":"mill","ownerLogin":"lolgab","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-03-08T15:31:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5793054?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725200142.0","currentOid":""},"activityList":{"items":[{"before":"4c44f72c2f355dc71589862855c39ff5ffcead33","after":null,"ref":"refs/heads/forkEnv-empty","pushedAt":"2024-09-01T14:15:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"}},{"before":"29563fada924b4b8208f1fb4a9c5dc1a70dafc85","after":null,"ref":"refs/heads/propagate-env-false","pushedAt":"2024-09-01T11:19:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"}},{"before":"537da2ed10cf7501e0cd3aeb81473877618d61a8","after":"4c44f72c2f355dc71589862855c39ff5ffcead33","ref":"refs/heads/forkEnv-empty","pushedAt":"2024-09-01T11:18:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Set `forkEnv` to an empty Map\n\nSince os-lib propagates the system environment by default when it runs\nsubprocesses, setting `forkEnv` to the system environment, is redundant,\nbut also confusing, since removing a key from the Map doesn't stop mill\nto pass the environment variable to the run program.\nThis sets a new default, which is a semantic breaking change, so it should\ngo in Mill 0.12.0, which is a binary compatible but behavior incompatible\nrelease.","shortMessageHtmlLink":"Set forkEnv to an empty Map"}},{"before":"cc0487e384bb29b81eb57e408bc18d21b351b907","after":null,"ref":"refs/heads/avoid-propagate-env","pushedAt":"2024-08-31T21:36:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"}},{"before":null,"after":"537da2ed10cf7501e0cd3aeb81473877618d61a8","ref":"refs/heads/forkEnv-empty","pushedAt":"2024-08-31T20:28:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Set `forkEnv` to an empty Map\n\nSince os-lib propagates the system environment by default when it runs\nsubprocesses, setting `forkEnv` to the system environment, is redundant,\nbut also confusing, since removing a key from the Map doesn't stop mill\nto pass the environment variable to the run program.\nThis sets a new default, which is a semantic breaking change, so it should\ngo in Mill 0.12.0, which is a binary compatible but behavior incompatible\nrelease.","shortMessageHtmlLink":"Set forkEnv to an empty Map"}},{"before":"4c48651055539ba16fce41d7f278d31efd1e1645","after":null,"ref":"refs/heads/pass-env-os-SubProcess","pushedAt":"2024-08-31T13:42:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"}},{"before":"99a73470bbc74268f6ac9de68f41edacef14e66c","after":"4c48651055539ba16fce41d7f278d31efd1e1645","ref":"refs/heads/pass-env-os-SubProcess","pushedAt":"2024-08-30T20:51:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Update os-lib to released 0.11.5 version","shortMessageHtmlLink":"Update os-lib to released 0.11.5 version"}},{"before":"6935115a577ebe07e7f8bfd652b91b314f51b209","after":"99a73470bbc74268f6ac9de68f41edacef14e66c","ref":"refs/heads/pass-env-os-SubProcess","pushedAt":"2024-08-30T18:14:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Pass `env` parameter to `os.SubProcess.env` in `MillMain`\n\nFixes https://github.com/com-lihaoyi/mill/issues/2881 since now correct\nenv is used all the time.","shortMessageHtmlLink":"Pass env parameter to os.SubProcess.env in MillMain"}},{"before":null,"after":"6935115a577ebe07e7f8bfd652b91b314f51b209","ref":"refs/heads/pass-env-os-SubProcess","pushedAt":"2024-08-30T18:10:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Pass `env` parameter to `os.SubProcess.env` in `MillMain`\n\nFixes https://github.com/com-lihaoyi/mill/issues/2881 since now correct\nenv is used all the time.","shortMessageHtmlLink":"Pass env parameter to os.SubProcess.env in MillMain"}},{"before":"c1034d2ee30dd31116ba3090ac3ee34e243bfdcc","after":"584f15592403eb394d5d73dcf0211bf76fb9b3ff","ref":"refs/heads/throw-result-failure","pushedAt":"2024-08-22T11:48:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Run Scalafix","shortMessageHtmlLink":"Run Scalafix"}},{"before":"db0f3591a85337ac3a9695387f4111cfc2e0f373","after":"c1034d2ee30dd31116ba3090ac3ee34e243bfdcc","ref":"refs/heads/throw-result-failure","pushedAt":"2024-08-22T11:38:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Even better we can use `java.lang.Exception` constructor","shortMessageHtmlLink":"Even better we can use java.lang.Exception constructor"}},{"before":"602e7c2922b6290fe59886f883320b148231456c","after":"db0f3591a85337ac3a9695387f4111cfc2e0f373","ref":"refs/heads/throw-result-failure","pushedAt":"2024-08-22T11:22:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Override `getMessage` in `Result.Failure`","shortMessageHtmlLink":"Override getMessage in Result.Failure"}},{"before":"0c0fd7c7ba3269a44f14fcd0bfbd03feae8f7af4","after":"602e7c2922b6290fe59886f883320b148231456c","ref":"refs/heads/throw-result-failure","pushedAt":"2024-08-22T11:00:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Revert change for uncommon errors","shortMessageHtmlLink":"Revert change for uncommon errors"}},{"before":"f7dedcb8e34b9fdfdac087cf56a65bfe1e3f2344","after":"0c0fd7c7ba3269a44f14fcd0bfbd03feae8f7af4","ref":"refs/heads/throw-result-failure","pushedAt":"2024-08-22T10:18:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"throw `Result.Failure` for prettier error messages","shortMessageHtmlLink":"throw Result.Failure for prettier error messages"}},{"before":null,"after":"f7dedcb8e34b9fdfdac087cf56a65bfe1e3f2344","ref":"refs/heads/throw-result-failure","pushedAt":"2024-08-22T10:08:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"throw `Result.Failure` for prettier error messages","shortMessageHtmlLink":"throw Result.Failure for prettier error messages"}},{"before":"e5b3fda55bcee08865c03c0b9fc3fa1108860a54","after":null,"ref":"refs/heads/backport-lolgab-after-release","pushedAt":"2024-08-21T10:05:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"}},{"before":null,"after":"e5b3fda55bcee08865c03c0b9fc3fa1108860a54","ref":"refs/heads/backport-lolgab-after-release","pushedAt":"2024-08-20T23:12:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"After release chore (Backport #3401)\n\nPull Request: https://github.com/com-lihaoyi/mill/pull/3401\n\n---------\n\nCo-authored-by: Tobias Roeser ","shortMessageHtmlLink":"After release chore (Backport com-lihaoyi#3401)"}},{"before":"a1bc12a64aa059198b97766b7c5d2c117ab1157b","after":null,"ref":"refs/heads/lolgab-after-release","pushedAt":"2024-08-20T23:10:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"}},{"before":"a6debacbf37c976bc95065be8c954e228d848e77","after":"a1bc12a64aa059198b97766b7c5d2c117ab1157b","ref":"refs/heads/lolgab-after-release","pushedAt":"2024-08-20T21:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lefou","name":"Tobias Roeser","path":"/lefou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1321393?s=80&v=4"},"commit":{"message":"Add `0.11.12` to `docTags`","shortMessageHtmlLink":"Add 0.11.12 to docTags"}},{"before":null,"after":"a6debacbf37c976bc95065be8c954e228d848e77","ref":"refs/heads/lolgab-after-release","pushedAt":"2024-08-20T20:22:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"After release chore","shortMessageHtmlLink":"After release chore"}},{"before":"50440a2df85060c108b4c23af1fff263bbbd9478","after":null,"ref":"refs/heads/backport-nowarn","pushedAt":"2024-08-20T14:02:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"}},{"before":null,"after":"50440a2df85060c108b4c23af1fff263bbbd9478","ref":"refs/heads/backport-nowarn","pushedAt":"2024-08-20T13:35:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Avoid spurious deprecation warnings in generated code (Backport #3379)\n\nFixes https://github.com/com-lihaoyi/mill/issues/3371\n\nThe direct problem is that we are generating code with resolved type\naliases, resulting in the `JavaTests` aliases being resolved to\ndeprecated `JavaModuleTests` traits. However, in general generated code\nshould probably not display warnings at all, so better to just slap\n`@nowarn` on the whole chunk rather than trying to fix the immediate\nalias resolution problem","shortMessageHtmlLink":"Avoid spurious deprecation warnings in generated code (Backport com-l…"}},{"before":null,"after":"420bd7154cd8142cf675124e49c90f8e77991d2f","ref":"refs/heads/backport-fix-message-failure","pushedAt":"2024-08-19T13:57:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Print pretty error message when Result.Failure is thrown (#3391)\n\nThe new `.getOrThrow` API allows to short-circuit the result of a\r\n`Result`. This prints a correct error message when `Result.Failure` is\r\nthrown in a method returning `T`, instead of returned via a method\r\nreturning `Result[T]`.\r\n\r\nPull Request: https://github.com/com-lihaoyi/mill/pull/3391","shortMessageHtmlLink":"Print pretty error message when Result.Failure is thrown (com-lihaoyi…"}},{"before":"7e58b67fa3e50a648c20cd4b34130587e5b0e360","after":null,"ref":"refs/heads/fix-message-failure","pushedAt":"2024-08-19T13:55:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"}},{"before":null,"after":"29563fada924b4b8208f1fb4a9c5dc1a70dafc85","ref":"refs/heads/propagate-env-false","pushedAt":"2024-08-19T12:12:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Not propagate system environment in run methods\n\nUse only forkEnv","shortMessageHtmlLink":"Not propagate system environment in run methods"}},{"before":null,"after":"7e58b67fa3e50a648c20cd4b34130587e5b0e360","ref":"refs/heads/fix-message-failure","pushedAt":"2024-08-19T12:03:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Print pretty error message when Result.Failure is thrown","shortMessageHtmlLink":"Print pretty error message when Result.Failure is thrown"}},{"before":null,"after":"50153f95d30cf9d5cda7eae21b8648134abc5401","ref":"refs/heads/resolveDepsResult","pushedAt":"2024-08-19T11:46:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Introduce resolveDepsResult which returns failures correctly","shortMessageHtmlLink":"Introduce resolveDepsResult which returns failures correctly"}},{"before":"149221fa73e733f0d88b4b2bdd12bf6ef7c07a26","after":null,"ref":"refs/heads/fix-deprecation-warning","pushedAt":"2024-08-19T11:17:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"}},{"before":"bb6519ea98f789fb63f90444d9fe2805f6c17f50","after":"149221fa73e733f0d88b4b2bdd12bf6ef7c07a26","ref":"refs/heads/fix-deprecation-warning","pushedAt":"2024-08-19T11:09:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Fix deprecation warning coming from Mill itself","shortMessageHtmlLink":"Fix deprecation warning coming from Mill itself"}},{"before":null,"after":"bb6519ea98f789fb63f90444d9fe2805f6c17f50","ref":"refs/heads/fix-deprecation-warning","pushedAt":"2024-08-19T11:08:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lolgab","name":"Lorenzo Gabriele","path":"/lolgab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5793054?s=80&v=4"},"commit":{"message":"Fix deprecation warning coming from Mill itself","shortMessageHtmlLink":"Fix deprecation warning coming from Mill itself"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMVQxNDoxNTo0Mi4wMDAwMDBazwAAAASp3fsQ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xOVQxMTowODoyMC4wMDAwMDBazwAAAASd7hul"}},"title":"Activity · lolgab/mill"}