File tree 1 file changed +2
-5
lines changed
1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -819,10 +819,7 @@ def process_dap args
819
819
]
820
820
vars << variable ( '#dump' , NaiveString . new ( obj ) ) if obj . length > MAX_LENGTH
821
821
when Class , Module
822
- vars = obj . instance_variables . map { |iv |
823
- variable ( iv , obj . instance_variable_get ( iv ) )
824
- }
825
- vars . unshift variable ( '%ancestors' , obj . ancestors [ 1 ..] )
822
+ vars << variable ( '%ancestors' , obj . ancestors [ 1 ..] )
826
823
when Range
827
824
vars = [
828
825
variable ( '#begin' , obj . begin ) ,
@@ -831,7 +828,7 @@ def process_dap args
831
828
end
832
829
833
830
unless NaiveString === obj
834
- vars += M_INSTANCE_VARIABLES . bind_call ( obj ) . map { |iv |
831
+ vars += M_INSTANCE_VARIABLES . bind_call ( obj ) . sort . map { |iv |
835
832
variable ( iv , M_INSTANCE_VARIABLE_GET . bind_call ( obj , iv ) )
836
833
}
837
834
vars . unshift variable ( '#class' , M_CLASS . bind_call ( obj ) )
You can’t perform that action at this time.
0 commit comments