File tree Expand file tree Collapse file tree 5 files changed +612
-201
lines changed Expand file tree Collapse file tree 5 files changed +612
-201
lines changed Original file line number Diff line number Diff line change 97
97
"pinst" : " 3.0.0" ,
98
98
"power-assert" : " 1.6.1" ,
99
99
"regenerator-runtime" : " 0.14.1" ,
100
- "xo" : " 0.56 .0"
100
+ "xo" : " 0.57 .0"
101
101
},
102
102
"ava" : {
103
103
"files" : [
209
209
"camelcase" : " off" ,
210
210
"unicorn/filename-case" : " off" ,
211
211
"unicorn/prefer-node-protocol" : " off" ,
212
- "unicorn/prevent-abbreviations" : " off"
212
+ "unicorn/prevent-abbreviations" : " off" ,
213
+ "import/order" : [
214
+ " error" ,
215
+ {
216
+ "groups" : [
217
+ " builtin" ,
218
+ " external" ,
219
+ " internal" ,
220
+ " parent" ,
221
+ " sibling" ,
222
+ " index" ,
223
+ " object" ,
224
+ " type"
225
+ ],
226
+ "pathGroups" : [
227
+ {
228
+ "pattern" : " ava" ,
229
+ "group" : " external" ,
230
+ "position" : " before"
231
+ },
232
+ {
233
+ "pattern" : " #module" ,
234
+ "group" : " index" ,
235
+ "position" : " after"
236
+ }
237
+ ],
238
+ "pathGroupsExcludedImportTypes" : [],
239
+ "distinctGroup" : true ,
240
+ "newlines-between" : " always" ,
241
+ "alphabetize" : {
242
+ "order" : " asc" ,
243
+ "orderImportKind" : " asc" ,
244
+ "caseInsensitive" : false
245
+ },
246
+ "warnOnUnassignedImports" : true
247
+ }
248
+ ]
213
249
},
214
250
"overrides" : [
215
251
{
Original file line number Diff line number Diff line change @@ -3,11 +3,12 @@ import {
3
3
_remove as list_remove ,
4
4
_concat as list_concatenate ,
5
5
} from '@data-structure-algebra/circularly-linked-list' ;
6
+
6
7
import Node from './Node.js' ;
7
- import list_reset_parent from './list_reset_parent .js' ;
8
+ import cascading_cut from './cascading_cut .js' ;
8
9
import consolidate from './consolidate.js' ;
9
10
import cut from './cut.js' ;
10
- import cascading_cut from './cascading_cut .js' ;
11
+ import list_reset_parent from './list_reset_parent .js' ;
11
12
12
13
/**
13
14
* See CLRS09 Chapter 19 on the Fibonacci Heap.
Original file line number Diff line number Diff line change 1
1
import { _append as list_insert } from '@data-structure-algebra/circularly-linked-list' ;
2
+
2
3
import link from './link.js' ;
3
4
4
5
/**
Original file line number Diff line number Diff line change 1
1
// eslint-disable-next-line ava/use-test
2
2
import ava from 'ava' ;
3
+
3
4
import * as spec from '@heap-data-structure/specification' ;
5
+
4
6
import { FibonacciHeap } from '#module' ;
5
7
6
8
const heaps = [ [ 'FibonacciHeap' , ( compare ) => new FibonacciHeap ( compare ) ] ] ;
You can’t perform that action at this time.
0 commit comments