{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":671573198,"defaultBranch":"main","name":"aws-cdk","ownerLogin":"bmoffatt","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-07-27T16:16:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1418030?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1695424566.0","currentOid":""},"activityList":{"items":[{"before":"3fdc2b3ec7db82c896ee05bf39d7dde51da126dd","after":"91edfec0365ab5ff2f479df675d9afc6f3a54fab","ref":"refs/heads/giant-trees","pushedAt":"2023-09-22T23:16:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bmoffatt","name":"Bryan Moffatt","path":"/bmoffatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1418030?s=80&v=4"},"commit":{"message":"Change serialization method within tree-metadata.ts","shortMessageHtmlLink":"Change serialization method within tree-metadata.ts"}},{"before":"c45c174c48ea9f0d6846f9bef2f2cdf3418aa280","after":"5ae90991fc5855f6f481b23e26b6ef811a978905","ref":"refs/heads/main","pushedAt":"2023-09-22T18:40:42.000Z","pushType":"push","commitsCount":328,"pusher":{"login":"bmoffatt","name":"Bryan Moffatt","path":"/bmoffatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1418030?s=80&v=4"},"commit":{"message":"build(awslint): include types from submodules during linting (#27160)\n\nVarious fixes to awslint. Also adds new exclusions to prevent existing lint errors from failing the build - will address these errors in a follow-up. Linter config, including exclusions, has been moved into a new file `awslint.json`. If this file does not exist, the linter will continue reading and updating the config in `package.json`. Fixes https://github.com/aws/aws-cdk/issues/26839.\n\nLinter changes:\n- Include symbols from submodules by using e.g. `assembly.allClasses` instead of `assembly.classes`\n- Fix FQNs in the construct linter by including the submodule name\n- Use `cloudformationResource` tag (added in https://github.com/cdklabs/awscdk-service-spec/pull/538) to store CFN resource ID when generating L1 constructs. This is used in the CFN resource linter.\n- Fix `core-types.ts` to use new package names\n- Ignore version suffixes when guessing resource names in `packages/awslint/lib/rules/resource.ts`\n\nThe change in `aws-apigateway/lib/resource.ts` is an example of a `props-physical-name` fix.\n\nBreakdown of new linter errors:\n```\ndocs-public-apis: 2308\nprops-default-doc: 214\nprops-physical-name: 106\nattribute-tag: 13\nconstruct-interface-extends-iconstruct: 8\nresource-interface-extends-resource: 8\nfrom-method: 8\nprops-no-cfn-types: 7\nref-via-interface: 5\nfrom-signature: 4\nconstruct-ctor-props-optional: 3\nprops-no-arn-refs: 3\nprops-no-any: 2\ninteg-return-type: 2\nmodule-name: 1\nconstruct-ctor: 1\nprops-struct-name: 1\nconstruct-ctor-props-type: 1\nno-static-import: 1\npublic-static-props-all-caps: 1\nTotal: 2697\n```\n\n### Tasks\n- [x] Push https://github.com/cdklabs/awscdk-service-spec/pull/538 before merging\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"build(awslint): include types from submodules during linting (aws#27160)"}},{"before":"85d2eee1d52eee60d949081550258749ecb5c4b1","after":"46e024084812dcc20a8be9f686e4600f1e0c787b","ref":"refs/heads/giant-trees-older-base-commit","pushedAt":"2023-07-31T17:22:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bmoffatt","name":"Bryan Moffatt","path":"/bmoffatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1418030?s=80&v=4"},"commit":{"message":"check-in changes to tree-metadata.ts","shortMessageHtmlLink":"check-in changes to tree-metadata.ts"}},{"before":null,"after":"85d2eee1d52eee60d949081550258749ecb5c4b1","ref":"refs/heads/giant-trees-older-base-commit","pushedAt":"2023-07-29T04:59:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bmoffatt","name":"Bryan Moffatt","path":"/bmoffatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1418030?s=80&v=4"},"commit":{"message":"idk","shortMessageHtmlLink":"idk"}},{"before":null,"after":"3fdc2b3ec7db82c896ee05bf39d7dde51da126dd","ref":"refs/heads/giant-trees","pushedAt":"2023-07-28T06:44:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bmoffatt","name":"Bryan Moffatt","path":"/bmoffatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1418030?s=80&v=4"},"commit":{"message":"idk","shortMessageHtmlLink":"idk"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yMlQyMzoxNjozNy4wMDAwMDBazwAAAAOG_ZxC","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yMlQyMzoxNjozNy4wMDAwMDBazwAAAAOG_ZxC","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0yOFQwNjo0NDozMi4wMDAwMDBazwAAAANe-dPR"}},"title":"Activity ยท bmoffatt/aws-cdk"}