Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cdklabs/awscdk-service-spec
/ functions
Functions
862 in github.com/cdklabs/awscdk-service-spec
⨍
Functions
862
◇
Types & classes
415
↓ 1 callers
Function
lookupService
({ eventSchemaName, eventNameSeparator = '@', db, }: { eventSchemaName: string; eventNameSeparator?:
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/event-resource-matcher.ts:30
↓ 1 callers
Function
main
()
packages/@aws-cdk/service-spec-importers/src/cli/diff-db.ts:7
↓ 1 callers
Function
main
()
packages/@aws-cdk/service-spec-importers/src/cli/analyze-db.ts:4
↓ 1 callers
Function
main
()
packages/@aws-cdk/service-spec-importers/src/cli/import-db.ts:23
↓ 1 callers
Function
main
* Run this file as a CLI tool, to apply a patch set from the command line
packages/@aws-cdk/service-spec-importers/src/patching/json-patch-set.ts:267
↓ 1 callers
Function
mapLoadResult
(x: LoadResult<A>, fn: (x: A) => B)
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:185
↓ 1 callers
Method
markAsAttributes
* Mark the given properties as attributes instead * * These can be simple property names (`Foo`, `Bar`), but they can also be * compound prop
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:249
↓ 1 callers
Method
markAsImmutable
* Mark the given properties as immutable * * This be a top-level property reference, or a deep property reference, like `Foo` or * `Foo/Bar`.
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:309
↓ 1 callers
Method
markDeprecatedProperties
(...props: string[])
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:327
↓ 1 callers
Function
matchTypeFieldsToResources
* Match event fields name and CloudFormation resources name
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/event-resource-matcher.ts:82
↓ 1 callers
Function
maybeProp
(propName: string, prop: Property)
packages/@aws-cdk/service-spec-importers/src/cli/analyze-db.ts:56
↓ 1 callers
Method
mergeProperty
(prop: EventProperty, updates: EventProperty)
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:61
↓ 1 callers
Function
mkLocate
(prefix: string)
packages/@cdklabs/tskb/src/result.ts:15
↓ 1 callers
Function
moveMarkersToFront
* Move anything in the special marker <<...>> to the front of the line
packages/@aws-cdk/service-spec-importers/src/patching/format-patch-report.ts:133
↓ 1 callers
Method
newline
()
packages/@aws-cdk/service-spec-importers/src/printable-tree.ts:103
↓ 1 callers
Method
object
()
packages/@cdklabs/typewriter/src/type.ts:180
↓ 1 callers
Method
openParen
* Open a parenthesized subexpression * * For now emits unconditionally, we can do something smart later.
packages/@cdklabs/typewriter/src/renderer/typescript.ts:904
↓ 1 callers
Method
optional
()
packages/@cdklabs/typewriter/src/type.ts:209
↓ 1 callers
Function
optionalCmp
(cmp: (a: A, b: A) => number, frontOrder = true)
packages/@cdklabs/tskb/src/entity.ts:184
↓ 1 callers
Function
parseServiceName
* Service schema name e.g. "aws.s3@ObjectCreated" returns "aws-s3"
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/event-resource-matcher.ts:145
↓ 1 callers
Function
patchAt
(pointer: string, reason: Reason, patch: Patch<Tree>)
packages/@aws-cdk/service-spec-importers/src/patching/fp/patch.ts:12
↓ 1 callers
Function
pointerHierarchy
* Turns a JSON Pointer into a list of all ancestor paths: * /foo/bar/baz => ["", "/foo", "/foo/bar", "/foo/bar/baz"]
packages/@aws-cdk/service-spec-importers/src/patching/format-patch-report.ts:158
↓ 1 callers
Function
printSorted
(data: any)
packages/@aws-cdk/service-spec-importers/src/patching/json-patch-set.ts:111
↓ 1 callers
Function
problemReportCombiner
(report: ProblemReport, failureAudience: ReportAudience)
packages/@aws-cdk/service-spec-importers/src/loaders/load-cloudformation-registry.ts:57
↓ 1 callers
Function
problemReportCombiner
(report: ProblemReport, failureAudience: ReportAudience)
packages/@aws-cdk/service-spec-importers/src/loaders/load-eventbridge-schema.ts:56
↓ 1 callers
Function
randomString
()
packages/@cdklabs/tskb/test/sorted-map.test.ts:40
↓ 1 callers
Function
readPropertyTypeDocs
(resourceName: string, propertyTypeName: string, typeDocs: cfndocs.TypeDocumentation)
packages/@aws-cdk/service-spec-importers/src/importers/import-cloudformation-docs.ts:25
↓ 1 callers
Function
readResourceDocs
(resourceName: string, resDocs: cfndocs.TypeDocumentation)
packages/@aws-cdk/service-spec-importers/src/importers/import-cloudformation-docs.ts:14
↓ 1 callers
Method
recordPatch
Record a raw patch operation.
packages/@aws-cdk/service-spec-importers/src/patching/json-lens.ts:49
↓ 1 callers
Function
recurse
(actualData: any, fragment: any, jsonPath: string[])
packages/@aws-cdk/service-spec-importers/src/patching/json-patch-set.ts:202
↓ 1 callers
Function
recurseProperties
(source: ImplicitJsonSchemaRecord, target: PropertyBagBuilder, fail: Fail)
packages/@aws-cdk/service-spec-importers/src/importers/import-cloudformation-registry.ts:63
↓ 1 callers
Function
recurseProperties
( source: ImplicitJsonSchemaRecord, target: PropertyBagBuilder, fail: Fail, ctx: SchemaConverterContex
packages/@aws-cdk/service-spec-importers/src/importers/eventbridge/schema-converter.ts:71
↓ 1 callers
Method
referenceSymbol
* Return an expression that will reference the given symbol
packages/@cdklabs/typewriter/src/scope.ts:166
↓ 1 callers
Function
relationshipCollection
( fromField: FromGetter<R>, toField: ToGetter<R>, )
packages/@cdklabs/tskb/src/relationship.ts:32
↓ 1 callers
Function
removeId
(x: A)
packages/@cdklabs/tskb/src/relationship.ts:94
↓ 1 callers
Method
renderClass
(classType: ClassType)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:205
↓ 1 callers
Method
renderComment
(text: string)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:546
↓ 1 callers
Method
renderEnum
(enumType: EnumType)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:266
↓ 1 callers
Method
renderEslint
()
packages/@cdklabs/typewriter/src/renderer/typescript.ts:887
↓ 1 callers
Method
renderEventProperties
(ps: Record<string, EventProperty>, db: number)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:699
↓ 1 callers
Method
renderEventPropertyDiff
(diff?: MapDiff<EventProperty, UpdatedEventProperty>)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:703
↓ 1 callers
Method
renderFunction
(func: CallableDeclaration & Exported)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:528
↓ 1 callers
Method
renderGetterSetterProperty
(property: Property)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:352
↓ 1 callers
Method
renderIdentifier
(id: Identifier)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:746
↓ 1 callers
Method
renderIfThenElse
(ifThen: IfThenElse)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:814
↓ 1 callers
Method
renderImports
(mod: Module)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:99
↓ 1 callers
Method
renderInlineComment
(text: string)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:550
↓ 1 callers
Method
renderInterface
(interfaceType: InterfaceType)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:245
↓ 1 callers
Method
renderInvokeCallable
(ic: InvokeCallable)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:756
↓ 1 callers
Method
renderModule
(mod: Module)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:83
↓ 1 callers
Method
renderMonkeyPatch
(monkey: MonkeyPatchedType)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:289
↓ 1 callers
Method
renderObjectMethodInvoke
(omi: ObjectMethodInvoke)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:750
↓ 1 callers
Method
renderReturnStatement
(ret: ReturnStatement)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:804
↓ 1 callers
Method
renderSelectiveImports
(source: string, imports: SelectiveModuleImport[])
packages/@cdklabs/typewriter/src/renderer/typescript.ts:147
↓ 1 callers
Method
renderService
(s: Service, db: number)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:61
↓ 1 callers
Method
renderStruct
(structType: StructType)
packages/@cdklabs/typewriter/src/renderer/typescript.ts:186
↓ 1 callers
Method
renderUpdatedDimensionSet
(key: string, u: ChangedDimensionSet)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:261
↓ 1 callers
Method
renderUpdatedEventTypeDefinition
(key: string, t: UpdatedEventTypeDefinition)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:649
↓ 1 callers
Method
renderUpdatedResource
(key: string, r: UpdatedResource)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:162
↓ 1 callers
Method
renderUpdatedService
(key: string, s: UpdatedService)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:87
↓ 1 callers
Method
renderUpdatedTypeDefinition
(key: string, t: UpdatedTypeDefinition)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:216
↓ 1 callers
Method
renderVendedLogsArrayDiff
(diff: ScalarDiff<VendedLogs[] | undefined> | undefined)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:404
↓ 1 callers
Function
resolvedReference
(x: jsonschema.Schema)
packages/@aws-cdk/service-spec-importers/src/types/registry-schema/JsonSchema.ts:344
↓ 1 callers
Method
resourceByType
* Find all resources of a given type
packages/@aws-cdk/service-spec-types/src/types/database.ts:92
↓ 1 callers
Method
resourceDefinitionToRegistrySchema
(def: jsonschema.RecordLikeObject)
packages/@aws-cdk/service-spec-importers/src/importers/import-sam.ts:123
↓ 1 callers
Function
retainRelevantKeywords
(x: object, witness: TypeKeyWitness<A>)
packages/@aws-cdk/service-spec-importers/src/patching/field-witnesses.ts:83
↓ 1 callers
Method
samService
()
packages/@aws-cdk/service-spec-importers/src/importers/import-sam.ts:55
↓ 1 callers
Function
seqMap
(xs: A[], fn: (x: A) => Promise<B>)
packages/@aws-cdk/service-spec-importers/src/loaders/loader.ts:145
↓ 1 callers
Method
setTagInformation
(tagInfo: TagInformation)
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:333
↓ 1 callers
Method
setter
()
packages/@cdklabs/typewriter/src/property.ts:156
↓ 1 callers
Function
simplifyPair
* Merge two schemas, returning a new schema that will satisfy both input schemas * * This operation will only work if both inputs have the same `typ
packages/@aws-cdk/service-spec-importers/src/schema-manipulation/unify-schemas.ts:28
↓ 1 callers
Method
simplifyProperty
* Remove settings that are equal to their defaults
packages/@aws-cdk/service-spec-importers/src/event-builder.ts:75
↓ 1 callers
Function
simplifyUnion
* Simplify a union type as much as possible
packages/@aws-cdk/service-spec-importers/src/schema-manipulation/unify-schemas.ts:133
↓ 1 callers
Function
sourceInstructions
(source: string)
packages/@aws-cdk/service-spec-importers/src/cli/import-db.ts:94
↓ 1 callers
Method
store
* Store with a preallocated ID
packages/@cdklabs/tskb/src/database.ts:52
↓ 1 callers
Method
stringifyEventPropertyType
(type: EventProperty['type'], db: SpecDatabase)
packages/@aws-cdk/service-spec-importers/src/diff-fmt.ts:673
↓ 1 callers
Function
stripPeriods
* Turns a compound name into its property equivalent * Compliance.Type -> ComplianceType
packages/@aws-cdk/service-spec-importers/src/resource-builder.ts:485
↓ 1 callers
Method
toString
()
packages/@cdklabs/typewriter/src/renderer/indented-string-builder.ts:19
↓ 1 callers
Function
tryApplyPatch
* Apply patches in order, skipping patches that don't apply due to errors
packages/@aws-cdk/service-spec-importers/src/patching/patching.ts:253
↓ 1 callers
Method
tryFindDef
* Find a type definition from a given property type
packages/@aws-cdk/service-spec-types/src/types/database.ts:111
↓ 1 callers
Function
unifyMapTypes
( meta: any, a: jsonschema.MapLikeObject, b: jsonschema.MapLikeObject, )
packages/@aws-cdk/service-spec-importers/src/schema-manipulation/unify-schemas.ts:203
↓ 1 callers
Function
unifyRecordTypes
( meta: any, a: jsonschema.RecordLikeObject, b: jsonschema.RecordLikeObject, )
packages/@aws-cdk/service-spec-importers/src/schema-manipulation/unify-schemas.ts:174
↓ 1 callers
Function
union
(xs: Iterable<A>, ys: Iterable<A>)
packages/@aws-cdk/service-spec-importers/src/schema-manipulation/unify-schemas.ts:250
↓ 1 callers
Function
unpackOr
(x: Result<A>, def: B)
packages/@cdklabs/tskb/src/result.ts:45
↓ 1 callers
Method
uploadHeadDatabase
()
projenrc/diff-db.ts:36
↓ 1 callers
Function
validatePlainObjects
(xs: Map<string, A>)
packages/@cdklabs/tskb/src/entity.ts:148
↓ 1 callers
Method
wasRemoved
(key: string)
packages/@aws-cdk/service-spec-importers/src/patching/patching.ts:65
↓ 1 callers
Function
witness
(x: string)
packages/@aws-cdk/service-spec-importers/src/patches/registry-patches.ts:267
↓ 1 callers
Function
witnessForType
(type: string)
packages/@aws-cdk/service-spec-importers/src/patching/field-witnesses.ts:87
↓ 1 callers
Function
writeDatabase
(db: SpecDatabase, file: string, compress = false)
packages/@aws-cdk/service-spec-importers/src/cli/import-db.ts:108
↓ 1 callers
Method
writeReportFile
(fileName: string, service: string, reportList: Report[])
packages/@aws-cdk/service-spec-importers/src/report/problem-report.ts:64
↓ 1 callers
Function
zip
(xs: A[], ys: B[])
packages/@cdklabs/typewriter/src/type.ts:248
Function
()
packages/@aws-cdk/service-spec-importers/src/importers/import-cloudformation-registry.ts:379
Function
$T
(type: Type)
packages/@cdklabs/typewriter/src/expressions/proxy.ts:85
Function
NO_RELATIONSHIPS
()
packages/@cdklabs/tskb/src/relationship.ts:30
Method
_comments_
* Ordered list of all comments attached to this code fragment.
packages/@cdklabs/typewriter/src/code-fragments/commentable.ts:23
Function
abstract
()
packages/@cdklabs/typewriter/src/type-member.ts:57
Function
add
(map: SortedMultiMap<A, B>, cmp: Comparator<A>, key: A, value: B)
packages/@cdklabs/tskb/src/sorted-map.ts:12
Method
add
(from: R['from'], to: R['to'], attributes: R['attr'])
packages/@cdklabs/tskb/src/relationship.ts:19
Method
add
(x: A)
packages/@cdklabs/tskb/src/entity.ts:16
← previous
next →
401–500 of 862, ranked by callers