brk-code

cfn-lint の API リファレンス

cfn-lint (aws-cloudformation/cfn-lint) の公開 API 227 件 —— クラス 155、関数 33、メソッド 39。実際のソースを静的解析して抽出した正確なシグネチャを掲載しています。

リポジトリ: aws-cloudformation/cfn-lint

種別件数
クラス155
関数33
メソッド39

API 一覧

funcsrc.cfnlint.api.graph(s:str) -> str | None
Generate a DOT graph from a template string.
funcsrc.cfnlint.api.lint_all(s:str) -> list[Match]
Validate a string template against all regions and rules.
funcsrc.cfnlint.api.lint_file(template:Path, config:ManualArgs | None=None) -> list[Match]
Validate a template file using the configuration provided.
classsrc.cfnlint.conditions._condition.Condition
The generic class to represent any type of Condition
classsrc.cfnlint.conditions._condition.ConditionAnd
Represents the logic specific to an And Condition
classsrc.cfnlint.conditions._condition.ConditionNot
Represents the logic specific to an Not Condition
classsrc.cfnlint.conditions._condition.ConditionOr
Represents the logic specific to an Or Condition
classsrc.cfnlint.conditions._errors.UnknownSatisfisfaction
Unknown Satisfisfaction Exception
classsrc.cfnlint.config.CliArgs
Base Args class
classsrc.cfnlint.config.CliArgs.ArgumentParser
Override Argument Parser so we can control the exit code
classsrc.cfnlint.config.ConfigFileArgs
Config File arguments.
classsrc.cfnlint.config.RuleConfigurationAction
Override the default Action
classsrc.cfnlint.config.TemplateArgs
Per Template Args
funcsrc.cfnlint.config.comma_separated_arg(string)
Split a comma separated string
classsrc.cfnlint.context._mappings.Map
This class holds a mapping
classsrc.cfnlint.context._mappings.Mappings
This class holds a mapping
classsrc.cfnlint.context.context.Parameter
This class holds a parameter and its attributes
classsrc.cfnlint.context.context.Path
A `Path` keeps track of the different Path values
methodsrc.cfnlint.context.context.Path.descend(**kwargs) -> 'Path'
Create a new Path by appending values
classsrc.cfnlint.context.context.Resource
This class holds a resources and its type
classsrc.cfnlint.decode.cfn_json.DuplicateError
Error thrown when the template contains duplicates
funcsrc.cfnlint.decode.cfn_json.get_beg_end_mark(start, end, indexes)
Get the Start and End Mark
funcsrc.cfnlint.decode.cfn_json.load(filename)
Load the given JSON file
funcsrc.cfnlint.decode.cfn_json.loads(json_string)
Load the given JSON string
funcsrc.cfnlint.decode.cfn_json.scan_once(string, idx)
Scan Once
classsrc.cfnlint.decode.cfn_yaml.CfnParseError
Error thrown when the template contains Cfn Error
classsrc.cfnlint.decode.cfn_yaml.NodeConstructor
Node Constructors for loading different types in Yaml
funcsrc.cfnlint.decode.cfn_yaml.load(filename)
Load the given YAML file
funcsrc.cfnlint.decode.cfn_yaml.loads(yaml_string, fname=None)
Load the given YAML string
funcsrc.cfnlint.decode.cfn_yaml.multi_constructor(loader:CfnFullLoader, tag_suffix, node)
Deal with !Ref style function format
funcsrc.cfnlint.decode.decode.decode(filename:str | None) -> Decode
Decode filename into an object.
funcsrc.cfnlint.decode.decode.decode_str(s:str) -> Decode
Decode the string s into an object.
classsrc.cfnlint.decode.mark.Mark
Mark of line and column
funcsrc.cfnlint.decode.node.create_dict_list_class(cls)
Create dynamic list class
funcsrc.cfnlint.decode.node.create_dict_node_class(cls)
Create dynamic node class
funcsrc.cfnlint.decode.node.create_str_node_class(cls)
Create string node class
classsrc.cfnlint.decode.node.node_class
Node class created based on the input class
methodsrc.cfnlint.decode.node.node_class.get(key, default=None)
Override the default get
classsrc.cfnlint.formatters.base.BaseFormatter
Base Formatter class
methodsrc.cfnlint.formatters.base.BaseFormatter.print_matches(matches, rules, config)
Output all the matches
classsrc.cfnlint.formatters.formatter.Formatter
Generic Formatter
classsrc.cfnlint.formatters.json.JsonFormatter
Json Formatter
classsrc.cfnlint.formatters.json.JsonFormatter.CustomEncoder
Custom Encoding for the Match Object
classsrc.cfnlint.formatters.junit.JUnitFormatter
JUnit-style Reports
methodsrc.cfnlint.formatters.junit.JUnitFormatter.print_matches(matches, rules, config)
Output all the matches
classsrc.cfnlint.formatters.parseable.ParseableFormatter
Parseable Formatter
classsrc.cfnlint.formatters.pretty.PrettyFormatter
Generic Formatter
classsrc.cfnlint.formatters.quit.QuietFormatter
Quiet Formatter
classsrc.cfnlint.graph.Graph
Models a template as a directed graph of resources
methodsrc.cfnlint.graph.Graph.to_dot_string() -> str
Export the graph to a DOT format string
classsrc.cfnlint.helpers.ToPy
Conversion of a string into Python friendly naming
funcsrc.cfnlint.helpers.bool_compare(first, second)
Compare strings to boolean values
funcsrc.cfnlint.helpers.converter(o)
Help convert date/time into strings
funcsrc.cfnlint.helpers.format_json_string(json_string)
Format the given JSON string
funcsrc.cfnlint.helpers.get_hash(instance:Any) -> str
Return a hash of an object
funcsrc.cfnlint.helpers.get_url_content(url, caching=False)
Get the contents of a spec file
funcsrc.cfnlint.helpers.load_plugins(directory, name='CloudFormationLintRule', modules=('cfnlint', 'cfnlint.rules', 'cfnlint.rules._rule'))
Load plugins
funcsrc.cfnlint.helpers.onerror(os_error)
Raise an error
classsrc.cfnlint.jsonschema._filter.FunctionFilter
A :kw:`type` property checker.
classsrc.cfnlint.jsonschema._format.FormatChecker
A ``format`` property checker.
methodsrc.cfnlint.jsonschema._format.FormatChecker.check(instance:object, format:str) -> None
Check whether the instance conforms to the given format.
funcsrc.cfnlint.jsonschema._keywords_cfn.resolve_data_in_schema(schema:Any, root_instance:Any) -> Any
Recursively resolve all $data references in a schema.
funcsrc.cfnlint.jsonschema._keywords_cfn.resolve_data_reference(value:Any, root_instance:Any) -> Any
Resolve $data and $lookup references in schema values.
classsrc.cfnlint.jsonschema._types.TypeChecker
A :kw:`type` property checker.
methodsrc.cfnlint.jsonschema._types.TypeChecker.is_type(instance, type:str) -> bool
Check if the instance is of the appropriate type.
classsrc.cfnlint.jsonschema.exceptions.FormatError
Validating a format failed.
classsrc.cfnlint.jsonschema.exceptions.ValidationError
An instance was invalid under a provided schema.
classsrc.cfnlint.jsonschema.protocols.Validator
The protocol to which all validator classes adhere.
methodsrc.cfnlint.jsonschema.protocols.Validator.is_type(instance:Any, type:str) -> bool
Check if the instance is of the given (JSON Schema) type.
methodsrc.cfnlint.jsonschema.protocols.Validator.is_valid(instance:Any) -> bool
Check if the instance is valid under the current `schema`.
methodsrc.cfnlint.jsonschema.protocols.Validator.validate(instance:Any) -> None
Check if the instance is valid under the current `schema`.
methodsrc.cfnlint.jsonschema.validators.Validator.is_type(instance:Any, type:str) -> bool
Check if the instance is of the given (JSON Schema) type.
methodsrc.cfnlint.jsonschema.validators.Validator.is_valid(instance:Any) -> bool
Check if the instance is valid under the current `schema`.
methodsrc.cfnlint.jsonschema.validators.Validator.validate(instance:Any) -> None
Check if the instance is valid under the current `schema`.
funcsrc.cfnlint.maintenance.update_iam_policies()
update iam policies file
funcsrc.cfnlint.maintenance.update_resource_specs(force:bool=False) -> int
Update provider schemas from the enhanced schemas repository.
classsrc.cfnlint.match.Match
Represents a match found by a CloudFormationLintRule.
classsrc.cfnlint.rules._rule.CloudFormationLintRule
CloudFormation linter rules
methodsrc.cfnlint.rules._rule.CloudFormationLintRule.configure(configs=None, experimental=False)
Set the configuration
methodsrc.cfnlint.rules._rule.CloudFormationLintRule.initialize(cfn:Template)
Initialize the rule
methodsrc.cfnlint.rules._rule.CloudFormationLintRule.matchall(filename:str, cfn:Template)
Match the entire file
methodsrc.cfnlint.rules._rule.CloudFormationLintRule.severity()
Severity level
methodsrc.cfnlint.rules._rule.CloudFormationLintRule.verbose()
Verbose output
classsrc.cfnlint.rules._rule.RuleMatch
Represents a rule match found by a CloudFormationLintRule.
funcsrc.cfnlint.rules._rule.decorator(match_function)
The Actual Decorator
funcsrc.cfnlint.rules._rule.matching(match_type:Any)
Does Logging for match functions
funcsrc.cfnlint.rules._rule.wrapper(self, filename:str, cfn:Template, *args, **kwargs)
Wrapper
classsrc.cfnlint.rules._rules.RulesCollection
Collection of rules
methodsrc.cfnlint.rules._rules.RulesCollection.extend(more)
Extend rules
methodsrc.cfnlint.rules._rules.RulesCollection.register(rule:CloudFormationLintRule)
Register rules
methodsrc.cfnlint.rules._rules.RulesCollection.run(filename:str | None, cfn:Template, config=None)
Run rules
methodsrc.cfnlint.rules._rules.RulesCollection.run_check(check, filename, rule_id, *args)
Run a check
classsrc.cfnlint.rules.conditions.And.And
Check And Condition Function Logic
classsrc.cfnlint.rules.conditions.Condition.Condition
Check And Condition Function Logic
classsrc.cfnlint.rules.conditions.Configuration.Configuration
Check if Conditions are configured correctly
classsrc.cfnlint.rules.conditions.Equals.Equals
Check Equals Condition Function Logic
classsrc.cfnlint.rules.conditions.Exists.Exists
Check if used Conditions are defined
classsrc.cfnlint.rules.conditions.Not.Not
Check Not Condition Function Logic
classsrc.cfnlint.rules.conditions.Or.Or
Check Or Condition Function Logic
classsrc.cfnlint.rules.conditions.Used.Used
Check if Conditions are configured correctly
funcsrc.cfnlint.rules.custom.make_rule(line, lineNumber)
Object Maker Function
classsrc.cfnlint.rules.errors.parse.ParseError
Parse Lint Rule
classsrc.cfnlint.rules.errors.rule.RuleError
Rule processing Error
classsrc.cfnlint.rules.errors.transform.TransformError
Transform Lint Rule
classsrc.cfnlint.rules.functions.Base64.Base64
Check if Base64 values are correct
classsrc.cfnlint.rules.functions.Cidr.Cidr
Check if Cidr values are correct
classsrc.cfnlint.rules.functions.FindInMap.FindInMap
Check if FindInMap values are correct
classsrc.cfnlint.rules.functions.GetAtt.GetAtt
Check if GetAtt values are correct
classsrc.cfnlint.rules.functions.GetAz.GetAz
Check if GetAz values are correct
classsrc.cfnlint.rules.functions.GetStackOutput.GetStackOutput
Check if GetStackOutput values are correct
classsrc.cfnlint.rules.functions.If.If
Check if Condition exists
classsrc.cfnlint.rules.functions.ImportValue.ImportValue
Check if ImportValue values are correct
classsrc.cfnlint.rules.functions.Join.Join
Check if Join values are correct
classsrc.cfnlint.rules.functions.Length.Length
Check if Length values are correct
classsrc.cfnlint.rules.functions.Select.Select
Check if Select values are correct
classsrc.cfnlint.rules.functions.Split.Split
Check if Split values are correct
classsrc.cfnlint.rules.functions.Sub.Sub
Check if Sub values are correct
classsrc.cfnlint.rules.functions.SubParametersUsed.SubParametersUsed
Check if Sub Parameters are used
classsrc.cfnlint.rules.functions.SubUnneeded.SubUnneeded
Check if Sub is using a variable
classsrc.cfnlint.rules.functions.ToJsonString.ToJsonString
Check if ToJsonString values are correct
classsrc.cfnlint.rules.jsonschema.Base.BaseJsonSchema
The base JSON schema package
classsrc.cfnlint.rules.jsonschema.JsonSchema.JsonSchema
Check Base Template Settings
methodsrc.cfnlint.rules.jsonschema.JsonSchema.JsonSchema.match(cfn:Template) -> RuleMatches
Check CloudFormation Parameters
classsrc.cfnlint.rules.jsonschema.MaxProperties.MaxProperties
Check maxProperties are correct
classsrc.cfnlint.rules.jsonschema.PropertyNames.PropertyNames
Check maxLength values are correct
classsrc.cfnlint.rules.mappings.ApproachingMaxLength.ApproachingMaxLength
Check maximum Mapping name size limit
classsrc.cfnlint.rules.mappings.ApproachingMaxProperties.ApproachingMaxProperties
Check maximum Mapping limit
classsrc.cfnlint.rules.mappings.Configuration.Configuration
Check if Mappings are configured correctly
classsrc.cfnlint.rules.mappings.MaxLength.PropertyNames
Check for string length in Mappings
classsrc.cfnlint.rules.mappings.MaxProperties.MaxProperties
Check if maximum Mappings limit is exceeded
classsrc.cfnlint.rules.mappings.Used.Used
Check if Mappings are used anywhere in the template
classsrc.cfnlint.rules.outputs.ApproachingMaxLength.ApproachingMaxLength
Check maximum Output name size limit
classsrc.cfnlint.rules.outputs.ApproachingMaxProperties.ApproachingLimitNumber
Check maximum Output limit
classsrc.cfnlint.rules.outputs.Configuration.Configuration
Check Base Outputs Configuration
classsrc.cfnlint.rules.outputs.Export.Export
Check if Output Export values
classsrc.cfnlint.rules.outputs.ImportValue.ImportValue
Check if a Output is done of another output
classsrc.cfnlint.rules.outputs.MaxLength.PropertyNames
Check for string length in Outputs
classsrc.cfnlint.rules.outputs.MaxProperties.MaxProperties
Check if maximum Output limit is exceeded
classsrc.cfnlint.rules.outputs.Pattern.Pattern
Check if Outputs strings are less than the max length
classsrc.cfnlint.rules.outputs.Required.Required
Check if Outputs have required properties
classsrc.cfnlint.rules.outputs.Type.Type
Check if Outputs have the correct type
classsrc.cfnlint.rules.outputs.Value.Value
Check if Outputs have string values
classsrc.cfnlint.rules.parameters.ApproachingMaxLength.ApproachingMaxLength
Check maximum Parameter name size limit
classsrc.cfnlint.rules.parameters.ApproachingMaxProperties.LimitNumber
Check maximum Parameter limit
classsrc.cfnlint.rules.parameters.Configuration.Configuration
Check if Parameters are configured correctly
classsrc.cfnlint.rules.parameters.Default.Default
Check if Parameters are configured correctly
classsrc.cfnlint.rules.parameters.Enum.Enum
Check if parameters have a valid value
classsrc.cfnlint.rules.parameters.MaxProperties.LimitNumber
Check if maximum Parameter limit is exceeded
classsrc.cfnlint.rules.parameters.NumberRange.NumberRange
Check if a Number has a length within the limit
classsrc.cfnlint.rules.parameters.Types.Types
Check if Parameters are typed
classsrc.cfnlint.rules.parameters.UnsupportedParameterType.UnsupportedParameterType
Check if Parameters use unsupported types
classsrc.cfnlint.rules.parameters.Used.Used
Check if Parameters are used
classsrc.cfnlint.rules.parameters.ValuePattern.ValuePattern
Check if parameters have a valid value
classsrc.cfnlint.rules.resources.ApproachingMaxLength.ApproachingMaxLength
Check maximum Resource name size limit
classsrc.cfnlint.rules.resources.ApproachingMaxProperties.ApproachingMaxProperties
Check maximum Resource limit
classsrc.cfnlint.rules.resources.CfnInit.CfnInit
Check CloudFormation Init items
classsrc.cfnlint.rules.resources.CircularDependency.CircularDependency
Check if Resources have a circular dependency
classsrc.cfnlint.rules.resources.Configuration.Configuration
Check Base Resource Configuration
classsrc.cfnlint.rules.resources.DeletionPolicy.DeletionPolicy
Check Base Resource Configuration
classsrc.cfnlint.rules.resources.DependsOn.DependsOn
Check Base Resource Configuration
classsrc.cfnlint.rules.resources.DependsOnObsolete.DependsOnObsolete
Check unneeded DepensOn Resource Configuration
classsrc.cfnlint.rules.resources.MaxProperties.MaxProperties
Check if maximum Resource limit is exceeded
classsrc.cfnlint.rules.resources.Metadata.Metadata
Check Base Resource Configuration
classsrc.cfnlint.rules.resources.Modules.Modules
Check that Modules do not contain invalid data
classsrc.cfnlint.rules.resources.ResourceType.ResourceType
Check Base Resource Configuration
classsrc.cfnlint.rules.resources.UpdateReplacePolicy.UpdateReplacePolicy
Check Base Resource Configuration
classsrc.cfnlint.rules.resources.cloudfront.Aliases.Aliases
Check if CloudFront Aliases are valid domain names
classsrc.cfnlint.rules.resources.dynamodb.AttributeMismatch.AttributeMismatch
Check DynamoDB Attributes
methodsrc.cfnlint.rules.resources.dynamodb.AttributeMismatch.AttributeMismatch.check(properties, path, cfn)
Check itself
classsrc.cfnlint.rules.resources.iam.IdentityPolicy.IdentityPolicy
Check IAM identity Policies
classsrc.cfnlint.rules.resources.iam.Permissions.Permissions
Check IAM Permission configuration
classsrc.cfnlint.rules.resources.iam.Policy.Policy
Check IAM policies
classsrc.cfnlint.rules.resources.iam.PolicyVersion.PolicyVersion
Check if IAM Policy Version is correct
classsrc.cfnlint.rules.resources.iam.RefWithPath.RefWithPath
Check if IAM Policy Version is correct
methodsrc.cfnlint.rules.resources.iam.RefWithPath.RefWithPath.check_ref(value, parameters, resources, path)
Check Ref
classsrc.cfnlint.rules.resources.iam.ResourceEcrPolicy.ResourceEcrPolicy
Check ECR repository policies
classsrc.cfnlint.rules.resources.iam.ResourcePolicy.ResourcePolicy
Check IAM resource Policies
classsrc.cfnlint.rules.resources.iam.RoleArnPattern.RoleArnPattern
Check role arn pattern
classsrc.cfnlint.rules.resources.iam.TrustPolicy.TrustPolicy
Check IAM trust Policies
classsrc.cfnlint.rules.resources.lmbd.SnapStart.SnapStart
Check if Lambda SnapStart is properly configured
classsrc.cfnlint.rules.resources.properties.AnyOf.AnyOf
Check Properties Resource Configuration
classsrc.cfnlint.rules.resources.properties.ArrayLength.ArrayLength
Check if List has a size within the limit
classsrc.cfnlint.rules.resources.properties.AvailabilityZone.AvailabilityZone
Check Availibility Zone parameter checks
classsrc.cfnlint.rules.resources.properties.DependentExcluded.DependentExcluded
Check Required Resource Configuration
classsrc.cfnlint.rules.resources.properties.DependentRequired.DependentRequired
Check Required Resource Configuration
classsrc.cfnlint.rules.resources.properties.Enum.Enum
Check if properties have a valid value
classsrc.cfnlint.rules.resources.properties.MaxUniqueItems.MaxUniqueItems
Check if a list has too many unique values
classsrc.cfnlint.rules.resources.properties.NumberRange.NumberRange
Check if a Number has a length within the limit
classsrc.cfnlint.rules.resources.properties.OneOf.OneOf
Check Properties Resource Configuration
methodsrc.cfnlint.rules.resources.properties.Password.Password.match(cfn:Template) -> RuleMatches
Check CloudFormation Password Parameters
classsrc.cfnlint.rules.resources.properties.Pattern.Pattern
Check if properties have a valid value
classsrc.cfnlint.rules.resources.properties.PrefixItems.PrefixItems
Check Required Resource Configuration
classsrc.cfnlint.rules.resources.properties.Properties.Properties
Check Base Resource Configuration
classsrc.cfnlint.rules.resources.properties.PropertiesTemplated.PropertiesTemplated
Check Base Resource Configuration
classsrc.cfnlint.rules.resources.properties.ReadOnly.ReadOnly
Check Base Resource Configuration
classsrc.cfnlint.rules.resources.properties.Required.Required
Check Required Resource Configuration
classsrc.cfnlint.rules.resources.properties.RequiredXor.RequiredXor
Check Required Resource Configuration
classsrc.cfnlint.rules.resources.properties.Type.Type
Check if Resource PrimitiveTypes are correct
classsrc.cfnlint.rules.resources.properties.UniqueItems.UniqueItems
Check if duplicates exist in a List
classsrc.cfnlint.rules.resources.properties.UniqueItemsAllowed.UniqueItemsAllowed
Check if duplicates exist in a List
classsrc.cfnlint.rules.resources.route53.RecordSet.RecordSet
Check Route53 Recordset Configuration
classsrc.cfnlint.rules.resources.route53.RecordSetAlias.RecordSetAlias
Check Route53 Recordset Configuration
classsrc.cfnlint.rules.resources.updatepolicy.Configuration.Configuration
Check Update Policy Configuration
classsrc.cfnlint.rules.templates.ApproachingLimitDescription.ApproachingLimitDescription
Check Template Description Size
classsrc.cfnlint.rules.templates.ApproachingLimitSize.LimitSize
Check Template Size
classsrc.cfnlint.rules.templates.Description.Description
Check Template Description is only a String
classsrc.cfnlint.rules.templates.LimitDescription.LimitDescription
Check Template Description Size
classsrc.cfnlint.rules.templates.LimitSize.LimitSize
Check Template Size
classsrc.cfnlint.rules.transforms.Configuration.Configuration
Check if Parameters are configured correctly
classsrc.cfnlint.schema._getatts.GetAtts
Class for helping with GetAtt logic
methodsrc.cfnlint.schema._schema.Schema.get_atts() -> AttributeDict
Get the valid GetAtts for this schema.
methodsrc.cfnlint.schema._schema.Schema.type_name() -> str
Return the type name of the schema
classsrc.cfnlint.schema.resolver._exceptions.RefResolutionError
A ref could not be resolved.
methodsrc.cfnlint.schema.resolver._resolver.RefResolver.from_schema(schema, **kwargs) -> 'RefResolver'
Construct a resolver from a JSON schema object.
methodsrc.cfnlint.schema.resolver._resolver.RefResolver.push_scope(scope)
Enter a given sub-scope.
methodsrc.cfnlint.schema.resolver._resolver.RefResolver.resolve(ref)
Resolve the given reference.
methodsrc.cfnlint.schema.resolver._resolver.RefResolver.resolve_cfn_pointer(pointer:str) -> dict[str, Any]
Resolve the given cfn pointer.
methodsrc.cfnlint.schema.resolver._resolver.RefResolver.resolve_from_url(url)
Resolve the given URL.
funcsrc.cfnlint.schema.resolver._utils.id_of(schema:Any) -> str
Return the ID of a schema for recent JSON Schema drafts.
classsrc.cfnlint.template.template.Template
Class representing a CloudFormation template.
methodsrc.cfnlint.template.template.Template.build_graph() -> None
Generates a DOT representation of the template
methodsrc.cfnlint.template.template.Template.get_modules() -> dict[str, dict[str, Any]]
Get the modules in the template.
methodsrc.cfnlint.template.template.Template.get_parameters_valid() -> dict[str, dict[str, Any]]
Get the valid parameters in the template.
methodsrc.cfnlint.template.template.Template.get_resources(resource_type:list[str] | str=[]) -> dict[str, dict[str, Any]]
Get the resources in the template.
methodsrc.cfnlint.template.template.Template.transform() -> list[Match]
Transform the template.
funcsrc.cfnlint.template.transforms._sam_globals.merge_globals(template:dict[str, Any]) -> dict[str, Any]
Merge Globals properties into SAM resources.
methodsrc.cfnlint.template.transforms.transform.Transform.transform(cfn:Any) -> list[Match]
Transform logic

この情報について

掲載しているシグネチャは aws-cloudformation/cfn-lint の公開ソースコードを Python の ast モジュールで静的解析し、引数名・デフォルト値・ 型注釈・戻り値型をそのまま抽出したものです。実装コードは保存していません。 詳しくは仕組みの解説をご覧ください。

収録ライブラリ一覧(全 805 件)へ戻る