File tree Expand file tree Collapse file tree 3 files changed +10
-4
lines changed
app/gui/src/project-view/util
distribution/lib/Standard Expand file tree Collapse file tree 3 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,11 @@ import type { WidgetConfiguration } from '@/providers/widgetRegistry/configurati
4
4
import * as widgetCfg from '@/providers/widgetRegistry/configuration'
5
5
import { DisplayMode } from '@/providers/widgetRegistry/configuration'
6
6
import type { MethodCallInfo } from '@/stores/graph/graphDatabase'
7
- import type { SuggestionEntry , SuggestionEntryArgument } from '@/stores/suggestionDatabase/entry'
7
+ import {
8
+ isRequiredArgument ,
9
+ type SuggestionEntry ,
10
+ type SuggestionEntryArgument ,
11
+ } from '@/stores/suggestionDatabase/entry'
8
12
import { Ast } from '@/util/ast'
9
13
import type { AstId } from '@/util/ast/abstract'
10
14
import { findLastIndex , tryGetIndex } from '@/util/data/array'
@@ -118,7 +122,7 @@ export class ArgumentPlaceholder extends Argument {
118
122
119
123
/** TODO: Add docs */
120
124
override get hideByDefault ( ) : boolean {
121
- return this . argInfo . hasDefault && this . dynamicConfig ?. display !== DisplayMode . Always
125
+ return ! isRequiredArgument ( this . argInfo ) && this . dynamicConfig ?. display !== DisplayMode . Always
122
126
}
123
127
}
124
128
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import Standard.Base.Errors.Common.Floating_Point_Equality
9
9
import Standard.Base.Errors.Common.Incomparable_Values
10
10
import Standard.Base.Errors.Common.Index_Out_Of_Bounds
11
11
import Standard.Base.Errors.Common.Type_Error
12
+ import Standard.Base.Errors.Common.Missing_Argument
12
13
import Standard.Base.Errors.Deprecated.Deprecated
13
14
import Standard.Base.Errors.File_Error.File_Error
14
15
import Standard.Base.Errors.Illegal_Argument.Illegal_Argument
@@ -1495,7 +1496,7 @@ type DB_Table
1495
1496
@join_kind Widget_Helpers.make_join_kind_selector
1496
1497
@on Widget_Helpers.make_join_condition_selector
1497
1498
join : DB_Table -> Join_Kind -> Join_Condition | Text | Vector (Join_Condition | Text) -> Text -> Problem_Behavior -> DB_Table
1498
- join self right (join_kind : Join_Kind = ..Left_Outer) (on : Join_Condition | Text | Vector (Join_Condition | Text) = (default_join_condition self join_kind)) (right_prefix:Text="Right ") (on_problems:Problem_Behavior=..Report_Warning) =
1499
+ join self right=(Missing_Argument.throw "right") (join_kind : Join_Kind = ..Left_Outer) (on : Join_Condition | Text | Vector (Join_Condition | Text) = (default_join_condition self join_kind)) (right_prefix:Text="Right ") (on_problems:Problem_Behavior=..Report_Warning) =
1499
1500
Feature.Join.if_supported_else_throw self.connection.dialect "join" <|
1500
1501
self.join_or_cross_join right join_kind on right_prefix on_problems
1501
1502
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ import Standard.Base.Errors.Common.Additional_Warnings
8
8
import Standard.Base.Errors.Common.Floating_Point_Equality
9
9
import Standard.Base.Errors.Common.Incomparable_Values
10
10
import Standard.Base.Errors.Common.Index_Out_Of_Bounds
11
+ import Standard.Base.Errors.Common.Missing_Argument
11
12
import Standard.Base.Errors.Common.No_Such_Method
12
13
import Standard.Base.Errors.Common.Out_Of_Memory
13
14
import Standard.Base.Errors.Common.Type_Error
@@ -2665,7 +2666,7 @@ type Table
2665
2666
@join_kind Widget_Helpers.make_join_kind_selector
2666
2667
@on Widget_Helpers.make_join_condition_selector
2667
2668
join : Table -> Join_Kind -> Vector (Join_Condition | Text) | Text -> Text -> Problem_Behavior -> Table
2668
- join self right:Table (join_kind : Join_Kind = ..Left_Outer) on=[Join_Condition.Equals self.column_names.first] right_prefix:Text="Right " on_problems:Problem_Behavior=..Report_Warning = Out_Of_Memory.handle_java_exception "join" <|
2669
+ join self right:Table=(Missing_Argument.throw "right") (join_kind : Join_Kind = ..Left_Outer) on=[Join_Condition.Equals self.column_names.first] right_prefix:Text="Right " on_problems:Problem_Behavior=..Report_Warning = Out_Of_Memory.handle_java_exception "join" <|
2669
2670
columns_to_keep = case join_kind of
2670
2671
Join_Kind.Left_Exclusive -> [True, False]
2671
2672
Join_Kind.Right_Exclusive -> [False, True]
You can’t perform that action at this time.
0 commit comments