Skip to content

Commit fd5d0b0

Browse files
committed
Fix flow errors
1 parent 673cd60 commit fd5d0b0

File tree

5 files changed

+17
-19
lines changed

5 files changed

+17
-19
lines changed

.flowconfig

+9-13
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,15 @@
44

55
[libs]
66
decls
7-
interface
8-
node_modules/flow-atom-api/sig/v1.7.4
9-
node_modules/flow-atom-api/node_modules/flow-json/sig
10-
node_modules/flow-atom-api/node_modules/flow-json-schema/sig
11-
node_modules/flow-atom-api/node_modules/flow-atom-event-kit/sig/v1.5.0
12-
node_modules/flow-atom-api/node_modules/flow-atom-first-mate/sig/v5.1.1
13-
node_modules/flow-atom-api/node_modules/flow-atom-keymap/sig/v6.3.2
14-
node_modules/flow-atom-api/node_modules/flow-atom-node/sig
15-
node_modules/flow-atom-api/node_modules/flow-atom-oniguruma/sig/v6.1.0
16-
node_modules/flow-atom-api/node_modules/flow-atom-pathwatcher/sig/v6.2.4
17-
node_modules/flow-atom-api/node_modules/flow-atom-text-buffer/sig/v8.5.0
18-
node_modules/flow-atom-api/node_modules/flow-electron-api/sig/v1.1.1
19-
node_modules/flow-atom-api/node_modules/iflow-jquery/index.js.flow
7+
node_modules/@flow-atom/atom/sig/v1.8.0/
8+
node_modules/@flow-atom/keymap/sig/v6.3.2/
9+
node_modules/@flow-atom/electron/sig/v0.37.8/
10+
node_modules/@flow-atom/oniguruma/sig/v6.1.0/
11+
node_modules/@flow-atom/event-kit/sig/v2.0.0/
12+
node_modules/@flow-atom/pathwatcher/sig/v6.7.0/
13+
node_modules/@flow-atom/first-mate/sig/v5.1.1/
14+
node_modules/@flow-atom/text-buffer/sig/v9.2.2/
15+
node_modules/iflow-jquery/index.js.flow
2016

2117
[options]
2218
module.system=node

lib/project-config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export default class ProjectConfig {
2424
this.data = CSON.readFileSync(cfg.getPath())
2525
} catch (parseError) {
2626
this.data = null
27-
atom.notifications.addError("The file " + cfg.getPath + " could not be parsed")
27+
atom.notifications.addError(`The file ${cfg.getPath()} could not be parsed`)
2828
return
2929
}
3030
}

lib/types.js

+5-3
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
/* @flow */
44

5+
import type { Disposable } from 'atom'
6+
57
import DebuggerController from './debugger-controller'
68
import Breakpoint from './breakpoint'
79

@@ -24,11 +26,11 @@ export type Debugger = {
2426

2527
name(): string,
2628

27-
onSessionEvent(callback: Function): void,
29+
onSessionEvent(callback: Function): Disposable,
2830

29-
onBreakpointEvent(callback: Function): void,
31+
onBreakpointEvent(callback: Function): Disposable,
3032

31-
onTargetEvent(callback: Function): void,
33+
onTargetEvent(callback: Function): Disposable,
3234

3335
start(target: DebuggerTarget): void,
3436

lib/variable-event.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
/* @flow */
44

5-
import Variable from './variable'
5+
import type { Variable } from './variable'
66

77
export type VariableEventType = 'updated' | 'left-scope' | 'entered-scope'
88

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
"underscore-plus": "^1.0.0"
1717
},
1818
"devDependencies": {
19+
"@flow-atom/atom": "^1.8.0-rev.0",
1920
"eslint-config-steelbrain": "^1.0.4",
20-
"flow-atom-api": "https://github.com/flow-atom/flow-atom-api.git",
2121
"flow-bin": "^0.30.0",
2222
"jasmine-fix": "^1.0.1"
2323
},

0 commit comments

Comments
 (0)