Comments (6)
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
from nx-console.
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.
from nx-console.
thanks friend
---------------------------------------
The following packages should match the installed version of nx
- @nrwl/[email protected]
To fix this, run `nx migrate [email protected]`
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 [email protected]
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/[email protected] 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"
}
}
}
}
from nx-console.
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.
from nx-console.
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
from nx-console.
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 #2148 and fixed with this PR 3 weeks ago: #2150
Can you double check your WebStorm & Nx Console versions and let me know what they are?
from nx-console.
Related Issues (20)
- Cannot create nx Workspace HOT 1
- Cannot open generator UI in VSCode HOT 2
- Multiple terminal popups on Windows HOT 7
- "We couldn't find any projects in this workspace" HOT 2
- Windows: descriptions breaks the Generate UI HOT 1
- works if the project is in the root folder HOT 1
- [Jetbrains] Nx Console cannot run any task from IDE if there's a folder named `nx` in workspace root HOT 1
- Nx Console Generate (UI) tab displaying raw HTML instead of generator options UI in Webstorm HOT 3
- nx console generator path argument bug HOT 6
- Show context menu Nx actions in Rider HOT 3
- Add `Move/Remove/etc` actions to the Nx Console context menu in Intellij/Webstorm/Rider HOT 1
- Add `Common Nx Commands` panel to Intellij HOT 1
- no commands in generate & run target HOT 2
- question: how to use new command ui? HOT 2
- nx debug fails to start with a weird console message: ^[[7;1R HOT 1
- NX Console V18.22.0 removed Generate & Run Target HOT 8
- Generate UI window does not render in VSCode HOT 3
- Generate UI tab does NOT open after selection in VS Code / Nx Console HOT 1
- Save my choices in Generate UI HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nx-console.