This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Created attachment 159407 [details] Shows the snapshot and the code I wondered why opening the "rename field"-refactoring-dialog takes so long. More than 2s to open. Our application uses many dependencies. Maven transitive dependencies, starting from hibernate and spring. So I took a snapshot and saw that NetBeans scans all the jars of the dependencies of our application to get the GAV-information from the META-INF/.../pom.properties files. See the screenshot. EXPECTED: Cache the GAV-information. Especially released versions in the maven repo change seldom/never. The caching key might be the file path combined with the file change date. Or the file path plus checksum. Perhaps analog to https://netbeans.org/bugzilla/show_bug.cgi?id=251990 ?
fixed in jet-main #cd5049fedcf9
Integrated into 'main-silver', will be available in build *201605190002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/cd5049fedcf9 User: Tomas Stupka <tstupka@netbeans.org> Log: Issue #258985 - RepositoryForBinaryQueryImpl.getJarMetaDataCoordinates() should cache its results
*** Bug 251973 has been marked as a duplicate of this bug. ***