MCPcopy Create free account

hub / github.com/cdklabs/awscdk-service-spec / functions

Functions862 in github.com/cdklabs/awscdk-service-spec

↓ 2 callersMethodformatRelRefs
(refs?: RelationshipRef[])
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:278
↓ 2 callersFunctiongetDataSource
(url: string, options: BaseSourceOptions)
projenrc/update-sources.ts:276
↓ 2 callersFunctiongroupAndFormatAjvErrors
* Group AJV errors by dataPath and format them in a way that it's clear which validations * we tried to apply to every object and why they failed.
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:197
↓ 2 callersFunctionheader
(caption: string, contents: string)
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:225
↓ 2 callersMethodhydrateFrom
(x: any)
packages/@cdklabs/tskb/src/entity.ts:18
↓ 2 callersFunctionifEqual
(x: A | undefined, y: A | undefined)
packages/@aws-cdk/service-spec-importers/src/schema-manipulation/unify-schemas.ts:246
↓ 2 callersMethodimport
()
packages/@aws-cdk/service-spec-importers/src/importers/import-sam.ts:32
↓ 2 callersFunctionimportArnTemplates
(arnIndex: Record<string, string>, db: SpecDatabase, report: ProblemReport)
packages/@aws-cdk/service-spec-importers/src/importers/import-arn-templates.ts:5
↓ 2 callersFunctionimportCfnPrimaryIdentifierOverrides
(db: SpecDatabase, allowList: CfnPrimaryIdentifierOverrides)
packages/@aws-cdk/service-spec-importers/src/importers/import-cfn-primaryidentifier-overrides.ts:7
↓ 2 callersFunctionimportGetAttAllowList
(db: SpecDatabase, allowList: GetAttAllowList)
packages/@aws-cdk/service-spec-importers/src/importers/import-getatt-allowlist.ts:7
↓ 2 callersFunctionimportStatefulResources
(db: SpecDatabase, stateful: StatefulResources)
packages/@aws-cdk/service-spec-importers/src/importers/import-stateful-resources.ts:4
↓ 2 callersFunctionindent
(n: number | string, x: string)
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:229
↓ 2 callersMethodindent
(x: string)
packages/@cdklabs/typewriter/src/renderer/indented-string-builder.ts:7
↓ 2 callersFunctionisAllOf
(x: Schema)
packages/@aws-cdk/service-spec-importers/src/types/registry-schema/JsonSchema.ts:144
↓ 2 callersFunctionisCollectionSpec
( x: TypeReferenceSpec, )
packages/@cdklabs/typewriter/src/type.ts:234
↓ 2 callersFunctionisEntityCollection
(x: unknown)
packages/@cdklabs/tskb/src/entity.ts:144
↓ 2 callersFunctionisInSchemaPosition
(lens: JsonLens)
packages/@aws-cdk/service-spec-importers/src/patches/json-schema-patches.ts:216
↓ 2 callersFunctionisJsonObject
* Is this thing an object
packages/@aws-cdk/service-spec-importers/src/patching/format-patch-report.ts:150
↓ 2 callersFunctionisRelationshipCollection
(x: unknown)
packages/@cdklabs/tskb/src/relationship.ts:90
↓ 2 callersFunctionisResolvedSchema
(x: Schema)
packages/@aws-cdk/service-spec-importers/src/types/registry-schema/JsonSchema.ts:328
↓ 2 callersFunctionisSingleton
(x: jsonschema.Schema)
packages/@aws-cdk/service-spec-importers/src/schema-manipulation/unify-schemas.ts:259
↓ 2 callersFunctionisTypeDefined
(x: any)
packages/@aws-cdk/service-spec-importers/src/types/registry-schema/JsonSchema.ts:28
↓ 2 callersMethodjavascriptEquals
* Whether the current type is JavaScript-equal to the RHS type * * Same as normal equality, but consider `integer` and `number` the same types.
packages/@aws-cdk/service-spec-types/src/types/resource.ts:522
↓ 2 callersFunctionlinkPackage
(project: pj.Project, targetPath: string)
projenrc/aws-cdk-integration-test.ts:93
↓ 2 callersMethodlinkSymbol
* Register a visible symbol in this scope * * Associate a specific symbol with a given expression by which it can be * referenced in the curr
packages/@cdklabs/typewriter/src/scope.ts:66
↓ 2 callersFunctionlit
(value: any)
packages/@cdklabs/typewriter/src/expressions/builder.ts:97
↓ 2 callersFunctionloadBufferIntoDatabase
(spec: Buffer)
packages/@aws-cdk/aws-service-spec/src/index.ts:23
↓ 2 callersMethodloadFiles
( fileNames: string[], combiner?: (x: Result<LoadResult<A>>[]) => B, )
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:104
↓ 2 callersMethodlocate
(x: Result<A>)
packages/@cdklabs/tskb/src/result.ts:12
↓ 2 callersFunctionmakeKeywordDropper
()
packages/@aws-cdk/service-spec-importers/src/patches/registry-patches.ts:244
↓ 2 callersFunctionmerge
(target: any, fragment: any, jsonPath: string[])
packages/@aws-cdk/service-spec-importers/src/patching/json-patch-set.ts:115
↓ 2 callersMethodmergeProperty
(prop: Property, updates: Property)
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:151
↓ 2 callersMethodname
()
packages/@cdklabs/typewriter/src/module.ts:61
↓ 2 callersFunctionnamedType
* Return the type reference for a named type * * This usually identifies a type definition (which is a record with * properties), but sometim
packages/@aws-cdk/service-spec-importers/src/importers/import-resource-spec.ts:67
↓ 2 callersMethodnamedType
(type: string)
packages/@aws-cdk/service-spec-importers/src/importers/import-resource-spec.ts:256
↓ 2 callersMethodnormalize
* Return a version of this type, but with all type unions in a regularized order
packages/@aws-cdk/service-spec-types/src/types/resource.ts:568
↓ 2 callersFunctionnormalizeName
* Filters out generic identifiers (name, id, arn) from name
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/event-resource-matcher.ts:160
↓ 2 callersMethodof
* Find the containing module of the scoped item
packages/@cdklabs/typewriter/src/module.ts:17
↓ 2 callersFunctiononlyObjects
(patcher: Patcher<JsonObjectLens>)
packages/@aws-cdk/service-spec-importers/src/patching/patching.ts:172
↓ 2 callersMethodother
* Any other reason. * @deprecated
packages/@aws-cdk/service-spec-importers/src/patching/reason.ts:26
↓ 2 callersFunctionpatch
(target: any, fragment: any, log: (x: string) => void, strict: boolean = true)
packages/@aws-cdk/service-spec-importers/src/patching/json-patch-set.ts:157
↓ 2 callersMethodpropertyDeep
(...fieldPath: string[])
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:337
↓ 2 callersMethodregisterType
* Register a type to the scope
packages/@cdklabs/typewriter/src/scope.ts:24
↓ 2 callersFunctionremoveId
(x: A)
packages/@cdklabs/tskb/src/database.ts:226
↓ 2 callersFunctionremoveUnionDuplicates
(types: PropertyType[])
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/schema-helpers.ts:82
↓ 2 callersMethodrenderDimensionSet
(ds: DimensionSet)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:256
↓ 2 callersMethodrenderEventTypeDefinition
(t: EventTypeDefinition, db: number)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:643
↓ 2 callersMethodrenderObjectAccess
(access: ObjectPropertyAccess)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:792
↓ 2 callersMethodrenderObjectLiteral
(obj: ObjectLiteral)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:773
↓ 2 callersMethodrenderRegularProperty
(property: IProperty, parent: 'interface' | 'class')
packages/@cdklabs/typewriter/src/renderer/typescript.ts:314
↓ 2 callersMethodrenderResource
(r: Resource, db: number)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:122
↓ 2 callersMethodrenderSymbol
(sym: ThingSymbol)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:440
↓ 2 callersMethodrenderTypeDefinition
(t: TypeDefinition, db: number)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:209
↓ 2 callersMethodrenderUpdatedEvent
(key: string, e: UpdatedEvent)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:593
↓ 2 callersMethodrenderUpdatedMetric
(k: string, u: ChangedMetric)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:241
↓ 2 callersMethodreplaceProperty
Replace a property
packages/@aws-cdk/service-spec-importers/src/patching/json-lens.ts:68
↓ 2 callersMethodreportPatch
(aud: ReportAudience, ...patches: PatchReport[])
packages/@aws-cdk/service-spec-importers/src/report/problem-report.ts:46
↓ 2 callersMethodresourceBuilder
(typeName: string, options: ResourceBuilderOptions = {})
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:31
↓ 2 callersMethodresourceType
* Return the resource type of the resource schema, or undefined * * The schema definition here will represent a possible resource with a * fi
packages/@aws-cdk/service-spec-importers/src/importers/import-sam.ts:110
↓ 2 callersMethodresourceTypeDefs
* All type definitions used by a certain resource
packages/@aws-cdk/service-spec-types/src/types/database.ts:103
↓ 2 callersFunctionrestOfObjectWithout
(obj: any, values: string[])
packages/@aws-cdk/service-spec-importers/src/patches/json-schema-patches.ts:254
↓ 2 callersMethodsetFields
(fields: TypeDefinitionFields)
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:466
↓ 2 callersFunctionsimplePropNameFromJsonPtr
(propRef: string)
packages/@aws-cdk/service-spec-importers/src/types/registry-schema/CloudFormationRegistrySchema.ts:196
↓ 2 callersMethodsimplifyProperty
* Remove settings that are equal to their defaults
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:187
↓ 2 callersFunctionsortKeyComparator
(keyFn: (x: A) => Array<string | number>)
packages/@aws-cdk/service-spec-types/src/util/sorting.ts:4
↓ 2 callersMethodstringifyGenericType
* Stringify a generic property type for comparison.
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:322
↓ 2 callersFunctiontraversePropertyPath
* Navigate through a property path to find the target property and add the relationship.
packages/@aws-cdk/service-spec-importers/src/importers/import-oob-relationships.ts:97
↓ 2 callersMethodtypeDefinitionBuilder
( typeName: string, options?: { description?: string; schema?: jsonschema.RecordLikeObject }, )
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:381
↓ 2 callersMethodtypes
()
packages/@aws-cdk/service-spec-types/src/types/resource.ts:205
↓ 2 callersMethodunindent
()
packages/@cdklabs/typewriter/src/renderer/indented-string-builder.ts:11
↓ 2 callersMethodunionOf
(...types: Type[])
packages/@cdklabs/typewriter/src/type.ts:76
↓ 2 callersMethodunsetProperty
* Delete a property from the builder * * This avoids committing it to the underlying property bag -- if the underlying * bag already has the
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:127
↓ 2 callersMethodupdateType
* Update the type of this property with a new type * * Only if it's not in the set of types already. * * Returns true if the type was upda
packages/@aws-cdk/service-spec-types/src/types/resource.ts:216
↓ 2 callersMethodwith
(...stmts: Array<Statement | Expression>)
packages/@cdklabs/typewriter/src/statements/block.ts:6
↓ 2 callersMethodwithComments
* Attach comments to this code fragment
packages/@cdklabs/typewriter/src/code-fragments/commentable.ts:9
↓ 2 callersFunctionwriteSorted
(targetFile: string, data: any)
packages/@aws-cdk/service-spec-importers/src/patching/json-patch-set.ts:106
↓ 1 callersFunctionadd
(fromId: string, toId: string, attrs: any)
packages/@cdklabs/tskb/src/relationship.ts:39
↓ 1 callersFunctionadd
(x: A)
packages/@cdklabs/tskb/src/entity.ts:81
↓ 1 callersMethodadd
(...stmts: Statement[])
packages/@cdklabs/typewriter/src/statements/block.ts:14
↓ 1 callersMethodaddBullet
(last: boolean, tree: PrintableTree)
packages/@aws-cdk/service-spec-importers/src/printable-tree.ts:56
↓ 1 callersMethodaddImportedName
* Add a regular import name * * @param name - The name to import * @example * ```ts * imp.addImportedName('MyClass'); * // Adds to:
packages/@cdklabs/typewriter/src/module.ts:229
↓ 1 callersMethodaddParameter
(spec: ParameterSpec)
packages/@cdklabs/typewriter/src/callable.ts:67
↓ 1 callersMethodaddProperty
* Adds a property to the interface * * Interface properties must be public.
packages/@cdklabs/typewriter/src/interface.ts:53
↓ 1 callersMethodaddProperty
* Adds a property to the interface * * Struct members are always public and immutable.
packages/@cdklabs/typewriter/src/struct.ts:48
↓ 1 callersMethodaddResourceField
(resourceField: ResourceField)
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:33
↓ 1 callersMethodallocateEvent
( db: SpecDatabase, schemaName: string, options: EventBuilderOptions & { rootProperty: EventTypeDe
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:83
↓ 1 callersMethodallocateRegion
(regionName: string)
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:96
↓ 1 callersMethodallocateService
(resourceTypeName: string, resourceTypeNameSeparator = '::')
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:67
↓ 1 callersMethodambient
(name: string)
packages/@cdklabs/typewriter/src/type.ts:99
↓ 1 callersMethodannotateWithFilename
(fileName: string, x: Result<LoadResult<B>>)
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:111
↓ 1 callersMethodassignableTo
* Whether the current type is assignable to the RHS type. * * This is means every type member of the LHS must be present in the RHS type
packages/@aws-cdk/service-spec-types/src/types/resource.ts:551
↓ 1 callersFunctionawsCdkLibEnv
()
projenrc/aws-cdk-integration-test.ts:74
↓ 1 callersFunctionbinOp
(lhs: Expression, op: string, rhs: Expression)
packages/@cdklabs/typewriter/src/expressions/builder.ts:173
↓ 1 callersMethodbuild
* Apply all source importers
packages/@aws-cdk/service-spec-importers/src/db-builder.ts:77
↓ 1 callersFunctionbuildAwsCdkLib
(repository: string, path: string)
projenrc/aws-cdk-integration-test.ts:111
↓ 1 callersMethodbuildBaseDatabase
()
projenrc/diff-db.ts:51
↓ 1 callersFunctionchain
(value: Result<any>, ...fns: Array<(x: any) => Result<any>>)
packages/@cdklabs/tskb/src/result.ts:95
↓ 1 callersFunctioncheckoutRepository
(repository: string, path: string)
projenrc/aws-cdk-integration-test.ts:81
↓ 1 callersMethodcloseParen
* Close a parenthesized subexpression * * For now emits unconditionally, we can do something smart later.
packages/@cdklabs/typewriter/src/renderer/typescript.ts:913
↓ 1 callersMethodcloudFormationTransform
()
packages/@aws-cdk/service-spec-importers/src/importers/import-sam.ts:148
← previousnext →201–300 of 862, ranked by callers