{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":927516,"defaultBranch":"master-4.1","name":"jangaroo-tools","ownerLogin":"CoreMedia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-09-21T12:05:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/182191?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1695639036.0","currentOid":""},"activityList":{"items":[{"before":"9dfcee7fc7abda9b6469bbe26ab4753e076e1a6c","after":"68f587a4eee2645ea4e8695a6aa1c3a4436784f2","ref":"refs/heads/master-4.1","pushedAt":"2023-09-25T10:50:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"coremedia-ci","name":null,"path":"/coremedia-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420711?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"0341709b37f329cf5ad5a29e25bcfa4c68ba801b","after":"9dfcee7fc7abda9b6469bbe26ab4753e076e1a6c","ref":"refs/heads/master-4.1","pushedAt":"2023-07-24T15:16:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"fwienber","name":"Frank Wienberg","path":"/fwienber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/409491?s=80&v=4"},"commit":{"message":"JOO-163: Remove obsolete eventPropertyDeclarations parameter\n\nThe consistency of the ordered event parameter names\nwith the declared event class properties is checked\nafterward. The only semantic change is that the length\nof eventClassNameParts is no longer checked, but that\nwas only a fast-path optimization that does not really\nmatter.","shortMessageHtmlLink":"JOO-163: Remove obsolete eventPropertyDeclarations parameter"}},{"before":"809ecc38c65356179af59f557ed9492fa809ac1d","after":"0341709b37f329cf5ad5a29e25bcfa4c68ba801b","ref":"refs/heads/master-4.1","pushedAt":"2023-07-19T09:34:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fwienber","name":"Frank Wienberg","path":"/fwienber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/409491?s=80&v=4"},"commit":{"message":"Amend fix for JOO-163: Use heuristic for correct parameter sequence\n\nhttps://jangaroo.myjetbrains.com/youtrack/issue/JOO-163\n\nIn Ext AS, the order of event parameters is not guaranteed to be\nthe declaration order of event class properties.\nSee comprehensive code comment in TypeScriptCodeGenerator#getEventParameters().\nTo test the heuristic, the example event class SomeEvent has been\naugmented by another event property and renamed to follow the Ext AS\nevent class name pattern.","shortMessageHtmlLink":"Amend fix for JOO-163: Use heuristic for correct parameter sequence"}},{"before":"8c9478982c8fd2893d59ff5ff7f9a2028e48bec0","after":"809ecc38c65356179af59f557ed9492fa809ac1d","ref":"refs/heads/master-4.1","pushedAt":"2023-07-19T09:05:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fwienber","name":"Frank Wienberg","path":"/fwienber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/409491?s=80&v=4"},"commit":{"message":"Amend fix for JOO-163: Use heuristic for correct parameter sequence\n\nhttps://jangaroo.myjetbrains.com/youtrack/issue/JOO-163\n\nIn Ext AS, the order of event parameters is not guaranteed to be\nthe declaration order of event class properties.\nSee comprehensive code comment in TypeScriptCodeGenerator#getEventParameters().\nTo test the heuristic, the example event class SomeEvent has been\naugmented by another event property and renamed to follow the Ext AS\nevent class name pattern.","shortMessageHtmlLink":"Amend fix for JOO-163: Use heuristic for correct parameter sequence"}},{"before":"0beb85dc0c0105e6aaa467af0e1e450db0392860","after":"8c9478982c8fd2893d59ff5ff7f9a2028e48bec0","ref":"refs/heads/master-4.1","pushedAt":"2023-07-18T08:31:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fwienber","name":"Frank Wienberg","path":"/fwienber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/409491?s=80&v=4"},"commit":{"message":"Robustness for (MXML) error logging\n\nSome MXML errors lack a position, so if position is null,\nfall back to logging the message only.","shortMessageHtmlLink":"Robustness for (MXML) error logging"}},{"before":"f6309d3c12f38ff1c6b2b28283e9c096a8a17091","after":"0beb85dc0c0105e6aaa467af0e1e450db0392860","ref":"refs/heads/master-4.1","pushedAt":"2023-07-18T07:35:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fwienber","name":"Frank Wienberg","path":"/fwienber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/409491?s=80&v=4"},"commit":{"message":"Suppress redundant curly braces in MXML event handler code\n\nSome legacy code uses curly braces in event handler attributes,\nalthough these are already code. This does not create an error,\nsince in JavaScript, nested blocks are allowed, but has no effect,\nthus is redundant and leads to ugly TypeScript output. So we can\nsafely remove outer curly braces.\nTo notify the developer about the obsolete curly braces, a\nwarning is logged:\n\n MXML: event property 'onFooBar': value is code; surrounding\n curly braces are redundant and should be removed.","shortMessageHtmlLink":"Suppress redundant curly braces in MXML event handler code"}},{"before":"caae01d8f5c04929ef63637905bf7f57d14b651e","after":"f6309d3c12f38ff1c6b2b28283e9c096a8a17091","ref":"refs/heads/master-4.1","pushedAt":"2023-07-17T16:16:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fwienber","name":"Frank Wienberg","path":"/fwienber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/409491?s=80&v=4"},"commit":{"message":"Fix JOO-163: MXML event handlers using the `event` parameter produce incorrect TypeScript\n\nhttps://jangaroo.myjetbrains.com/youtrack/issue/JOO-163\n\nThe code to generate event parameters was simply missing.\nIt must be done in two phases:\n1. Replace each ActionScript Event class dependency by\n dependencies on the compilation units of their parameter\n types => generates additional imports\n2. When encountering a parameter with an ActionScript Event\n Class type, replace it by parameters for all event\n properties with their corresponding type.","shortMessageHtmlLink":"Fix JOO-163: MXML event handlers using the event parameter produce …"}},{"before":null,"after":"86a13877b195457dd8741eb57f7dd2d2cb8464e3","ref":"refs/heads/dependabot/maven/jangaroo-parent/org.json-json-20230227","pushedAt":"2023-04-14T17:09:41.000Z","pushType":"branch_creation","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 json from 20090211 to 20230227 in /jangaroo-parent\n\nBumps [json](https://github.com/douglascrockford/JSON-java) from 20090211 to 20230227.\n- [Release notes](https://github.com/douglascrockford/JSON-java/releases)\n- [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md)\n- [Commits](https://github.com/douglascrockford/JSON-java/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.json:json\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump json from 20090211 to 20230227 in /jangaroo-parent"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADiB4XkAA","startCursor":null,"endCursor":null}},"title":"Activity · CoreMedia/jangaroo-tools"}