{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":206483,"defaultBranch":"master","name":"maven","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-05-21T03:22:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718096825.0","currentOid":""},"activityList":{"items":[{"before":"ba29a9c78d5449ef4c29543e90c141704b5f450c","after":"2a432429375d6ff3af1061c76a1f5c7b57c722f3","ref":"refs/heads/master","pushedAt":"2024-06-11T09:13:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gnodet","name":"Guillaume Nodet","path":"/gnodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84022?s=80&v=4"},"commit":{"message":"Bump org.codehaus.plexus:plexus-testing from 1.0.0 to 1.3.0\n\nupdated-dependencies:\n- dependency-name: org.codehaus.plexus:plexus-testing\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump org.codehaus.plexus:plexus-testing from 1.0.0 to 1.3.0"}},{"before":"1ca6d7f11b75a20a08aecaa0addae9a6c5a5bc3f","after":"9dc214be1403879728b7e73b3af659328a1f9cea","ref":"refs/heads/dependabot/maven/com.google.inject-guice-7.0.0","pushedAt":"2024-06-11T09:07:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: com.google.inject:guice\n dependency-type: direct:development\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"691d1399ee8c35e722c4fa4028526a17b5e4b444","after":null,"ref":"refs/heads/dependabot/maven/org.codehaus.plexus-plexus-testing-1.3.0","pushedAt":"2024-06-11T09:07:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"e9ece0c9c9b5a4fa021d61038bfa982f12a0f7eb","after":"ba29a9c78d5449ef4c29543e90c141704b5f450c","ref":"refs/heads/master","pushedAt":"2024-06-11T09:06:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gnodet","name":"Guillaume Nodet","path":"/gnodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84022?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: org.codehaus.plexus:plexus-testing\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"7aeb1351ca85d877ec0cb03afa5ae37862fbdf7a","after":"1ca6d7f11b75a20a08aecaa0addae9a6c5a5bc3f","ref":"refs/heads/dependabot/maven/com.google.inject-guice-7.0.0","pushedAt":"2024-06-11T09:06:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: com.google.inject:guice\n dependency-type: direct:development\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"75a234c0f6127c8fb500f417292aa16468082730","after":"e9ece0c9c9b5a4fa021d61038bfa982f12a0f7eb","ref":"refs/heads/master","pushedAt":"2024-06-11T09:06:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gnodet","name":"Guillaume Nodet","path":"/gnodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84022?s=80&v=4"},"commit":{"message":"Remove commons-io dependency","shortMessageHtmlLink":"Remove commons-io dependency"}},{"before":"25faaa90152c0f52b2f6668ba5223c9833f1daf2","after":null,"ref":"refs/heads/dependabot/maven/commons-io-commons-io-2.16.1","pushedAt":"2024-06-11T08:49:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"0ff0d74c05db5689fa4f716377fb72f57df59ada","after":"ca4c13a2e886556af85a3341bc3f6fd98b4789f7","ref":"refs/heads/MNG-7758-next-try","pushedAt":"2024-06-11T08:16:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"slawekjaranowski","name":"Slawomir Jaranowski","path":"/slawekjaranowski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3578921?s=80&v=4"},"commit":{"message":"[MNG-7758] Report dependency problems for all repository - plugins","shortMessageHtmlLink":"[MNG-7758] Report dependency problems for all repository - plugins"}},{"before":"0ab61a19802f9c03a4630277520e3ce7263b35c2","after":"25faaa90152c0f52b2f6668ba5223c9833f1daf2","ref":"refs/heads/dependabot/maven/commons-io-commons-io-2.16.1","pushedAt":"2024-06-11T07:31:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump commons-io:commons-io from 2.11.0 to 2.16.1\n\nBumps commons-io:commons-io from 2.11.0 to 2.16.1.\n\n---\nupdated-dependencies:\n- dependency-name: commons-io:commons-io\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump commons-io:commons-io from 2.11.0 to 2.16.1"}},{"before":"14a7823c16ee6f99fa4eb0e0745d4944864aaca4","after":null,"ref":"refs/heads/dependabot/maven/org.junit-junit-bom-5.10.2","pushedAt":"2024-06-11T07:31:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"c4bf01445d64385a0200f001d93caedcc863c99a","after":"75a234c0f6127c8fb500f417292aa16468082730","ref":"refs/heads/master","pushedAt":"2024-06-11T07:31:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gnodet","name":"Guillaume Nodet","path":"/gnodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84022?s=80&v=4"},"commit":{"message":"Bump org.junit:junit-bom from 5.10.1 to 5.10.2\n\nBumps [org.junit:junit-bom](https://github.com/junit-team/junit5) from 5.10.1 to 5.10.2.\n- [Release notes](https://github.com/junit-team/junit5/releases)\n- [Commits](https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2)\n\n---\nupdated-dependencies:\n- dependency-name: org.junit:junit-bom\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump org.junit:junit-bom from 5.10.1 to 5.10.2"}},{"before":"35896135b0a4b9e43e467ab13a5db3f236192cc2","after":null,"ref":"refs/heads/dependabot/maven/commons-cli-commons-cli-1.8.0","pushedAt":"2024-06-11T07:31:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b852f740841fe0be142d191f8364518948425798","after":"c4bf01445d64385a0200f001d93caedcc863c99a","ref":"refs/heads/master","pushedAt":"2024-06-11T07:31:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gnodet","name":"Guillaume Nodet","path":"/gnodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84022?s=80&v=4"},"commit":{"message":"Bump commons-cli:commons-cli from 1.5.0 to 1.8.0\n\nBumps commons-cli:commons-cli from 1.5.0 to 1.8.0.\n\n---\nupdated-dependencies:\n- dependency-name: commons-cli:commons-cli\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump commons-cli:commons-cli from 1.5.0 to 1.8.0"}},{"before":"7161cfa189ea1519fb4756901d51340494b8d639","after":"b852f740841fe0be142d191f8364518948425798","ref":"refs/heads/master","pushedAt":"2024-06-11T07:23:04.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"gnodet","name":"Guillaume Nodet","path":"/gnodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84022?s=80&v=4"},"commit":{"message":"[MNG-8134] Add a @Resolution annotation to mojos to inject project dependencies collection / resolution result","shortMessageHtmlLink":"[MNG-8134] Add a @resolution annotation to mojos to inject project de…"}},{"before":"ed7db20ad733b14eee998ea7c8fc4cef4d985d8d","after":"0ff0d74c05db5689fa4f716377fb72f57df59ada","ref":"refs/heads/MNG-7758-next-try","pushedAt":"2024-06-10T21:45:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"slawekjaranowski","name":"Slawomir Jaranowski","path":"/slawekjaranowski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3578921?s=80&v=4"},"commit":{"message":"[MNG-7758] Report dependency problems for all repository - plugins","shortMessageHtmlLink":"[MNG-7758] Report dependency problems for all repository - plugins"}},{"before":"bea3e72cdbf66d114b709823427f278300d784c2","after":"7161cfa189ea1519fb4756901d51340494b8d639","ref":"refs/heads/master","pushedAt":"2024-06-10T19:51:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gnodet","name":"Guillaume Nodet","path":"/gnodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84022?s=80&v=4"},"commit":{"message":"[MNG-8153] Add back missing classes from the v3 api (#1577)","shortMessageHtmlLink":"[MNG-8153] Add back missing classes from the v3 api (#1577)"}},{"before":"ea7309bca67da2d56f58a86d129f03ef10d1c4b2","after":"ed7db20ad733b14eee998ea7c8fc4cef4d985d8d","ref":"refs/heads/MNG-7758-next-try","pushedAt":"2024-06-10T19:42:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"slawekjaranowski","name":"Slawomir Jaranowski","path":"/slawekjaranowski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3578921?s=80&v=4"},"commit":{"message":"[MNG-7758] Report dependency problems for all repository","shortMessageHtmlLink":"[MNG-7758] Report dependency problems for all repository"}},{"before":"33010af039761c0cb751df9024c7500af7eafd23","after":"bea3e72cdbf66d114b709823427f278300d784c2","ref":"refs/heads/master","pushedAt":"2024-06-10T11:04:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cstamas","name":"Tamas Cservenak","path":"/cstamas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45165?s=80&v=4"},"commit":{"message":"[MNG-8141] Model Builder report issues during build (#1569)\n\nAnd ArtifactDescriptorReader should not \"toss away\" but report WARNings (as in case of ERROR or FATAL MB throws).\r\n\r\nPart 1: port ArtifactDescriptorReader to not lose WARNs\r\nPart 2: make model validator report Profile ID duplications even in MIN level (as model WARNs)\r\n\r\n---\r\n\r\nhttps://issues.apache.org/jira/browse/MNG-8141","shortMessageHtmlLink":"[MNG-8141] Model Builder report issues during build (#1569)"}},{"before":"ac5d71a49c660bf4870fcfb8d21ee46fc43a24c1","after":"02927b7fc651e87c1e50bb091e479a8ee7b53ce9","ref":"refs/heads/maven-3.9.x","pushedAt":"2024-06-10T10:59:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cstamas","name":"Tamas Cservenak","path":"/cstamas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45165?s=80&v=4"},"commit":{"message":"[MNG-8141] Aftermath, and tidy up (#1572)\n\nNo (logic) change, merely moved the new code to proper place (validation) to not piggy back onto processing: this is much cleaner.\r\n\r\n---\r\n\r\nhttps://issues.apache.org/jira/browse/MNG-8141\r\n\r\nInspired by suggestions in master PR https://github.com/apache/maven/pull/1569","shortMessageHtmlLink":"[MNG-8141] Aftermath, and tidy up (#1572)"}},{"before":"dd8c95c19305cf1c4aa29505164be439940df62c","after":"ac5d71a49c660bf4870fcfb8d21ee46fc43a24c1","ref":"refs/heads/maven-3.9.x","pushedAt":"2024-06-08T20:33:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cstamas","name":"Tamas Cservenak","path":"/cstamas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45165?s=80&v=4"},"commit":{"message":"Reformat, no code change","shortMessageHtmlLink":"Reformat, no code change"}},{"before":"758e05480b9e9d21a4a2f00016ecaabded2efcb5","after":"dd8c95c19305cf1c4aa29505164be439940df62c","ref":"refs/heads/maven-3.9.x","pushedAt":"2024-06-08T20:21:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cstamas","name":"Tamas Cservenak","path":"/cstamas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45165?s=80&v=4"},"commit":{"message":"[MNG-8141][MNG-8147] Restore profile ID invariance but warn if duplicate IDs present (#1568)\n\nFix and improvement in one PR as they are closely related.\r\nFirst, this PR restores the ability (broken by MNG-8081) to calculate Profile activation for POMs with duplicate Profile ID.\r\nSecond, this PR improves UX by warning them about invalid models in their build.\r\n\r\nThe reproducer now looks like this:\r\nhttps://gist.github.com/cstamas/165a610b233f4c03e381a0a2697903eb\r\n\r\nNotice:\r\n* WARNs issued about models (all Maven versions are mute about this)\r\n* still, property `${javafx.platform}` properly evaluated just like in 3.9.6 (but not in 3.9.7)\r\n* build succeeds (fails in 3.9.7)\r\n\r\n---\r\n\r\nhttps://issues.apache.org/jira/browse/MNG-8147\r\nhttps://issues.apache.org/jira/browse/MNG-8141","shortMessageHtmlLink":"[MNG-8141][MNG-8147] Restore profile ID invariance but warn if duplic…"}},{"before":"7fcd8c5d154bbf7163350d4d3fbfd03fbe17cf93","after":"758e05480b9e9d21a4a2f00016ecaabded2efcb5","ref":"refs/heads/maven-3.9.x","pushedAt":"2024-06-07T11:06:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cstamas","name":"Tamas Cservenak","path":"/cstamas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45165?s=80&v=4"},"commit":{"message":"Revert \"[MNG-8141] Model builder should report problems it finds during build (#1556)\"\n\nThis reverts commit 7fcd8c5d154bbf7163350d4d3fbfd03fbe17cf93.","shortMessageHtmlLink":"Revert \"[MNG-8141] Model builder should report problems it finds duri…"}},{"before":"dd670bf9a1d789b9221d97c53fdcd10780696286","after":"33010af039761c0cb751df9024c7500af7eafd23","ref":"refs/heads/master","pushedAt":"2024-06-07T07:31:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gnodet","name":"Guillaume Nodet","path":"/gnodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84022?s=80&v=4"},"commit":{"message":"Move modelVersion inference to model builder so that it is also effective on consumer models (#1566)","shortMessageHtmlLink":"Move modelVersion inference to model builder so that it is also effec…"}},{"before":"66266e53156fded27f25d1de8532087cdb6dad13","after":"7fcd8c5d154bbf7163350d4d3fbfd03fbe17cf93","ref":"refs/heads/maven-3.9.x","pushedAt":"2024-06-06T19:21:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cstamas","name":"Tamas Cservenak","path":"/cstamas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45165?s=80&v=4"},"commit":{"message":"[MNG-8141] Model builder should report problems it finds during build (#1556)\n\nAnd not rely that model was validated, which is not true in some cases. Model builder can still easily detect issues with models while building them.\r\n\r\nProvides \"escape hatch\" for projects stuck on invalid models in form of user property that can be enabled with `-Dmaven.modelBuilder.failOnInvalidModel=false`, this reverts to _old_ behaviour of maven, and the JavaFX reproducer goes back to error \"unable to resolve\" errors with uninterpolated `${javafx.platform}` property as classifier.\r\n\r\n---\r\n\r\nhttps://issues.apache.org/jira/browse/MNG-8141","shortMessageHtmlLink":"[MNG-8141] Model builder should report problems it finds during build ("}},{"before":"9db546ddb905392c6c4df9484895bf11182ab303","after":"dd670bf9a1d789b9221d97c53fdcd10780696286","ref":"refs/heads/master","pushedAt":"2024-06-06T19:11:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cstamas","name":"Tamas Cservenak","path":"/cstamas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45165?s=80&v=4"},"commit":{"message":"[MNG-8140] Always tell why model was discarded as \"invalid\" (#1555)\n\nThe info is there, but we redirect user to rinse-repeat in debug mode, that that creates a TON of output.\n\nAll is there, just tell why.\n\n---\n\nhttps://issues.apache.org/jira/browse/MNG-8140","shortMessageHtmlLink":"[MNG-8140] Always tell why model was discarded as \"invalid\" (#1555)"}},{"before":"741deac98fe3b5a6226245f32179b13bbe14ab76","after":"66266e53156fded27f25d1de8532087cdb6dad13","ref":"refs/heads/maven-3.9.x","pushedAt":"2024-06-06T19:07:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cstamas","name":"Tamas Cservenak","path":"/cstamas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45165?s=80&v=4"},"commit":{"message":"[MNG-8140] Always tell why model was discarded as \"invalid\" (#1555)\n\nThe info is there, but we redirect user to rinse-repeat in debug mode, that that creates a TON of output.\r\n\r\nAll is there, just tell why.\r\n\r\n---\r\n\r\nhttps://issues.apache.org/jira/browse/MNG-8140","shortMessageHtmlLink":"[MNG-8140] Always tell why model was discarded as \"invalid\" (#1555)"}},{"before":"200dc02da850d29a1bf1c912fbfb7c938532e189","after":"741deac98fe3b5a6226245f32179b13bbe14ab76","ref":"refs/heads/maven-3.9.x","pushedAt":"2024-06-06T18:49:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cstamas","name":"Tamas Cservenak","path":"/cstamas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45165?s=80&v=4"},"commit":{"message":"[MNG-8146] Drop commons-lang (#1564)\n\nFor start, keeping almost same LOC but the distro zip lost almost 1 MB (was 10MB now is 9MB). Second, am really unsure why it was introduced in the first place, as it merely caused confusion, over StringUtils for example.\r\n\r\n---\r\n\r\nhttps://issues.apache.org/jira/browse/MNG-8146","shortMessageHtmlLink":"[MNG-8146] Drop commons-lang (#1564)"}},{"before":"26695ff4912a4272e5439d48b152e5128fae0ef7","after":"ea7309bca67da2d56f58a86d129f03ef10d1c4b2","ref":"refs/heads/MNG-7758-next-try","pushedAt":"2024-06-06T17:36:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"slawekjaranowski","name":"Slawomir Jaranowski","path":"/slawekjaranowski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3578921?s=80&v=4"},"commit":{"message":"[MNG-7758] Report dependency problems for all repository","shortMessageHtmlLink":"[MNG-7758] Report dependency problems for all repository"}},{"before":"9ce85ef4f4469287aae8a1e43e3d6960d41b746c","after":"9db546ddb905392c6c4df9484895bf11182ab303","ref":"refs/heads/master","pushedAt":"2024-06-06T16:51:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cstamas","name":"Tamas Cservenak","path":"/cstamas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45165?s=80&v=4"},"commit":{"message":"[MNG-8142] Hidden bug: JDK profile activator throw NumberFormatEx (#1557)\n\nIf property `java.version` is in unexpected format, the activator throws `NumberFormatEx`, that in turn, is caught and reported by `DefaultProfileSelector` w/o any cause.\n\nThese should be cleanly reported instead: report that `java.version` property is in \"unexpected format\", and also report why was there are failure to evaluate a property activation.\n\nNote 1: Maven allows `-Djava.version` override (!!!), this is exactly what IT MNG-3746 does, but the `NumberFormatEx` went unnoticed, was swallowed, no cause reported.\n\nNote 2: This bug was revealed by #1555 as it reported the issue, and later \"asserted error free log\" which was not error-free. Hence, this bug was simply revealed by improved logging on unrelated issue.\n\n---\n\nhttps://issues.apache.org/jira/browse/MNG-8142","shortMessageHtmlLink":"[MNG-8142] Hidden bug: JDK profile activator throw NumberFormatEx (#1557"}},{"before":"865072025d98c54e2270d4e41f8d6da0ce5ab036","after":"200dc02da850d29a1bf1c912fbfb7c938532e189","ref":"refs/heads/maven-3.9.x","pushedAt":"2024-06-06T16:34:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cstamas","name":"Tamas Cservenak","path":"/cstamas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45165?s=80&v=4"},"commit":{"message":"[MNG-8142] Hidden bug: JDK profile activator throw NumberFormatEx (#1557)\n\nIf property `java.version` is in unexpected format, the activator throws `NumberFormatEx`, that in turn, is caught and reported by `DefaultProfileSelector` w/o any cause.\r\n\r\nThese should be cleanly reported instead: report that `java.version` property is in \"unexpected format\", and also report why was there are failure to evaluate a property activation.\r\n\r\nNote 1: Maven allows `-Djava.version` override (!!!), this is exactly what IT MNG-3746 does, but the `NumberFormatEx` went unnoticed, was swallowed, no cause reported.\r\n\r\nNote 2: This bug was revealed by #1555 as it reported the issue, and later \"asserted error free log\" which was not error-free. Hence, this bug was simply revealed by improved logging on unrelated issue.\r\n\r\n---\r\n\r\nhttps://issues.apache.org/jira/browse/MNG-8142","shortMessageHtmlLink":"[MNG-8142] Hidden bug: JDK profile activator throw NumberFormatEx (#1557"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYf_Q0QA","startCursor":null,"endCursor":null}},"title":"Activity · apache/maven"}