{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":171758419,"defaultBranch":"develop","name":"UnrealScript-Language-Service","ownerLogin":"EliotVU","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-20T22:21:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/808593?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1688054035.0","currentOid":""},"activityList":{"items":[{"before":"59eee9230b580aacbfba6e539a5283213fecc337","after":"37c1a602e16f35e932cc661eaf8abd09a17a7ecd","ref":"refs/heads/develop","pushedAt":"2024-05-31T18:48:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Also highlight symbols (as `Write`) that are being assigned to by declared assignment operators.","shortMessageHtmlLink":"Also highlight symbols (as Write) that are being assigned to by dec…"}},{"before":"60d7e5ab2a4f4de39ecc50a3aed615d930a5da0c","after":"59eee9230b580aacbfba6e539a5283213fecc337","ref":"refs/heads/develop","pushedAt":"2024-05-31T18:04:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Oops missing names.","shortMessageHtmlLink":"Oops missing names."}},{"before":"ffc57bbcf3dcb0ef3cdebe86a241823f0027b45d","after":"60d7e5ab2a4f4de39ecc50a3aed615d930a5da0c","ref":"refs/heads/develop","pushedAt":"2024-05-31T00:38:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Displace `intrinsicSymbols` with a workspace of presets for UE1, UE2, and UE3.","shortMessageHtmlLink":"Displace intrinsicSymbols with a workspace of presets for UE1, UE2,…"}},{"before":"9c397248610754b82a7a6e1306e5213757cd3d80","after":"ffc57bbcf3dcb0ef3cdebe86a241823f0027b45d","ref":"refs/heads/develop","pushedAt":"2024-05-31T00:36:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Also enable return type coercing for UT2004?'s `CreateDataObject` and `LoadDataObject` function.","shortMessageHtmlLink":"Also enable return type coercing for UT2004?'s CreateDataObject and…"}},{"before":"9f555798242ac633e1a53b16674db975eefeb2c0","after":"9c397248610754b82a7a6e1306e5213757cd3d80","ref":"refs/heads/develop","pushedAt":"2024-05-29T20:39:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Enable parsing of 'pointer' for UE1 (as seen in UT99 v469b)","shortMessageHtmlLink":"Enable parsing of 'pointer' for UE1 (as seen in UT99 v469b)"}},{"before":"49f67d472e06425462023241a1901c8ced7e2e9b","after":"9f555798242ac633e1a53b16674db975eefeb2c0","ref":"refs/heads/develop","pushedAt":"2024-05-28T23:41:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Improve completion suggestions; suggest ignorable functions in a state scope and better suggestions when working in a class reference context.","shortMessageHtmlLink":"Improve completion suggestions; suggest ignorable functions in a stat…"}},{"before":"8539d6466b4c6d9d780daa648226125dc9b97b95","after":"49f67d472e06425462023241a1901c8ced7e2e9b","ref":"refs/heads/develop","pushedAt":"2024-05-28T23:37:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Improve support for UE1, highlight class modifier `localized`, `expands` in struct and state, and recognize the `always` keyword in a replication block.","shortMessageHtmlLink":"Improve support for UE1, highlight class modifier localized, `expan…"}},{"before":"64e358d32ec273bf80ff076ad24cb1084f963cd4","after":"8539d6466b4c6d9d780daa648226125dc9b97b95","ref":"refs/heads/develop","pushedAt":"2024-05-23T20:48:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Re-factor and fix archetype overriding.","shortMessageHtmlLink":"Re-factor and fix archetype overriding."}},{"before":"dc66990b250127c7eb84ad7dd94c7f07d7d47f01","after":"64e358d32ec273bf80ff076ad24cb1084f963cd4","ref":"refs/heads/develop","pushedAt":"2024-05-21T22:14:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Add a bunch of intrinsic symbol as a common preset (not yet configurable)","shortMessageHtmlLink":"Add a bunch of intrinsic symbol as a common preset (not yet configura…"}},{"before":"436061daa009c49b1a0acb027ca9a6b51b57addc","after":"dc66990b250127c7eb84ad7dd94c7f07d7d47f01","ref":"refs/heads/develop","pushedAt":"2024-05-21T22:10:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Fix 'UCDocument.fileName' so that it is no longer dependent on the '.uc' (lowercase) extension.","shortMessageHtmlLink":"Fix 'UCDocument.fileName' so that it is no longer dependent on the '.…"}},{"before":"ec557f9251833790ce69f95869a00ae4c3edcf82","after":"436061daa009c49b1a0acb027ca9a6b51b57addc","ref":"refs/heads/develop","pushedAt":"2024-05-21T22:07:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Revise 'Archetype' support.","shortMessageHtmlLink":"Revise 'Archetype' support."}},{"before":"3436a030fb01eff040c9c47ac9d210e21610de84","after":"ec557f9251833790ce69f95869a00ae4c3edcf82","ref":"refs/heads/develop","pushedAt":"2024-05-21T21:58:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Implement a new intrinsic symbol for operator 'New', also support the template expression syntax (UE3); This also fixes false-positive class castings when assigning a class to a 'New' expression.","shortMessageHtmlLink":"Implement a new intrinsic symbol for operator 'New', also support the…"}},{"before":"d3d523f5bbab6940693e77fd1d571b2d246dbaae","after":"3436a030fb01eff040c9c47ac9d210e21610de84","ref":"refs/heads/develop","pushedAt":"2024-05-21T21:46:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"code cleanup, deprecate getRange() to reduce the polymorphism complexity among other less significant methods.","shortMessageHtmlLink":"code cleanup, deprecate getRange() to reduce the polymorphism complex…"}},{"before":"c70093c4e5fa15addd334144e2cb95a392cfd8b3","after":"d3d523f5bbab6940693e77fd1d571b2d246dbaae","ref":"refs/heads/develop","pushedAt":"2024-05-20T00:09:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Fix UCNewExpression to return the correct type.","shortMessageHtmlLink":"Fix UCNewExpression to return the correct type."}},{"before":"6a963a44f013214ec75e3aee203a3daa630918b8","after":"c70093c4e5fa15addd334144e2cb95a392cfd8b3","ref":"refs/heads/develop","pushedAt":"2024-05-18T16:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Fix to return the correct return type of a delegate property call.","shortMessageHtmlLink":"Fix to return the correct return type of a delegate property call."}},{"before":"723093b810b1fc5ed45f06c29d28f4045325e854","after":"6a963a44f013214ec75e3aee203a3daa630918b8","ref":"refs/heads/develop","pushedAt":"2024-05-18T14:54:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Improvise the construction of `ObjectAttribute` expressions.","shortMessageHtmlLink":"Improvise the construction of ObjectAttribute expressions."}},{"before":"c5f19e49b529c9f9c2150bd1671913c903b6d7e2","after":"723093b810b1fc5ed45f06c29d28f4045325e854","ref":"refs/heads/develop","pushedAt":"2024-05-18T14:54:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Improvise the construction of `ObjectAttribute` expressions.","shortMessageHtmlLink":"Improvise the construction of ObjectAttribute expressions."}},{"before":"fe49467dc4193a7072bc58d1b7a75fa4863ce06b","after":"c5f19e49b529c9f9c2150bd1671913c903b6d7e2","ref":"refs/heads/develop","pushedAt":"2024-05-18T14:48:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Add a delegate test to validate return type evaluation.","shortMessageHtmlLink":"Add a delegate test to validate return type evaluation."}},{"before":"184218791c05d6b4206fb3cfa71911fcfa426eb5","after":"fe49467dc4193a7072bc58d1b7a75fa4863ce06b","ref":"refs/heads/develop","pushedAt":"2024-05-17T18:54:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Display 'public' for fields, but none for parameter symbols.","shortMessageHtmlLink":"Display 'public' for fields, but none for parameter symbols."}},{"before":"8718c1b4740454e18323f3e29863d0c34962eced","after":"184218791c05d6b4206fb3cfa71911fcfa426eb5","ref":"refs/heads/develop","pushedAt":"2024-05-17T18:41:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"More test updates.","shortMessageHtmlLink":"More test updates."}},{"before":"3e1866cd67b292db59647310c12b97c064671471","after":"8718c1b4740454e18323f3e29863d0c34962eced","ref":"refs/heads/develop","pushedAt":"2024-05-16T22:33:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Fix class compatibility check for expression 'UCDefaultMemberCallExpression'","shortMessageHtmlLink":"Fix class compatibility check for expression 'UCDefaultMemberCallExpr…"}},{"before":"dc0aaba89aec7a7f4d9208a250ba9450a3aa0a63","after":"3e1866cd67b292db59647310c12b97c064671471","ref":"refs/heads/develop","pushedAt":"2024-05-16T21:03:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Add some tests for type \"Array\".","shortMessageHtmlLink":"Add some tests for type \"Array\"."}},{"before":"3ee4c0cd3dfadca5f826a907a4ef449322c44b6b","after":"dc0aaba89aec7a7f4d9208a250ba9450a3aa0a63","ref":"refs/heads/develop","pushedAt":"2024-04-22T22:50:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Fix #186","shortMessageHtmlLink":"Fix #186"}},{"before":"ae6c32f3e968cdc480102bdbdaa0a07d22e6ae95","after":"3ee4c0cd3dfadca5f826a907a4ef449322c44b6b","ref":"refs/heads/develop","pushedAt":"2024-04-22T22:18:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Cleanup diagnostic tests","shortMessageHtmlLink":"Cleanup diagnostic tests"}},{"before":"551281f7b7c298c9d904fab3de0c054021bf5e76","after":"ae6c32f3e968cdc480102bdbdaa0a07d22e6ae95","ref":"refs/heads/develop","pushedAt":"2024-04-22T22:03:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Fix #16; Coerce types for Object.Outer and Object.Class.","shortMessageHtmlLink":"Fix #16; Coerce types for Object.Outer and Object.Class."}},{"before":"6c665eb43edef989b955cbe6cd84ed1b7e3e4aba","after":"551281f7b7c298c9d904fab3de0c054021bf5e76","ref":"refs/heads/develop","pushedAt":"2024-03-21T12:32:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Create eslint.yml","shortMessageHtmlLink":"Create eslint.yml"}},{"before":"477c2681dcc13df62bcadc701788f35d231f0992","after":"6c665eb43edef989b955cbe6cd84ed1b7e3e4aba","ref":"refs/heads/develop","pushedAt":"2024-03-03T20:46:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Fix a regression with struct member lookups (Couldn't find members of the parent struct).","shortMessageHtmlLink":"Fix a regression with struct member lookups (Couldn't find members of…"}},{"before":"e16cdcb0c9873a88cd776be261a8a0c8b39c13b9","after":"477c2681dcc13df62bcadc701788f35d231f0992","ref":"refs/heads/develop","pushedAt":"2024-03-03T15:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Fix an issue with \"problemMatcher\".","shortMessageHtmlLink":"Fix an issue with \"problemMatcher\"."}},{"before":"19dd8b82ac0e862102dcdced38e9b4abe1e2bc48","after":"e16cdcb0c9873a88cd776be261a8a0c8b39c13b9","ref":"refs/heads/develop","pushedAt":"2024-03-03T15:09:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Improve the lookup of overloadable operators, by calculating a conversion cost, we can determine the best operator by selecting the operator with the lowest conversion cost. Beware though, not all types (like interfaces) have a conversion cost as of yet!","shortMessageHtmlLink":"Improve the lookup of overloadable operators, by calculating a conver…"}},{"before":"c4d1b5643930c1cabe7c9d04f3199b67eb6726bc","after":"19dd8b82ac0e862102dcdced38e9b4abe1e2bc48","ref":"refs/heads/develop","pushedAt":"2024-03-03T14:51:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EliotVU","name":"Eliot","path":"/EliotVU","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/808593?s=80&v=4"},"commit":{"message":"Further tweaks to the complexity of type conversions.","shortMessageHtmlLink":"Further tweaks to the complexity of type conversions."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWVADwwA","startCursor":null,"endCursor":null}},"title":"Activity · EliotVU/UnrealScript-Language-Service"}