MCPcopy Create free account

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

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

↓ 153 callersMethodemit
(x: string)
packages/@cdklabs/typewriter/src/renderer/indented-string-builder.ts:15
↓ 104 callersMethodlookup
* Lookup an entity by index
packages/@cdklabs/tskb/src/database.ts:81
↓ 84 callersMethodonly
* Return the first and only element, throwing if there are != 1 elements
packages/@cdklabs/tskb/src/database.ts:265
↓ 68 callersMethodallocate
* Allocate an ID and store
packages/@cdklabs/tskb/src/database.ts:45
↓ 68 callersMethodget
* Get an entity by key
packages/@cdklabs/tskb/src/database.ts:61
↓ 65 callersMethodfollow
* Follow a link
packages/@cdklabs/tskb/src/database.ts:136
↓ 51 callersMethodstringify
(db: SpecDatabase, withId = true)
packages/@aws-cdk/service-spec-types/src/types/resource.ts:590
↓ 43 callersMethodprefix
* Prefix all lines of the tree with the given list of cells. * * The first line will be prefixed with `first`. * * The other lines will be
packages/@aws-cdk/service-spec-importers/src/printable-tree.ts:89
↓ 35 callersFunctiontypeCase
(ctr: TypeCase<A>['ctr'], then: TypeCase<A>['then'])
packages/@cdklabs/typewriter/src/renderer/typescript.ts:937
↓ 34 callersMethodimportSelective
* Import the current module into the target module with selective imports * * @param intoModule - The module to import into * @param names -
packages/@cdklabs/typewriter/src/module.ts:124
↓ 34 callersMethodreportFailure
* Report a failure into the problem report
packages/@aws-cdk/service-spec-importers/src/report/problem-report.ts:32
↓ 33 callersMethodlink
( key: K, from: RelType<RS[K]>['from'], to: RelType<RS[K]>['to'], attributes?: RelType<RS[K]>[
packages/@cdklabs/tskb/src/database.ts:123
↓ 32 callersMethodaddBullets
(trees: PrintableTree[])
packages/@aws-cdk/service-spec-importers/src/printable-tree.ts:47
↓ 32 callersFunctionpatchObject
(obj: any, fn: Patcher<JsonObjectLens>)
packages/@aws-cdk/service-spec-importers/test/utils.ts:3
↓ 30 callersFunctiondiffScalar
( a: A, b: A, k: K, defaultValue?: A[K], )
packages/@aws-cdk/service-spec-importers/src/diff-helpers.ts:111
↓ 25 callersFunctionfailure
(error: string)
packages/@cdklabs/tskb/src/result.ts:24
↓ 25 callersFunctionlistWithCaption
(caption: string, trees: PrintableTree[])
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:776
↓ 24 callersMethodall
* All entities of a given type
packages/@cdklabs/tskb/src/database.ts:73
↓ 22 callersFunctionemptyDatabase
()
packages/@aws-cdk/service-spec-types/src/types/database.ts:27
↓ 20 callersFunctionemit
* Emits a value into the buffer. * Converts newlines into indented newlines.
packages/@aws-cdk/service-spec-importers/src/patching/format-patch-report.ts:126
↓ 20 callersFunctionisFailure
(x: Result<A>)
packages/@cdklabs/tskb/src/result.ts:30
↓ 20 callersMethodrenderExpression
(expr: Expression)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:637
↓ 18 callersMethodcolorize
(colorizer: Colorizer)
packages/@aws-cdk/service-spec-importers/src/printable-tree.ts:110
↓ 17 callersMethodfrom
* Read a property from an object
packages/@cdklabs/typewriter/src/property.ts:148
↓ 16 callersMethodadd
* Add an entity to the index
packages/@cdklabs/tskb/src/entity.ts:49
↓ 15 callersFunctionref
(x: E | string)
packages/@cdklabs/tskb/src/entity.ts:161
↓ 14 callersFunctioncollapseEmptyDiff
(x: A)
packages/@aws-cdk/service-spec-importers/src/diff-helpers.ts:150
↓ 14 callersMethodrelationship
( fromKey: KeysFor<ES, EntityCollection<R['from'], any>>, toKey: KeysFor<ES, EntityCollection<R['to'],
packages/@cdklabs/tskb/src/database.ts:11
↓ 14 callersMethodremoveProperty
Remove the property with the given name on the current object. The property will not be recursed into.
packages/@aws-cdk/service-spec-importers/src/patching/json-lens.ts:59
↓ 14 callersMethodwrite
(directory: string)
packages/@aws-cdk/service-spec-importers/src/report/problem-report.ts:55
↓ 13 callersMethodaddSourceImporter
* Add a SourceImporter to the database builder
packages/@aws-cdk/service-spec-importers/src/db-builder.ts:69
↓ 13 callersMethodindent
* Indent the lines in this printable tree
packages/@aws-cdk/service-spec-importers/src/printable-tree.ts:70
↓ 13 callersMethodtoString
()
packages/@aws-cdk/service-spec-importers/src/printable-tree.ts:119
↓ 12 callersFunctiondiffField
( a: A, b: A, k: K, eq: Eq<A[K]>, defaultValue?: A[K], )
packages/@aws-cdk/service-spec-importers/src/diff-helpers.ts:122
↓ 12 callersFunctionentityCollection
()
packages/@cdklabs/tskb/src/entity.ts:77
↓ 12 callersMethodimport
* Import the current module into the target module
packages/@cdklabs/typewriter/src/module.ts:91
↓ 12 callersMethodin
(prefix: string)
packages/@cdklabs/tskb/src/result.ts:11
↓ 12 callersFunctionisAnyType
(x: Schema | CommonTypeCombinatorFields)
packages/@aws-cdk/service-spec-importers/src/types/registry-schema/JsonSchema.ts:20
↓ 12 callersMethodrenderType
(ref: Type)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:460
↓ 11 callersMethodemit
(x: string)
packages/@aws-cdk/service-spec-importers/src/printable-tree.ts:23
↓ 11 callersFunctionfieldIndex
( propName: P, comparator: sortedMap.Comparator<A[P]>, )
packages/@cdklabs/tskb/src/entity.ts:123
↓ 10 callersFunctioncollapseUndefined
(x: A)
packages/@aws-cdk/service-spec-importers/src/diff-helpers.ts:141
↓ 10 callersFunctioncombine
(x: A | undefined, y: A | undefined, cb: (x: A, y: A) => A)
packages/@aws-cdk/service-spec-importers/src/schema-manipulation/unify-schemas.ts:242
↓ 10 callersMethodemitBlock
(header: string, block: () => void)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:173
↓ 10 callersFunctionlocateFailure
(prefix: string)
packages/@cdklabs/tskb/src/result.ts:115
↓ 10 callersFunctionresolve
(ref: Schema)
packages/@aws-cdk/service-spec-importers/src/types/registry-schema/JsonSchema.ts:362
↓ 9 callersFunction$E
(exp: Expression)
packages/@cdklabs/typewriter/src/expressions/proxy.ts:26
↓ 9 callersFunctionassertSuccess
(x: Failure)
packages/@cdklabs/tskb/src/result.ts:59
↓ 9 callersMethodcommit
()
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:205
↓ 9 callersMethoddiffMetrics
(a: Metric[], b: Metric[])
packages/@aws-cdk/service-spec-importers/src/db-diff.ts:93
↓ 9 callersFunctionimportBoth
(options: { spec: resourcespec.ResourceType; specTypes?: Record<string, resourcespec.PropertyType>; regi
packages/@aws-cdk/service-spec-importers/test/double-import.test.ts:214
↓ 9 callersFunctionimportOobRelationships
(db: SpecDatabase, relationshipData: OobRelationshipData, report: ProblemReport)
packages/@aws-cdk/service-spec-importers/src/importers/import-oob-relationships.ts:26
↓ 9 callersMethodloadResult
* Look at a load result and report problems
packages/@aws-cdk/service-spec-importers/src/db-builder.ts:269
↓ 9 callersMethodrenderMapDiff
( diff: MapDiff<E, U> | undefined, renderEl: (x: E, dbI: number) => PrintableTree, renderUpdated:
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:320
↓ 9 callersMethodtype
* Return a reference to a type in this module * * The presence of the type is not checked.
packages/@cdklabs/typewriter/src/module.ts:144
↓ 9 callersFunctionunion
(...types)
packages/@aws-cdk/service-spec-types/test/resource.test.ts:10
↓ 8 callersMethodaddBody
(...stmts: Array<Statement | Expression>)
packages/@cdklabs/typewriter/src/type-member.ts:131
↓ 8 callersMethodaddProperty
Add a property
packages/@aws-cdk/service-spec-importers/src/patching/json-lens.ts:65
↓ 8 callersMethodaddTree
(tree: PrintableTree)
packages/@aws-cdk/service-spec-importers/src/printable-tree.ts:40
↓ 8 callersFunctiondiffByKey
(a: A[], b: A[], keyFn: (x: A) => string, updatedDiff: (a: A, b: A) => B | undefined)
packages/@aws-cdk/service-spec-importers/src/diff-helpers.ts:3
↓ 8 callersFunctionimportEventBridgeSchema
(options: LoadEventBridgeSchmemaOptions)
packages/@aws-cdk/service-spec-importers/src/importers/import-eventbridge-schema.ts:17
↓ 8 callersMethodloadFile
* Validate the given file * * - Returns success if validation is NONE or WARNING. * - Adds warnings to the Loader object if validation is WAR
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:90
↓ 8 callersFunctionmapType
(element)
packages/@aws-cdk/service-spec-types/test/resource.test.ts:8
↓ 8 callersFunctionpick
(a: A, ks: K[])
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:760
↓ 8 callersMethodrenderDocs
(el: Documented, options: DocOptions = {})
packages/@cdklabs/typewriter/src/renderer/typescript.ts:826
↓ 8 callersFunctionunionSchemas
(...xs: jsonschema.Schema[])
packages/@aws-cdk/service-spec-importers/src/schema-manipulation/unify-schemas.ts:9
↓ 7 callersMethodimportTypes
(options: ImportSAMSpecOptions)
packages/@aws-cdk/service-spec-importers/src/importers/import-resource-spec.ts:213
↓ 7 callersMethodindex
* Add indexes to this collection * * Creating an indexed collection is a two-step operation so that we can specify the * Entity type, but inf
packages/@cdklabs/tskb/src/entity.ts:27
↓ 7 callersFunctionlistFromDiffs
(xs: Record<string, ScalarDiff<any> | undefined>)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:765
↓ 7 callersMethodrecordPatch
(reason: string, patch: PatchOperation)
packages/@aws-cdk/service-spec-importers/src/patching/patching.ts:135
↓ 7 callersFunctionrender
(x: unknown)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:772
↓ 7 callersFunctionsortByKey
(keyFn: (x: T) => string)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:786
↓ 6 callersMethodaddInitializer
(spec: InitializerSpec)
packages/@cdklabs/typewriter/src/class.ts:64
↓ 6 callersFunctionarrayType
(element)
packages/@aws-cdk/service-spec-types/test/resource.test.ts:6
↓ 6 callersFunctionblock
(...stmts: Array<Statement | Expression>)
packages/@cdklabs/typewriter/src/statements/builder.ts:48
↓ 6 callersFunctioncanonicalizeTypeOperators
(op: 'oneOf' | 'anyOf' | 'allOf')
packages/@aws-cdk/service-spec-importers/src/patches/json-schema-patches.ts:91
↓ 6 callersFunctionformatPatchReport
(report: PatchReport)
packages/@aws-cdk/service-spec-importers/src/patching/format-patch-report.ts:7
↓ 6 callersFunctionimportCannedMetrics
( db: SpecDatabase, serviceDirectoryEntries: CloudWatchConsoleServiceDirectory, report: ProblemReport,
packages/@aws-cdk/service-spec-importers/src/importers/import-canned-metrics.ts:33
↓ 6 callersMethodinvoke
(...args: Expression[])
packages/@cdklabs/typewriter/src/callable.ts:26
↓ 6 callersFunctionisRoot
(lens: JsonLens)
packages/@aws-cdk/service-spec-importers/src/patching/json-lens.ts:81
↓ 6 callersMethodload
* Validate the given object * * - Returns success if validation is NONE or WARNING. * - Adds warnings to the Loader object if validation is W
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:60
↓ 6 callersFunctionmustFind
(key: K, pred: (x: EntitiesOf<typeof db>[K]) => boolean)
packages/@cdklabs/tskb/test/relationship.test.ts:120
↓ 6 callersMethodrenameProperty
Rename a property, optionally transforming its value.
packages/@aws-cdk/service-spec-importers/src/patching/json-lens.ts:62
↓ 6 callersMethodrenderStatement
(stmnt: Statement)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:554
↓ 6 callersFunctionrenderable
(thing: T, toString: () => string)
packages/@aws-cdk/service-spec-types/test/resource.test.ts:47
↓ 6 callersFunctionsetResolvedReference
(x: ConcreteSchema, ref: string | undefined = undefined)
packages/@aws-cdk/service-spec-importers/src/types/registry-schema/JsonSchema.ts:335
↓ 5 callersMethodaddMember
(spec: EnumMemberSpec)
packages/@cdklabs/typewriter/src/enum.ts:39
↓ 5 callersFunctionapplyPatchSet
(sourceDirectory: string, options: PatchOptions = {})
packages/@aws-cdk/service-spec-importers/src/patching/json-patch-set.ts:93
↓ 5 callersFunctiondiffMap
( a: Record<string, A>, b: Record<string, A>, updatedDiff: (a: A, b: A) => B | undefined, )
packages/@aws-cdk/service-spec-importers/src/diff-helpers.ts:11
↓ 5 callersFunctionerrorMessage
(x: Failure)
packages/@cdklabs/tskb/src/result.ts:49
↓ 5 callersFunctionfn
(...args: Expression[])
packages/@cdklabs/typewriter/src/expressions/proxy.ts:34
↓ 5 callersMethodfromName
(scope: IScope, name: string, genericArguments?: Type[])
packages/@cdklabs/typewriter/src/type.ts:64
↓ 5 callersFunctionimportLogSources
( db: SpecDatabase, logSourceData: Array<{ LogType: string; ResourceTypes: string[]; Destinati
packages/@aws-cdk/service-spec-importers/src/importers/import-log-source.ts:5
↓ 5 callersFunctionisFqnSpec
(x: TypeReferenceSpec)
packages/@cdklabs/typewriter/src/type.ts:226
↓ 5 callersFunctionisSuccess
(x: Result<A>)
packages/@cdklabs/tskb/src/result.ts:34
↓ 5 callersMethodload
(db: DehydratedDatabase)
packages/@cdklabs/tskb/src/database.ts:194
↓ 5 callersFunctionloadDatabase
(pathToDb: string)
packages/@aws-cdk/service-spec-types/src/types/database.ts:73
↓ 5 callersFunctionlog
(x: string)
packages/@aws-cdk/service-spec-importers/src/patching/json-patch-set.ts:82
↓ 5 callersFunctionremoveRelationship
({ resource, propertyPath, targetResource, targetProperty, reason, }: { resource: string; proper
packages/@aws-cdk/service-spec-importers/src/patches/oob-relationship-patches.ts:67
↓ 5 callersMethodrenderBlock
(obj: Block)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:761
next →1–100 of 862, ranked by callers