renamed "isOptionalParameterDeclaration" to "is_optional_parameter_declaration"

This commit is contained in:
Erik Krogh Kristensen
2020-09-04 11:52:02 +02:00
parent 3f3b4d65bd
commit fc7f024147
6 changed files with 11 additions and 4 deletions

View File

@@ -939,7 +939,7 @@ public class ASTExtractor {
// Extract optional parameters // Extract optional parameters
if (nd.getOptionalParameterIndices().contains(i)) { if (nd.getOptionalParameterIndices().contains(i)) {
trapwriter.addTuple("isOptionalParameterDeclaration", paramKey); trapwriter.addTuple("is_optional_parameter_declaration", paramKey);
} }
++i; ++i;
} }

View File

@@ -205,3 +205,8 @@ deprecated predicate isOptionalMember(Property id) { is_optional_member(id) }
* Use the `hasDefiniteAssignmentAssertion` method on the `FieldDeclaration`/`VariableDeclarator` classes instead. * Use the `hasDefiniteAssignmentAssertion` method on the `FieldDeclaration`/`VariableDeclarator` classes instead.
*/ */
deprecated predicate hasDefiniteAssignmentAssertion(ASTNode id) { has_definite_assignment_assertion(id) } deprecated predicate hasDefiniteAssignmentAssertion(ASTNode id) { has_definite_assignment_assertion(id) }
/**
* Alias for the predicate `is_optional_parameter_declaration` defined in the .dbscheme.
* Use `Parameter#isDeclaredOptional()` instead.
*/
deprecated predicate isOptionalParameterDeclaration(Parameter parameter) { is_optional_parameter_declaration(parameter) }

View File

@@ -782,7 +782,7 @@ class Parameter extends BindingPattern {
* function f(x?: number) {} * function f(x?: number) {}
* ``` * ```
*/ */
predicate isDeclaredOptional() { isOptionalParameterDeclaration(this) } predicate isDeclaredOptional() { is_optional_parameter_declaration(this) }
} }
/** /**

View File

@@ -527,7 +527,7 @@ has_readonly_keyword (int id: @property ref);
has_type_keyword (int id: @import_or_export_declaration ref); has_type_keyword (int id: @import_or_export_declaration ref);
is_optional_member (int id: @property ref); is_optional_member (int id: @property ref);
has_definite_assignment_assertion (int id: @field_or_vardeclarator ref); has_definite_assignment_assertion (int id: @field_or_vardeclarator ref);
isOptionalParameterDeclaration (unique int parameter: @pattern ref); is_optional_parameter_declaration (unique int parameter: @pattern ref);
#keyset[constructor, param_index] #keyset[constructor, param_index]
parameter_fields( parameter_fields(

View File

@@ -8029,7 +8029,7 @@
<dependencies/> <dependencies/>
</relation> </relation>
<relation> <relation>
<name>isOptionalParameterDeclaration</name> <name>is_optional_parameter_declaration</name>
<cardinality>3966</cardinality> <cardinality>3966</cardinality>
<columnsizes> <columnsizes>
<e> <e>

View File

@@ -56,3 +56,5 @@ is_optional_member.rel: reorder isOptionalMember.rel(int id) id
isOptionalMember.rel: delete isOptionalMember.rel: delete
has_definite_assignment_assertion.rel: reorder hasDefiniteAssignmentAssertion.rel(int id) id has_definite_assignment_assertion.rel: reorder hasDefiniteAssignmentAssertion.rel(int id) id
hasDefiniteAssignmentAssertion.rel: delete hasDefiniteAssignmentAssertion.rel: delete
is_optional_parameter_declaration.rel: reorder isOptionalParameterDeclaration.rel(int parameter) parameter
isOptionalParameterDeclaration.rel: delete