vellerefond / project-ring

Project management for the Atom editor.
GNU General Public License v2.0
15 stars 8 forks source link

Uncaught TypeError: Arguments to path.resolve must be strings #16

Closed adonis-on-github closed 9 years ago

adonis-on-github commented 9 years ago

[Enter steps to reproduce below:]

  1. ...
  2. ...

Atom Version: 0.180.0 System: linux 3.18.6-1-ARCH Thrown From: project-ring package, v0.19.4

Stack Trace

Uncaught TypeError: Arguments to path.resolve must be strings

At path.js:423

TypeError: Arguments to path.resolve must be strings
  at Object.posix.resolve (path.js:423:13)
  at Object.fs.unwatchFile (fs.js:1308:25)
  at Object.module.exports.watchProjectRingConfiguration (/home/adonis/.atom/packages/project-ring/lib/project-ring.coffee:293:17)
  at Object.module.exports.setProjectRing (/home/adonis/.atom/packages/project-ring/lib/project-ring.coffee:296:10)
  at Object.module.exports.deleteProjectRing (/home/adonis/.atom/packages/project-ring/lib/project-ring.coffee:717:10)
  at atom-workspace.<anonymous> (/home/adonis/.atom/packages/project-ring/lib/project-ring.coffee:119:85)
  at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app/src/command-registry.js:243:29)
  at CommandRegistry.handleCommandEvent (/usr/share/atom/resources/app/src/command-registry.js:3:61)
  at CommandRegistry.module.exports.CommandRegistry.dispatch (/usr/share/atom/resources/app/src/command-registry.js:156:19)
  at EventEmitter.<anonymous> (/usr/share/atom/resources/app/src/window-event-handler.js:69:30)
  at EventEmitter.emit (events.js:116:17)

Commands

     -0:13.5 project-ring:add (div.settings-view.pane-item)
     -0:01.1 project-ring:delete-project-ring (div.settings-view.pane-item)

Config

{
  "core": {
    "themes": [
      "unity-ui",
      "solarized-dark-syntax"
    ],
    "disabledPackages": [
      "timecop",
      "package-generator",
      "markdown-preview",
      "deprecation-cop",
      "vim-mode",
      "highlight-line",
      "Zen",
      "git-plus",
      "keybinding-resolver"
    ],
    "audioBeep": false
  },
  "project-ring": {
    "makeTheCurrentProjectTheDefaultOnStartUp": false,
    "keepOutOfPathOpenFilesInCurrentProject": true,
    "keepAllOpenFilesRegardlessOfProject": true,
    "skipOpeningTreeViewWhenChangingProjectPath": true
  }
}

Installed Packages

# User
ScssBundle, v0.4.0
autocomplete-plus, v2.1.6
color-picker, v1.4.4
css-color-highlight, v0.3.0
css-comb, v1.1.1
css-snippets, v0.5.0
csslint, v1.0.3
docs-snippets, v0.8.0
editorconfig, v0.3.0
emmet, v2.3.3
html-id-class-snippets, v1.4.1
javascript-snippets, v1.0.0
lambda-snippets, v0.2.1
project-ring, v0.19.4
rspec-snippets, v0.4.0
toolbar, v0.0.11
toolbar-main, v0.0.5
unity-ui, v2.0.2

# Dev
No dev packages
vellerefond commented 9 years ago

Please, update to the latest version (v0.19.5 - c44f22e) and reopen this issue if the problem persists.