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.
I am not sure if performance team still cares, but the number of violations against classes expected to be loaded on the sample JavaSE project has not exceeded 100 and it is blocking the ergonomics build. Maybe responsible people could go through and explain why their classes are essential for JavaSE: Whitelist violations: FakeHighlightsFactory JavaIndexer com.sun.tools.javac.comp.DeferredAttr$UnenterScanner org.glassfish.tools.ide.GlassFishToolsConfig org.glassfish.tools.ide.logging.Logger org.netbeans.api.editor.document.AtomicLockListener org.netbeans.api.editor.document.EditorMimeTypes org.netbeans.api.html.lexer.HtmlLexerPlugin org.netbeans.api.server.properties.InstancePropertiesManager org.netbeans.modules.autoupdate.cli.ModuleOptions org.netbeans.modules.cloud.amazon.AmazonInstance org.netbeans.modules.cloud.amazon.AmazonInstanceManager org.netbeans.modules.cloud.amazon.serverplugin.AmazonJ2EEServerInstanceProvider org.netbeans.modules.cloud.amazon.serverplugin.AmazonOptionalDeploymentManagerFactory org.netbeans.modules.cnd.asm.core.editor.AsmEditorKit org.netbeans.modules.cnd.editor.cplusplus.HKit org.netbeans.modules.cnd.editor.fortran.FKit org.netbeans.modules.cnd.indexing.impl.TextIndexStorageManager$Startup org.netbeans.modules.cnd.makeproject.MakeProjectClassPathProvider org.netbeans.modules.cnd.makeproject.MakeProjectFileOwnerQuery$HighPriorityProvider org.netbeans.modules.cnd.makeproject.MakeProjectFileOwnerQuery$LowPriorityProvider org.netbeans.modules.cnd.modelimpl.Installer$Start org.netbeans.modules.cnd.modelimpl.platform.CndIndexer$Factory org.netbeans.modules.cnd.repository.api.Repository org.netbeans.modules.cnd.repository.api.RepositoryListener org.netbeans.modules.cnd.repository.api.RepositoryListenersManager org.netbeans.modules.cnd.repository.impl.UninitializedRepositoryImpl org.netbeans.modules.cnd.repository.impl.spi.RepositoryImplementation org.netbeans.modules.cnd.toolchain.Installer org.netbeans.modules.csl.editor.semantic.HighlightsLayerFactoryImpl org.netbeans.modules.debugger.ui.actions.DebugMainProjectAction$BuildExecutionSupportChangeSupport org.netbeans.modules.debugger.ui.actions.DebugMainProjectAction$DebugHistorySupport org.netbeans.modules.glassfish.common.GlassFishLogger org.netbeans.modules.glassfish.common.GlassFishSettings org.netbeans.modules.glassfish.common.utils.ServerUtils org.netbeans.modules.groovy.gsp.editor.GspKit org.netbeans.modules.groovy.support.api.GroovyExtender org.netbeans.modules.groovy.support.spi.GroovyExtenderImplementation org.netbeans.modules.html.angular.index.AngularJsIndexer$Factory org.netbeans.modules.html.editor.api.HtmlKit org.netbeans.modules.html.editor.api.gsf.HtmlExtension org.netbeans.modules.html.editor.spi.embedding.JsEmbeddingProviderPlugin org.netbeans.modules.html.palette.api.HtmlPaletteFolderProvider org.netbeans.modules.hudson.impl.HudsonRemoteFileSystem$Mapper org.netbeans.modules.java.j2seplatform.platformdefinition.ForwardingJavaPlatform org.netbeans.modules.java.j2seplatform.platformdefinition.J2SEPlatformDefaultSourcesImpl org.netbeans.modules.java.j2seplatform.spi.J2SEPlatformDefaultSources org.netbeans.modules.java.preprocessorbridge.spi.ImportProcessor org.netbeans.modules.javafx2.platform.JavaFxDefaultSourcesImpl org.netbeans.modules.javafx2.platform.api.JavaFXPlatformUtils org.netbeans.modules.javafx2.project.JFXPlatformUpdater org.netbeans.modules.javafx2.project.JFXProjectProblems org.netbeans.modules.javafx2.project.JFXProjectProperties org.netbeans.modules.javafx2.project.JFXProjectUtils org.netbeans.modules.javascript2.debug.sources.SourceFS org.netbeans.modules.javascript2.debug.sources.SourceURLMapper org.netbeans.modules.javascript2.editor.classpath.ClassPathProviderImpl$StubsBundle org.netbeans.modules.javascript2.editor.index.JsIndexer$Factory org.netbeans.modules.javascript2.knockout.index.KnockoutIndexer$Factory org.netbeans.modules.javascript2.requirejs.editor.index.RequireJsIndexer$Factory org.netbeans.modules.javawebstart.JWSProjectOpenHook$PlatformListener org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem$Factory org.netbeans.modules.masterfs.filebasedfs.MasterFileSystemFactory org.netbeans.modules.masterfs.ui.FileBasedFSWithUI org.netbeans.modules.masterfs.ui.FileBasedFSWithUI$Factory org.netbeans.modules.masterfs.ui.FileBasedFSWithUI$UiDecorator org.netbeans.modules.maven.embedder.EmbedderFactory org.netbeans.modules.mylyn.util.internal.ModuleLifecycleManager org.netbeans.modules.parsing.impl.indexing.IndexingUtils org.netbeans.modules.parsing.ui.indexing.errors.ErrorAnnotator$RootAddedDeletedListener org.netbeans.modules.php.editor.csl.PHPLanguage org.netbeans.modules.php.latte.csl.LatteLanguage org.netbeans.modules.php.smarty.editor.TplKit org.netbeans.modules.php.smarty.editor.gsf.TplLanguage org.netbeans.modules.php.twig.editor.TwigEditorKit org.netbeans.modules.php.twig.editor.gsf.TwigLanguage org.netbeans.modules.refactoring.java.ui.HighlightsLayerFactory org.netbeans.modules.testng.ui.wizards.TestNGEntityResolver org.netbeans.modules.web.beans.CdiProjectOpenHook org.netbeans.modules.web.beans.CdiUtil org.netbeans.modules.web.browser.api.PageInspector org.netbeans.modules.web.clientproject.browser.ActiveBrowserAction org.netbeans.modules.web.clientproject.browser.ActiveBrowserAction$LastActivatedWindowLookup org.netbeans.modules.web.core.syntax.JspKit org.netbeans.modules.web.inspect.PageInspectorImpl org.netbeans.modules.websocket.editor.WebSocketMethodsTaskFactory org.netbeans.modules.websvc.rest.editor.AsyncConverterTaskFactory org.netbeans.modules.websvc.rest.editor.RestConfigurationEditorAwareTaskFactory org.netbeans.modules.whitelist.WhiteListQueryImplementationMerged org.netbeans.modules.whitelist.WhiteListQueryMerger org.netbeans.modules.xml.catalog.spi.CatalogDescriptor2 org.netbeans.modules.xml.catalog.spi.CatalogDescriptorBase org.netbeans.modules.xml.jaxb.spi.JAXBWizModuleConstants org.netbeans.spi.editor.completion.CompletionDocumentation org.netbeans.spi.editor.document.DocumentFactory org.netbeans.spi.editor.document.EditorMimeTypesImplementation org.netbeans.spi.editor.document.UndoableEditWrapper org.netbeans.spi.editor.fold.FoldHierarchyMonitor org.netbeans.spi.editor.guards.GuardedSectionsFactory org.netbeans.spi.editor.typinghooks.CamelCaseInterceptor$Factory org.netbeans.spi.java.classpath.FlaggedClassPathImplementation org.netbeans.spi.project.ProjectInformationProvider org.netbeans.spi.server.ServerWizardProvider org.netbeans.spi.whitelist.support.WhiteListQueryMergerSupport Total: 104 violation(s). at org.netbeans.test.ide.WhitelistTest.testWhitelist(WhitelistTest.java:175) at org.netbeans.test.ide.WhitelistTest.testWhitelist3(WhitelistTest.java:156) at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:97) at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:431) at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:357) at java.lang.Thread.run(Thread.java:724) Or the test can be removed, if it is no longer needed.
Refactored from editor.lib: org.netbeans.api.editor.document.AtomicLockListener org.netbeans.api.editor.document.EditorMimeTypes org.netbeans.spi.editor.document.DocumentFactory org.netbeans.spi.editor.document.EditorMimeTypesImplementation org.netbeans.spi.editor.document.UndoableEditWrapper org.netbeans.spi.editor.guards.GuardedSectionsFactory Introduced by FS API split + master FS headless split: org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem$Factory org.netbeans.modules.masterfs.filebasedfs.MasterFileSystemFactory org.netbeans.modules.masterfs.ui.FileBasedFSWithUI org.netbeans.modules.masterfs.ui.FileBasedFSWithUI$Factory org.netbeans.modules.masterfs.ui.FileBasedFSWithUI$UiDecorator
The number of violations are now under 100.