{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":23678571,"defaultBranch":"master","name":"mc","ownerLogin":"cortlandstarrett","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2014-09-04T20:39:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1993198?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706210638.0","currentOid":""},"activityList":{"items":[{"before":"fed39b53dea72804be1777a493373fdabd13f4a2","after":"5d9410ad2946c5b60b9ef6bff055b9c16873a5ee","ref":"refs/heads/12781_ftime_obsolete","pushedAt":"2024-01-25T20:00:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/cortlandstarrett/mc into 12781_ftime_obsolete","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/cortlandstarrett/mc into …"}},{"before":"742d8f7fcaf8e42249aecc2bf60b2a7d196ed904","after":"d544714b93738cbca3948b8a8cc7f314c06ec897","ref":"refs/heads/master","pushedAt":"2024-01-25T19:57:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"Merge pull request #420 from cortlandstarrett/12784_launch-cli\n\njob: #12784 use parenthesized print","shortMessageHtmlLink":"Merge pull request xtuml#420 from cortlandstarrett/12784_launch-cli"}},{"before":null,"after":"942c718eef6a22d61f7536c54794313d93860b5b","ref":"refs/heads/12784_launch-cli","pushedAt":"2024-01-25T19:23:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12784 use parenthesized print","shortMessageHtmlLink":"job: #12784 use parenthesized print"}},{"before":null,"after":"fed39b53dea72804be1777a493373fdabd13f4a2","ref":"refs/heads/12781_ftime_obsolete","pushedAt":"2024-01-17T21:08:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12781 obsolete ftime\n\nThis is the first pass, but I need to consider Windows.","shortMessageHtmlLink":"job: #12781 obsolete ftime"}},{"before":"62e78266d2a0dc4245050fdce30701c06e3063fb","after":"ccee7a79d75c7394ce75ec72d85fc766a3818fec","ref":"refs/heads/12576_asl2masl","pushedAt":"2023-09-26T15:33:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12576 parse key letters from numbers","shortMessageHtmlLink":"job: #12576 parse key letters from numbers"}},{"before":"07a977b3182f8bb4301cde987c07a4f1ba81c5ed","after":"742d8f7fcaf8e42249aecc2bf60b2a7d196ed904","ref":"refs/heads/master","pushedAt":"2023-09-19T18:41:36.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"Merge pull request #417 from cortlandstarrett/12669_asl_extras\n\n12669 asl extras","shortMessageHtmlLink":"Merge pull request xtuml#417 from cortlandstarrett/12669_asl_extras"}},{"before":"25da3945ec4e5e01374dc83cfa1935e68bba09e4","after":"79875b2b2a46575247fb07a6bdb2d9610b432b19","ref":"refs/heads/12669_asl_extras","pushedAt":"2023-08-24T14:37:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12712 Time_Unit and leaked pragmas.\n\nStop leaking pragmas into generated WASL.\nInclude Time_Unit in generated MASL but keep omitting it from WASL.","shortMessageHtmlLink":"job: #12712 Time_Unit and leaked pragmas."}},{"before":"e76efcedfd8788a0e8d6e712560ccfa7b5a57c75","after":"25da3945ec4e5e01374dc83cfa1935e68bba09e4","ref":"refs/heads/12669_asl_extras","pushedAt":"2023-08-23T14:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12715 up docgen buffer limits more\n\nWe are now allocating 4MB for the entire file and 1MB for each\ntemporary buffer.","shortMessageHtmlLink":"job: #12715 up docgen buffer limits more"}},{"before":"b8abce8959d726b48bffd82d1a43a51dc10e5daf","after":"e76efcedfd8788a0e8d6e712560ccfa7b5a57c75","ref":"refs/heads/12669_asl_extras","pushedAt":"2023-08-23T14:29:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12713 omit constraint pragmas for WASL\n\nConstraints were not marked in MASL. Now they are to get range values.\nThis means that the marking (pragmas) needs to be conditioned on MASL\nand not WASL.","shortMessageHtmlLink":"job: #12713 omit constraint pragmas for WASL"}},{"before":"3643b6ccd2a46a87bb893a4e7ac9afe6052ef0de","after":"b8abce8959d726b48bffd82d1a43a51dc10e5daf","ref":"refs/heads/12669_asl_extras","pushedAt":"2023-08-22T17:21:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12715 up buffer limits in docgen\n\nAllow the T::template buffer to hold up to 1 MB per document section.","shortMessageHtmlLink":"job: #12715 up buffer limits in docgen"}},{"before":"cd6ff854fb70e1f8f2577d9ac30b6d59abe8b8dc","after":"3643b6ccd2a46a87bb893a4e7ac9afe6052ef0de","ref":"refs/heads/12669_asl_extras","pushedAt":"2023-08-22T15:01:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12712 support type constraints\n\nFor the MASL Exporter, emit constrained types as UDTs with pragma\nmarking to specify range constraint.","shortMessageHtmlLink":"job: #12712 support type constraints"}},{"before":null,"after":"cd6ff854fb70e1f8f2577d9ac30b6d59abe8b8dc","ref":"refs/heads/12669_asl_extras","pushedAt":"2023-08-21T19:31:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12669 asl_extras\n\nexternal gets extraneous scenario pragma\n * This should be fixable by looking for an 'external' pragma while\n producing 'scenario' pragmas (for private domain functions).\n * If the 'external' pragma already exists, omit the scenario pragma.\n * This logic can be in masl::asl_extras.\nDomain key letter and name are reversed.\n * This is fixable in masl::asl_extras where these marks are emitted.\nDomain key letters should be emitted as 'kl' (not 'key_letter').\n * This is easily fixable in masl::asl_extras.\n * This affects only 'masl'.","shortMessageHtmlLink":"job: #12669 asl_extras"}},{"before":"789d3e68c3faa21fab4ba396c544cecf5865e495","after":"07a977b3182f8bb4301cde987c07a4f1ba81c5ed","ref":"refs/heads/master","pushedAt":"2023-07-17T17:51:50.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"Merge pull request #416 from cortlandstarrett/12669_pragma_switch\n\njob: #12669 pragma switch","shortMessageHtmlLink":"Merge pull request xtuml#416 from cortlandstarrett/12669_pragma_switch"}},{"before":"66e1bed095640d7efc8ed2b407765743065c2213","after":"99897be51e7942bd8d15c6cdbf90ac330f63123a","ref":"refs/heads/12669_pragma_switch","pushedAt":"2023-07-17T17:22:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12669 quote string pragma values\n\nAdd double-quotes to output pragma item values (key_letter, name).","shortMessageHtmlLink":"job: #12669 quote string pragma values"}},{"before":"98dd0c4abc0481b1b2574b42f78bb07267b545d0","after":"66e1bed095640d7efc8ed2b407765743065c2213","ref":"refs/heads/12669_pragma_switch","pushedAt":"2023-07-11T19:23:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12669 note domain version switch","shortMessageHtmlLink":"job: #12669 note domain version switch"}},{"before":"ec72b619dc54330990746e899dec7f36d3ba15ee","after":"98dd0c4abc0481b1b2574b42f78bb07267b545d0","ref":"refs/heads/12669_pragma_switch","pushedAt":"2023-07-06T19:16:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12669 ready for branch build","shortMessageHtmlLink":"job: #12669 ready for branch build"}},{"before":"f44a694a8ebb4cbecbfd2cb34b7f0fb0b7b90437","after":"ec72b619dc54330990746e899dec7f36d3ba15ee","ref":"refs/heads/12669_pragma_switch","pushedAt":"2023-07-06T18:42:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12669 first attempt at extra pragmas\n\nThis commit adds the query to 'masl' to unconditionally emit function numbers\nand extra key letters as required by asl2masl. I did not quote the strings but\nwant to see if they are needed before adding that.","shortMessageHtmlLink":"job: #12669 first attempt at extra pragmas"}},{"before":"23742f61e93f5a087003933e0e2f7763db6308ed","after":"f44a694a8ebb4cbecbfd2cb34b7f0fb0b7b90437","ref":"refs/heads/12669_pragma_switch","pushedAt":"2023-07-06T15:09:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12669 clarification after peer review","shortMessageHtmlLink":"job: #12669 clarification after peer review"}},{"before":"09a67f8cbfd1eed12b06ff897d6c2f0a1a1c84a1","after":"23742f61e93f5a087003933e0e2f7763db6308ed","ref":"refs/heads/12669_pragma_switch","pushedAt":"2023-07-06T13:18:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12669 updated note, initial query\n\nCleaned up the note a little and added OAL for a proposed approach.","shortMessageHtmlLink":"job: #12669 updated note, initial query"}},{"before":null,"after":"09a67f8cbfd1eed12b06ff897d6c2f0a1a1c84a1","ref":"refs/heads/12669_pragma_switch","pushedAt":"2023-07-01T16:08:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12669 pragma switch\n\nThis draft analysis note outlines approaches to outputting more\npragmas that what are marked on a MASL model for conversion from\nASL to MASL.","shortMessageHtmlLink":"job: #12669 pragma switch"}},{"before":"d3cb470cd8086b7e2892371e583b3ff418dcd627","after":"789d3e68c3faa21fab4ba396c544cecf5865e495","ref":"refs/heads/master","pushedAt":"2023-06-30T15:45:32.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"Merge pull request #415 from johnrwolfe/12643_EliminateWarningsFromNewEclipse\n\n12643 eliminate warnings from new eclipse","shortMessageHtmlLink":"Merge pull request xtuml#415 from johnrwolfe/12643_EliminateWarningsF…"}},{"before":"527ed86315c59333545749a3e9fb53aa8c7b4b4a","after":"62e78266d2a0dc4245050fdce30701c06e3063fb","ref":"refs/heads/12576_asl2masl","pushedAt":"2023-06-30T14:12:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12576 casting\n\nThis commit supplies some casting. However, it does not cover\nall cases and does not support type conversion/promotion for\ncomplex expressions.","shortMessageHtmlLink":"job: #12576 casting"}},{"before":"3bccd62bee09223d7fddec4b1a08ee9062c92865","after":"527ed86315c59333545749a3e9fb53aa8c7b4b4a","ref":"refs/heads/12576_asl2masl","pushedAt":"2023-06-27T19:41:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12576 use constExpression for pragmaValue\n\nInstead of using unaryExp, use constExpression. This is more correct.","shortMessageHtmlLink":"job: #12576 use constExpression for pragmaValue"}},{"before":"95e00a00af0e516181e40b11d92d6ad8ca56cc20","after":"3bccd62bee09223d7fddec4b1a08ee9062c92865","ref":"refs/heads/12576_asl2masl","pushedAt":"2023-06-27T18:54:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12576 enum literals in call expressions\n\nBecause enumerations are not fully resolvable by name alone, some types\nwill be mislinked. The following will render to the correct types.\nGet the type of the argument from the service signature.\nKeep track of the position and use it to get the type positionally.\nRender from the signature UDT + the literal enumerate item.","shortMessageHtmlLink":"job: #12576 enum literals in call expressions"}},{"before":"03c2e3ee708eb5d516933854250d690fea22e45c","after":"95e00a00af0e516181e40b11d92d6ad8ca56cc20","ref":"refs/heads/12576_asl2masl","pushedAt":"2023-06-19T19:53:45.108Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12576 structure instantiation\n\nStructure instantiation is now supported. It precipitates and local\nvariable definition as well as an assignment statement that zeroes\nout the set variable.","shortMessageHtmlLink":"job: #12576 structure instantiation"}},{"before":"a01446c1e86684904dcf2e4ebf4a18948e4e6a89","after":"03c2e3ee708eb5d516933854250d690fea22e45c","ref":"refs/heads/12576_asl2masl","pushedAt":"2023-05-23T15:34:54.702Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12576 relink out parameters sooner\n\nOutput parameters from call expressions were relinked to their\ncorrect types after the parse and during the code generation.\nThis was fine to get the out parameters correct. But it was\nnot soon enough for assignment statements parsed after the call\nexpression. Implicitly declared variables were getting the\ntemporary type from the out parameters before the relinking.\nThe relinking was moved from the code generation stage to directly\nfollow the call expression during the parse.","shortMessageHtmlLink":"job: #12576 relink out parameters sooner"}},{"before":"41b18ea636cb80eedbe4fa8c4e9a364acd04c221","after":"a01446c1e86684904dcf2e4ebf4a18948e4e6a89","ref":"refs/heads/12576_asl2masl","pushedAt":"2023-05-11T19:11:19.151Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12576 recognize structure re-instantiation\n\nStructure re-instantiation currently causes a crash. This change\nis a work-around. It turns out that structure instantiation in ASL\nis also a reset. This is not supported yet.","shortMessageHtmlLink":"job: #12576 recognize structure re-instantiation"}},{"before":"4a2b4a0d86f6104845cfbc2d2da0b4ddcbb56040","after":"41b18ea636cb80eedbe4fa8c4e9a364acd04c221","ref":"refs/heads/12576_asl2masl","pushedAt":"2023-05-08T17:30:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12576 coerce and to with in correlation\n\nA correlated navigation looks like a binary expression with 'and'.\nDetect this at render time and change 'and' to 'with' based on the\ntype of the LHS (InstanceType).","shortMessageHtmlLink":"job: #12576 coerce and to with in correlation"}},{"before":"bedb984b4de4a0b302dba2436af4e85d36df3707","after":"4a2b4a0d86f6104845cfbc2d2da0b4ddcbb56040","ref":"refs/heads/12576_asl2masl","pushedAt":"2023-05-04T19:38:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12576 allow variable relinking for states\n\nDo the same thing as was done for services.","shortMessageHtmlLink":"job: #12576 allow variable relinking for states"}},{"before":"12b946f02a7d2d01bfacbc74cc44097d0ed37dca","after":"bedb984b4de4a0b302dba2436af4e85d36df3707","ref":"refs/heads/12576_asl2masl","pushedAt":"2023-05-03T19:44:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cortlandstarrett","name":"Cortland Starrett","path":"/cortlandstarrett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1993198?s=80&v=4"},"commit":{"message":"job: #12576 resolve enumeration types\n\nThis commit rationalizes enumeration types in assignments better.\nPreviously we were too loose enumerator literals. Now, we use\ncontext to resolve them to be within there enumeration user data type.\nThis occurs with assignments and attribute initializations.","shortMessageHtmlLink":"job: #12576 resolve enumeration types"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD6UsoUAA","startCursor":null,"endCursor":null}},"title":"Activity · cortlandstarrett/mc"}