nrwl / nx-console

Nx Console is the user interface for Nx & Lerna.
https://nx.dev
MIT License
1.3k stars 212 forks source link

Generate UI dropdown fails to render #2167

Open nhhockeyplayer opened 3 weeks ago

nhhockeyplayer commented 3 weeks ago

Current Behavior

generate dropdown fails to render

the generate UI portion fails to show up at all

plugin generates nothing

cannot generate anything dropdown with metadata content fails to render

Expected Behavior

its suppose to work as designed

Steps to Reproduce

install latest webstorm trial install NxConsole plugin (tried every which way repeatedly)

same behavior persists

Failure Logs / Images / Videos

none

Environment

% nx report


Node   : 22.2.0
OS     : darwin-x64
yarn   : 1.22.22

nx (global)        : 19.2.3
nx                 : 19.2.3
@nx/js             : 19.2.3
@nx/jest           : 19.2.3
@nx/linter         : 19.2.3
@nx/eslint         : 19.2.3
@nx/workspace      : 19.2.3
@nx/angular        : 19.2.3
@nx/cypress        : 19.2.3
@nx/devkit         : 19.2.3
@nrwl/devkit       : 13.10.6
@nx/eslint-plugin  : 19.2.3
@nx/express        : 19.2.3
@nx/nest           : 19.2.3
@nx/node           : 19.2.3
@nx/storybook      : 19.2.3
@nrwl/tao          : 19.2.3
@nx/web            : 19.2.3
@nx/webpack        : 19.2.3
typescript         : 5.4.5
---------------------------------------
Community plugins:
@compodoc/compodoc                    : 1.1.25
@fortawesome/angular-fontawesome      : 0.11.1
@ionic/angular                        : 6.7.5
@jsverse/transloco                    : 7.4.2
@ngrx/component                       : 17.0.1
@ngrx/component-store                 : 17.0.1
@ngrx/effects                         : 17.0.1
@ngrx/entity                          : 17.0.1
@ngrx/router-store                    : 17.0.1
@ngrx/schematics                      : 17.0.1
@ngrx/store                           : 17.0.1
@ngrx/store-devtools                  : 17.0.1
@nxtend/capacitor                     : 13.0.0
@nxtend/ionic-angular                 : 13.1.0
@storybook/angular                    : 7.6.6
angular-builder-custom-terser-options : 1.0.1
apollo-angular                        : 4.2.1
---------------------------------------
nhhockeyplayer commented 3 weeks ago

would appreciate the NX team yank this away from the originators and assume ownership to adopt developing this plugin so it can be a reliable mainstay for the nrwl nx brand

MaxKless commented 3 weeks ago

Hey. I edited your issue to include only the relevant parts. I'm sorry you're running into issues with Nx Console. I appreciate you reporting the issue so we can make it better. However, the way you're doing it is not okay. Being agressive and insulting isn't going to get your issue resolved any faster.

If you read through the nx report you've pasted and the warning it included, you will see that your devkit version is heavily mismatched with the rest of your nx versions. As you might be able to imagine, Nx Console uses the devkit heavily. Please try and fix this warning and try if the issue persists again. Ideally before creating an issue like this.

If the issue still persists and you want anyone to be able to help you, please provide some logs. Go to Help > Diagnostic Tools > Debug Log Settings... and then insert #dev.nx.console:trace. Then paste the idea.log or sections of it when the error happens.

Then paste them here so I can try to figure out what's going on.

The Nx Console plugin is developed by Nx itself and so noone will be yanking it away. Please be more constructive in the future, even if you're frustrated over a bug.

nhhockeyplayer commented 2 weeks ago

thanks friend

---------------------------------------
The following packages should match the installed version of nx
  - @nrwl/devkit@13.10.6

To fix this, run `nx migrate nx@19.2.3`

my package.json has no @nrwl/devkit in it it has "@nx/devkit": "19.2.3",

and upon acting on the warning with nx migrate nx@19.2.3 nothing changes and remains the same so the warning suggestion is a guess and nx appears confused to what extent does this contribute to the issue?

the plugin use to work fine

given these facts what action would you take? adding @nrwl/devkit@13.10.6 seems redundant since its already replaced by @nx/devkit

any workaround appreciated

{
  "name": "@nhhockeyplayer/meanstacknh",
  "version": "0.0.0",
  "license": "UNLICENSED",
  "private": true,
  "engineStrict": false,
  "repository": {
    "type": "git",
    "url": "https://github.com/nhhockeyplayer/meanstacknh.git",
    "repository": "git://github.com/nhhockeyplayer/meanstacknh.git"
  },
  "homepage": "https://nhhockeyplayer.github.io/meanstacknh/",
  "publishConfig": {
    "@nhhockeyplayer:registry": "https://npm.pkg.github.com/",
    "registry": "https://registry.npmjs.org/"
  },
  "release": {
    "verifyConditions": [
      "@semantic-release/changelog",
      "@semantic-release/npm",
      "@semantic-release/git",
      "@semantic-release/github"
    ],
    "prepare": [
      "@semantic-release/changelog",
      "@semantic-release/npm",
      "@semantic-release/git"
    ],
    "publish": [
      "@semantic-release/github"
    ],
    "generateNotes": {
      "preset": "angular"
    },
    "npmPublish": false
  },
  "bugs": {
    "url": "https://github.com/nhhockeyplayer/meanstacknh/issues"
  },
  "dependencies": {
    "@angular-architects/module-federation": "^14.3.14",
    "@angular/animations": "18.0.2",
    "@angular/cdk": "18.0.2",
    "@angular/common": "18.0.2",
    "@angular/compiler": "18.0.2",
    "@angular/core": "18.0.2",
    "@angular/forms": "18.0.2",
    "@angular/material": "18.0.2",
    "@angular/platform-browser": "18.0.2",
    "@angular/platform-browser-dynamic": "18.0.2",
    "@angular/router": "18.0.2",
    "@apollo/client": "^3.7.1",
    "@auth0/angular-jwt": "^5.1.0",
    "@capacitor/android": "^4.4.0",
    "@capacitor/core": "^4.4.0",
    "@capacitor/ios": "^4.4.0",
    "@fortawesome/angular-fontawesome": "^0.11.1",
    "@fortawesome/fontawesome-free": "^6.1.1",
    "@fortawesome/fontawesome-svg-core": "^6.1.1",
    "@fortawesome/free-brands-svg-icons": "^6.1.1",
    "@fortawesome/free-solid-svg-icons": "^6.1.1",
    "@ionic-native/android-permissions": "^5.36.0",
    "@ionic-native/app-center-analytics": "^5.36.0",
    "@ionic-native/app-center-crashes": "^5.36.0",
    "@ionic-native/app-version": "^5.36.0",
    "@ionic-native/background-mode": "^5.36.0",
    "@ionic-native/call-number": "^5.36.0",
    "@ionic-native/core": "^5.36.0",
    "@ionic-native/deeplinks": "^5.36.0",
    "@ionic-native/document-viewer": "^5.36.0",
    "@ionic-native/file": "^5.36.0",
    "@ionic-native/file-opener": "^5.36.0",
    "@ionic-native/file-path": "^5.36.0",
    "@ionic-native/file-transfer": "^5.36.0",
    "@ionic-native/fingerprint-aio": "^5.36.0",
    "@ionic-native/in-app-browser": "^5.36.0",
    "@ionic-native/insomnia": "^5.36.0",
    "@ionic-native/local-notifications": "^5.36.0",
    "@ionic-native/native-storage": "^5.36.0",
    "@ionic-native/network": "^5.36.0",
    "@ionic-native/qr-scanner": "^5.36.0",
    "@ionic-native/sms-retriever": "^5.36.0",
    "@ionic-native/splash-screen": "^5.36.0",
    "@ionic-native/status-bar": "^5.36.0",
    "@ionic-native/vibration": "^5.36.0",
    "@ionic/angular": "^6.1.12",
    "@ionic/storage": "^3.0.6",
    "@jsverse/transloco": "^7.4.2",
    "@jsverse/transloco-utils": "^7.0.1",
    "@m8a/nestjs-typegoose": "^8.0.4",
    "@nestifyjs/cookie": "^0.1.0",
    "@nestjs/axios": "^0.0.8",
    "@nestjs/common": "10.3.0",
    "@nestjs/config": "^2.1.0",
    "@nestjs/core": "10.3.0",
    "@nestjs/jwt": "^8.0.1",
    "@nestjs/microservices": "^8.4.7",
    "@nestjs/mongoose": "^9.1.1",
    "@nestjs/passport": "^8.2.2",
    "@nestjs/platform-express": "10.3.0",
    "@nestjs/platform-socket.io": "^8.4.7",
    "@nestjs/swagger": "7.1.17",
    "@nestjs/typeorm": "^8.1.4",
    "@nestjs/websockets": "^8.4.7",
    "@nestjsplus/cookies": "^1.1.1",
    "@nestjsx/crud": "^5.0.0-alpha.3",
    "@nestjsx/crud-request": "^5.0.0-alpha.3",
    "@nestjsx/crud-typeorm": "^5.0.0-alpha.3",
    "@ngrx/component": "17.0.1",
    "@ngrx/component-store": "17.0.1",
    "@ngrx/effects": "17.0.1",
    "@ngrx/entity": "17.0.1",
    "@ngrx/router-store": "17.0.1",
    "@ngrx/store": "17.0.1",
    "@ngx-translate/core": "^14.0.0",
    "@ngx-translate/http-loader": "^7.0.0",
    "@nhhockeyplayer/shared-root-ui-assets": "latest",
    "@nhhockeyplayer/shared-root-ui-styles": "latest",
    "@nx/angular": "19.2.3",
    "@nxtend/capacitor": "~13.0.0",
    "@nxtend/ionic-angular": "^13.1.0",
    "@storybook/angular": "7.6.6",
    "@storybook/core-server": "7.6.6",
    "@typegoose/auto-increment": "^1.4.1",
    "@typegoose/typegoose": "9.11.0",
    "add": "^2.0.6",
    "amazon-cognito-identity-js": "^5.2.9",
    "angular-builder-custom-terser-options": "^1.0.1",
    "animate.css": "^4.1.1",
    "apollo-angular": "^4.1.1",
    "assert": "^2.0.0",
    "aws": "^0.0.3-2",
    "aws-sdk": "^2.1159.0",
    "axios": "1.7.2",
    "bcrypt": "^5.0.1",
    "bcryptjs": "^2.4.3",
    "bootstrap": "^5.1.3",
    "browser-detect": "^0.2.28",
    "chart.js": "^3.8.0",
    "class-transformer": "^0.5.1",
    "class-validator": "^0.13.2",
    "cluster": "^0.7.7",
    "config": "^3.3.7",
    "cookie-parser": "^1.4.6",
    "d3": "^7.4.4",
    "d3-array": "^3.1.6",
    "d3-brush": "^3.0.0",
    "d3-color": "^3.1.0",
    "d3-force": "^3.0.0",
    "d3-format": "^3.1.0",
    "d3-hierarchy": "^3.1.2",
    "d3-interpolate": "^3.0.1",
    "d3-scale": "^4.0.2",
    "d3-selection": "^3.0.0",
    "d3-shape": "^3.1.0",
    "d3-time-format": "^4.1.0",
    "easy-pie-chart": "^2.1.7",
    "emoji-flags": "^1.3.0",
    "express": "4.18.1",
    "font-awesome": "^4.7.0",
    "geoip-lite": "^1.4.5",
    "graphql": "^16.6.0",
    "hammerjs": "^2.0.8",
    "hostile": "^1.3.3",
    "http-status-codes": "^2.2.0",
    "https": "^1.0.0",
    "ionic-plugin-deeplinks": "^1.0.24",
    "ionic2-calendar": "^0.6.9",
    "ionicons": "^6.0.2",
    "jquery": "^3.6.0",
    "json2csv": "^5.0.7",
    "jsonwebtoken": "^8.5.1",
    "jwk-to-pem": "^2.0.5",
    "jwt-decode": "^3.1.2",
    "koa": "^2.13.4",
    "koa-body": "^5.0.0",
    "koa-json": "^2.0.2",
    "koa-jwt": "^4.0.3",
    "koa-passport": "^4.1.4",
    "koa-router": "^10.1.1",
    "koa-session": "^6.2.0",
    "koa-static": "^5.0.0",
    "koa2-cors": "^2.0.6",
    "lodash": "^4.17.21",
    "luxon": "2.4.0",
    "moment": "^2.29.3",
    "moment-timezone": "^0.5.34",
    "mongoose": "^6.5.0",
    "mongoose-autopopulate": "^0.16.1",
    "mongoose-findorcreate": "^3.0.0",
    "mongoose-lean-virtuals": "^0.9.1",
    "ng2-pdf-viewer": "^9.0.0",
    "ngrx-store-freeze": "^0.2.4",
    "ngrx-store-logger": "0.2.4",
    "ngx-cookie-service": "^14.0.0",
    "ngx-doc-viewer": "^2.1.2",
    "nodemailer": "^6.7.5",
    "passport": "^0.6.0",
    "passport-jwt": "^4.0.0",
    "passport-local": "^1.0.0",
    "pg": "^8.7.3",
    "primefaces": "^12.0.0",
    "primeicons": "^6.0.1",
    "primeng": "^14.1.2",
    "properties-parser": "^0.3.1",
    "reflect-metadata": "^0.1.13",
    "request": "^2.88.2",
    "require": "^2.4.20",
    "rimraf": "^3.0.2",
    "rxjs": "~7.5.0",
    "screenfull": "^6.0.2",
    "socket.io": "^4.5.1",
    "socket.io-client": "^4.5.1",
    "swagger-ui": "^4.12.0",
    "swagger-ui-express": "^4.4.0",
    "telegraf": "^4.8.5",
    "ts-loader": "^9.3.0",
    "tslib": "^2.3.0",
    "typeorm": "^0.3.6",
    "zone.js": "0.14.7"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "18.0.3",
    "@angular-devkit/core": "18.0.3",
    "@angular-devkit/schematics": "18.0.3",
    "@angular-eslint/eslint-plugin": "18.0.1",
    "@angular-eslint/eslint-plugin-template": "18.0.1",
    "@angular-eslint/schematics": "^15.2.1",
    "@angular-eslint/template-parser": "18.0.1",
    "@angular/cli": "~18.0.0",
    "@angular/compiler-cli": "18.0.2",
    "@angular/language-service": "18.0.2",
    "@capacitor/cli": "^4.4.0",
    "@compodoc/compodoc": "^1.1.19",
    "@nestjs/schematics": "10.0.3",
    "@nestjs/testing": "10.3.0",
    "@ngrx/schematics": "17.0.1",
    "@ngrx/store-devtools": "17.0.1",
    "@nx/cypress": "19.2.3",
    "@nx/eslint": "19.2.3",
    "@nx/eslint-plugin": "19.2.3",
    "@nx/express": "19.2.3",
    "@nx/jest": "19.2.3",
    "@nx/js": "19.2.3",
    "@nx/nest": "19.2.3",
    "@nx/node": "19.2.3",
    "@nx/devkit": "19.2.3",
    "@nx/storybook": "19.2.3",
    "@nx/workspace": "19.2.3",
    "@schematics/angular": "18.0.3",
    "@storybook/addon-essentials": "7.6.6",
    "@storybook/builder-webpack5": "6.5.16",
    "@storybook/manager-webpack5": "6.5.16",
    "@types/bcrypt": "^5.0.0",
    "@types/bcrypt-nodejs": "^0.0.31",
    "@types/bcryptjs": "^2.4.2",
    "@types/bluebird": "^3.5.35",
    "@types/bootstrap": "^5.1.0",
    "@types/chart.js": "^2.9.32",
    "@types/config": "0.0.39",
    "@types/d3-array": "^3.0.1",
    "@types/d3-axis": "^3.0.1",
    "@types/d3-brush": "^3.0.1",
    "@types/d3-color": "^3.0.1",
    "@types/d3-drag": "^3.0.0",
    "@types/d3-force": "^3.0.3",
    "@types/d3-format": "^3.0.1",
    "@types/d3-hierarchy": "^3.0.2",
    "@types/d3-interpolate": "^3.0.1",
    "@types/d3-scale": "^4.0.0",
    "@types/d3-selection": "^3.0.1",
    "@types/d3-selection-multi": "^1.0.10",
    "@types/d3-shape": "^3.0.0",
    "@types/d3-time": "^3.0.0",
    "@types/d3-time-format": "^4.0.0",
    "@types/d3-transition": "^3.0.1",
    "@types/express": "4.17.13",
    "@types/geoip-lite": "^1.4.1",
    "@types/google.maps": "^3.50.5",
    "@types/googlemaps": "^3.43.3",
    "@types/jasmine": "^4.0.3",
    "@types/jasminewd2": "^2.0.9",
    "@types/jest": "29.4.0",
    "@types/jquery": "^3.5.5",
    "@types/lodash": "^4.14.172",
    "@types/luxon": "^2.0.0",
    "@types/mongodb": "^4.0.7",
    "@types/node": "18.16.9",
    "@types/passport-local": "^1.0.34",
    "@types/socket.io-client": "^3.0.0",
    "@typescript-eslint/eslint-plugin": "7.9.0",
    "@typescript-eslint/parser": "7.9.0",
    "@typescript-eslint/utils": "^8.0.0-alpha.28",
    "beachball": "^2.23.0",
    "cypress": "13.9.0",
    "dotenv": "^16.4.5",
    "eslint": "8.57.0",
    "eslint-config-prettier": "9.1.0",
    "eslint-plugin-cypress": "2.15.1",
    "eslint-staged": "^1.0.1",
    "gh-pages": "^4.0.0",
    "husky": "^8.0.1",
    "i": "^0.3.7",
    "jasmine-marbles": "~0.9.1",
    "jest": "29.4.3",
    "jest-environment-jsdom": "29.4.3",
    "jest-preset-angular": "14.1.0",
    "lint-staged": "^13.0.3",
    "ng-packagr": "18.0.0",
    "npm": "^8.13.2",
    "nx": "19.2.3",
    "postcss": "^8.4.5",
    "postcss-import": "~14.1.0",
    "postcss-preset-env": "~7.5.0",
    "postcss-url": "~10.1.3",
    "prettier": "2.8.8",
    "ts-jest": "29.1.0",
    "ts-node": "10.9.1"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged",
      "pre-push": "yarn format:check"
    }
  },
  "lint-staged": {
    "nx.json": [
      "yarn nxpm-stack lint",
      "yarn format:write"
    ],
    "*.scss": [
      "prettier --write"
    ],
    "*.(ts|html)": [
      "eslint --fix",
      "prettier --write"
    ],
    "*.(json|md|mdx|yaml|yml)": [
      "prettier --write"
    ]
  },
  "jest": {
    "testPathIgnorePatterns": [
      ".junk/**/*"
    ],
    "testMatch": [
      "**/!(*.)+(test).[t]s"
    ],
    "extensionsToTreatAsEsm": [
      ".ts"
    ]
  },
  "pnpm": {
    "peerDependencyRules": {
      "ignoreMissing": [
        "@babel/*",
        "@eslint/*",
        "@angular/*"
      ],
      "allowedVersions": {
        "@angular/*": ">=11"
      }
    }
  }
}
MaxKless commented 2 weeks ago

If the issue still persists and you want anyone to be able to help you, please provide some logs. Go to Help > Diagnostic Tools > Debug Log Settings... and then insert #dev.nx.console:trace. Then paste the idea.log or sections of it when the error happens.

nhhockeyplayer commented 2 weeks ago

here is the log as requested when attempting to launch the generate-UI for NxConsole

% tail -f ~/Library/Logs/JetBrains/WebStorm2024.1/idea.log | tee idea.output.log

2024-06-14 14:58:34,480 [ 127914]   WARN - #c.i.s.ComponentManagerImpl - com.intellij.usages.UsageNodePresentation <clinit> requests com.intellij.usageView.UsageTreeColorsScheme instance. Class initialization must not depend on services. Consider using instance of the service on-demand instead.
2024-06-14 14:58:34,647 [ 128081]   INFO - #c.i.p.c.CustomCodeStyleSettings - Loaded com.intellij.psi.formatter.xml.HtmlCodeStyleSettings
2024-06-14 14:58:34,647 [ 128081]   INFO - #c.i.p.c.CustomCodeStyleSettings - Loaded com.intellij.lang.typescript.formatter.TypeScriptCodeStyleSettings
2024-06-14 14:58:34,647 [ 128081]   INFO - #c.i.p.c.CommonCodeStyleSettings - Loaded JSON common code style settings
2024-06-14 14:58:34,647 [ 128081]   INFO - #c.i.p.c.CommonCodeStyleSettings - Loaded TypeScript common code style settings
2024-06-14 14:58:38,194 [ 131628]   WARN - #c.i.s.ComponentManagerImpl - com.intellij.ui.jcef.JBCefApp$Holder <clinit> requests com.intellij.ui.jcef.JBCefAppCache instance. Class initialization must not depend on services. Consider using instance of the service on-demand instead.
2024-06-14 14:58:38,196 [ 131630]   INFO - #c.i.u.j.JBCefApp - JCEF-sandbox is enabled
2024-06-14 14:58:38,712 [ 132146]   INFO - #c.i.u.j.JBCefApp - jcef version: 122.1.9.763.fea36f6f27abf2ae4534240ef35488664890a2a5 | cmd args: [--disable-in-process-stack-traces, --use-mock-keychain, --disable-features=SpareRendererForSitePerProcess, --no-proxy-server, --disable-gpu-process-crash-limit, --autoplay-policy=no-user-gesture-required]
2024-06-14 14:58:46,510 [ 139944]   INFO - #c.i.w.i.i.j.s.JpsGlobalModelSynchronizerImpl - Saving global entities com.intellij.platform.workspace.jps.entities.SdkEntity to files
2024-06-14 14:58:46,510 [ 139944]   INFO - #c.i.w.i.i.j.s.JpsGlobalModelSynchronizerImpl - Saving global entities com.intellij.platform.workspace.jps.entities.LibraryEntity to files
2024-06-14 14:59:27,544 [ 180978]   INFO - #c.i.o.p.DumbServiceImpl - enter dumb mode [meanstacknh]
2024-06-14 14:59:27,578 [ 181012]   INFO - #c.i.o.p.MergingQueueGuiExecutor - Running task: (dumb mode task) com.intellij.openapi.roots.impl.PushedFilePropertiesUpdaterImpl$MyDumbModeTask@2356c44b (reason: Push on VFS changes)
2024-06-14 14:59:27,597 [ 181031]   INFO - #c.i.o.p.MergingQueueGuiExecutor - Task finished: (dumb mode task) com.intellij.openapi.roots.impl.PushedFilePropertiesUpdaterImpl$MyDumbModeTask@2356c44b (reason: Push on VFS changes)
2024-06-14 14:59:27,629 [ 181063]   INFO - #c.i.o.p.DumbServiceImpl - exit dumb mode [meanstacknh]
2024-06-14 14:59:32,159 [ 185593]   INFO - #c.i.w.i.i.j.s.JpsGlobalModelSynchronizerImpl - Saving global entities com.intellij.platform.workspace.jps.entities.SdkEntity to files
2024-06-14 14:59:32,160 [ 185594]   INFO - #c.i.w.i.i.j.s.JpsGlobalModelSynchronizerImpl - Saving global entities com.intellij.platform.workspace.jps.entities.LibraryEntity to files
2024-06-14 14:59:47,096 [ 200530]   WARN - #c.i.u.x.Binding - No accessors for git4idea.search.FilterState. This means that state class cannot be serialized properly. Please see https://jb.gg/ij-psoc
2024-06-14 14:59:50,908 [ 204342]   INFO - #c.i.AbstractBundle - Cannot load resource bundle from *.properties file, falling back to slow class loading: messages.JadeBundle
2024-06-14 14:59:50,910 [ 204344]   INFO - #c.i.i.p.PluginManager - Cannot find plugin com.jetbrains.plugins.jade resource-bundle: messages.JadeBundle
2024-06-14 14:59:50,911 [ 204345]   INFO - #c.i.AbstractBundle - Cannot load resource bundle from *.properties file, falling back to slow class loading: messages.HgBundle
2024-06-14 14:59:50,913 [ 204347]   INFO - #c.i.i.p.PluginManager - Cannot find plugin hg4idea resource-bundle: messages.HgBundle
2024-06-14 14:59:50,913 [ 204347]   INFO - #c.i.AbstractBundle - Cannot load resource bundle from *.properties file, falling back to slow class loading: messages.SvnBundle
2024-06-14 14:59:50,914 [ 204348]   INFO - #c.i.i.p.PluginManager - Cannot find plugin Subversion resource-bundle: messages.SvnBundle
2024-06-14 14:59:50,915 [ 204349]   INFO - #c.i.AbstractBundle - Cannot load resource bundle from *.properties file, falling back to slow class loading: messages.VueBundle
2024-06-14 14:59:50,916 [ 204350]   INFO - #c.i.i.p.PluginManager - Cannot find plugin org.jetbrains.plugins.vue resource-bundle: messages.VueBundle
2024-06-14 14:59:50,918 [ 204352]   INFO - #c.i.AbstractBundle - Cannot load resource bundle from *.properties file, falling back to slow class loading: messages.TsLintBundle
2024-06-14 14:59:50,919 [ 204353]   INFO - #c.i.i.p.PluginManager - Cannot find plugin tslint resource-bundle: messages.TsLintBundle
2024-06-14 14:59:51,211 [ 204645]   INFO - #c.i.n.NotificationGroup - Notification group Barrels plugin is already registered
java.lang.Throwable
    at com.intellij.notification.NotificationGroup.<init>(NotificationGroup.kt:64)
    at com.intellij.notification.NotificationGroup.<init>(NotificationGroup.kt:20)
    at com.intellij.notification.NotificationGroup.<init>(NotificationGroup.kt:51)
    at com.intellij.notification.NotificationGroup.<init>(NotificationGroup.kt:46)
    at com.intellij.notification.NotificationGroup.<init>(NotificationGroup.kt)
    at com.starzec.piotr.CreateBarrelAction.<init>(CreateBarrelAction.java:41)
    at com.starzec.piotr.CreateJavaScriptBarrelAction.<init>(CreateJavaScriptBarrelAction.java:13)
    at com.intellij.serviceContainer.ComponentManagerImpl.findConstructorAndInstantiateClass(ComponentManagerImpl.kt:908)
    at com.intellij.serviceContainer.ComponentManagerImpl.doInstantiateClass(ComponentManagerImpl.kt:917)
    at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:902)
    at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:943)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImplKt.instantiate(ActionManagerImpl.kt:1451)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImplKt.convertStub(ActionManagerImpl.kt:1685)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImplKt.getAction(ActionManagerImpl.kt:2167)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImplKt.access$getAction(ActionManagerImpl.kt:1)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.getAction(ActionManagerImpl.kt:420)
    at com.intellij.ide.util.gotoByName.ActionAsyncProvider$loadAction$2$1.invokeSuspend(ActionAsyncProvider.kt:336)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
    at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
2024-06-14 14:59:51,263 [ 204697]   WARN - #c.i.o.a.ActionStub - ActionGroup should be registered using <group> tag: id="GitBranchesTreePopupFilterSeparatorWithText" class="git4idea.ui.branch.popup.GitBranchesTreePopupFilterSeparatorWithText"
2024-06-14 14:59:51,590 [ 205024]   INFO - #c.i.n.NotificationGroup - Notification group Barrels plugin is already registered
java.lang.Throwable
    at com.intellij.notification.NotificationGroup.<init>(NotificationGroup.kt:64)
    at com.intellij.notification.NotificationGroup.<init>(NotificationGroup.kt:20)
    at com.intellij.notification.NotificationGroup.<init>(NotificationGroup.kt:51)
    at com.intellij.notification.NotificationGroup.<init>(NotificationGroup.kt:46)
    at com.intellij.notification.NotificationGroup.<init>(NotificationGroup.kt)
    at com.starzec.piotr.CreateBarrelAction.<init>(CreateBarrelAction.java:41)
    at com.starzec.piotr.CreateScssBarrelAction.<init>(CreateScssBarrelAction.java:13)
    at com.intellij.serviceContainer.ComponentManagerImpl.findConstructorAndInstantiateClass(ComponentManagerImpl.kt:908)
    at com.intellij.serviceContainer.ComponentManagerImpl.doInstantiateClass(ComponentManagerImpl.kt:917)
    at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:902)
    at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:943)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImplKt.instantiate(ActionManagerImpl.kt:1451)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImplKt.convertStub(ActionManagerImpl.kt:1685)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImplKt.getAction(ActionManagerImpl.kt:2167)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImplKt.access$getAction(ActionManagerImpl.kt:1)
    at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.getAction(ActionManagerImpl.kt:420)
    at com.intellij.ide.util.gotoByName.ActionAsyncProvider$loadAction$2$1.invokeSuspend(ActionAsyncProvider.kt:336)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
    at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
2024-06-14 14:59:52,617 [ 206051]   INFO - #dev.nx.console.telemetry.TelemetryService - REQUEST: https://www.google-analytics.com/mp/collect?api_secret=3J_QsvygSLKfjxMXFSG03Q&measurement_id=G-TNJ97NGX40
METHOD: HttpMethod(value=POST)
COMMON HEADERS
-> Accept: */*
-> Accept-Charset: UTF-8
CONTENT HEADERS
-> Content-Length: 461
-> Content-Type: text/plain; charset=UTF-8
BODY Content-Type: text/plain; charset=UTF-8
BODY START
{"events":[{"name":"action_triggered","params":{"engagement_time_msec":"1","session_id":"c1d0c5ba-b7ab-43ff-99ef-8b1c63f9c1e9","debug_mode":false,"action_type":"Nx Generate UI"}}],"client_id":"633d8413-9708-4770-bf21-ed015fde222b","user_id":"633d8413-9708-4770-bf21-ed015fde222b","timestamp_micros":1718391592615000,"non_personalized_ads":true,"user_properties":{"editor":{"value":"WebStorm 2024.1.4"},"os":{"value":"Mac OS X"},"appversion":{"value":"1.25.0"}}}
BODY END
2024-06-14 14:59:52,620 [ 206054]  FINER - #dev.nx.console.nxls.NxlsWrapper - Sending request to nxls: nx/generators (NxGeneratorsRequest(options=NxGeneratorsRequestOptions(includeHidden=false, includeNgAdd=false)))
2024-06-14 14:59:52,806 [ 206240]  FINER - #dev.nx.console.nxls.NxlsWrapper - Error from nxls: Request nx/generators failed with message: The "paths[2]" argument must be of type string. Received undefined
2024-06-14 14:59:52,811 [ 206245] SEVERE - #c.i.o.a.i.CoroutineExceptionHandlerImpl - Unhandled exception in [ComponentManager(ProjectImpl@2077789844), CoroutineName(dev.nx.console.generate.NxGenerateService), StandaloneCoroutine{Cancelling}@774bf0b1, Dispatchers.Default]
org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Request nx/generators failed with message: The "paths[2]" argument must be of type string. Received undefined
    at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:209)
    at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:193)
    at dev.nx.console.nxls.NxlsWrapper.start$lambda$9$lambda$8(NxlsWrapper.kt:109)
    at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
    at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
    at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:840)
2024-06-14 14:59:52,816 [ 206250] SEVERE - #c.i.o.a.i.CoroutineExceptionHandlerImpl - WebStorm 2024.1.4  Build #WS-241.17890.13
2024-06-14 14:59:52,816 [ 206250] SEVERE - #c.i.o.a.i.CoroutineExceptionHandlerImpl - JDK: 17.0.11; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2024-06-14 14:59:52,817 [ 206251] SEVERE - #c.i.o.a.i.CoroutineExceptionHandlerImpl - OS: Mac OS X
2024-06-14 14:59:52,817 [ 206251] SEVERE - #c.i.o.a.i.CoroutineExceptionHandlerImpl - Plugin to blame: Nx Console version: 1.25.0
2024-06-14 14:59:52,817 [ 206251] SEVERE - #c.i.o.a.i.CoroutineExceptionHandlerImpl - Last Action: dev.nx.console.generate.actions.NxGenerateUiAction
2024-06-14 14:59:52,822 [ 206256]   INFO - STDERR - Exception in thread "DefaultDispatcher-worker-4" org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Request nx/generators failed with message: The "paths[2]" argument must be of type string. Received undefined
2024-06-14 14:59:52,822 [ 206256]   INFO - STDERR -     at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:209)
2024-06-14 14:59:52,822 [ 206256]   INFO - STDERR -     at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:193)
2024-06-14 14:59:52,822 [ 206256]   INFO - STDERR -     at dev.nx.console.nxls.NxlsWrapper.start$lambda$9$lambda$8(NxlsWrapper.kt:109)
2024-06-14 14:59:52,822 [ 206256]   INFO - STDERR -     at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
2024-06-14 14:59:52,823 [ 206257]   INFO - STDERR -     at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
2024-06-14 14:59:52,823 [ 206257]   INFO - STDERR -     at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
2024-06-14 14:59:52,823 [ 206257]   INFO - STDERR -     at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
2024-06-14 14:59:52,823 [ 206257]   INFO - STDERR -     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2024-06-14 14:59:52,823 [ 206257]   INFO - STDERR -     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
2024-06-14 14:59:52,823 [ 206257]   INFO - STDERR -     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
2024-06-14 14:59:52,823 [ 206257]   INFO - STDERR -     at java.base/java.lang.Thread.run(Thread.java:840)
2024-06-14 14:59:52,823 [ 206257]   INFO - STDERR -     Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [ComponentManager(ProjectImpl@2077789844), CoroutineName(dev.nx.console.generate.NxGenerateService), StandaloneCoroutine{Cancelling}@774bf0b1, Dispatchers.Default]
2024-06-14 14:59:52,849 [ 206283]   INFO - #dev.nx.console.telemetry.TelemetryService - RESPONSE: 204 No Content
METHOD: HttpMethod(value=POST)
FROM: https://www.google-analytics.com/mp/collect?api_secret=3J_QsvygSLKfjxMXFSG03Q&measurement_id=G-TNJ97NGX40
COMMON HEADERS
-> Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
-> Cache-Control: no-cache, no-store, must-revalidate
-> Content-Length: 0
-> Content-Type: text/plain
-> Cross-Origin-Resource-Policy: cross-origin
-> Date: Fri, 14 Jun 2024 18:59:52 GMT
-> Expires: Fri, 01 Jan 1990 00:00:00 GMT
-> Last-Modified: Sun, 17 May 1998 03:00:00 GMT
-> Pragma: no-cache
-> Server: Golfe2
BODY Content-Type: text/plain
BODY START

BODY END
2024-06-14 15:00:04,531 [ 217965]   INFO - #c.i.w.i.i.j.s.JpsGlobalModelSynchronizerImpl - Saving global entities com.intellij.platform.workspace.jps.entities.SdkEntity to files
2024-06-14 15:00:04,531 [ 217965]   INFO - #c.i.w.i.i.j.s.JpsGlobalModelSynchronizerImpl - Saving global entities com.intellij.platform.workspace.jps.entities.LibraryEntity to files
MaxKless commented 2 weeks ago

Hey thanks for the logs. Now there is actually relevant information to work with.

This error should be fixed on the latest version... This bug was report here https://github.com/nrwl/nx-console/issues/2148 and fixed with this PR 3 weeks ago: https://github.com/nrwl/nx-console/pull/2150

Can you double check your WebStorm & Nx Console versions and let me know what they are?