You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by vi...@apache.org on 2022/03/07 19:36:32 UTC
[netbeans] branch cnd updated (0c32da2 -> b108f57)
This is an automated email from the ASF dual-hosted git repository.
vieiro pushed a change to branch cnd
in repository https://gitbox.apache.org/repos/asf/netbeans.git.
from 0c32da2 Merge pull request #3638 from vieiro/feature/cnd-3.2.1
new 7e1d4d2 JSF: Declaration of the xmlns namespace is reported as missing library
new 18b85fb Merge pull request #3636 from matthiasblaesing/jsf_fix
new 815fe02 Cleanup warnings related to Enumeration rawtype (#3643)
new 8e5d7cc LSPBindings synchronization fix
new 646f84c Merge pull request #3644 from vieiro/hotfix/lsp-client-sync
new 31085b5 [NETBEANS-6468] Fix LAF detection on Windows 11 and Java 17.
new de854f8 update VariableMirrorTranslator to bring it up to standards (#3647)
new 4ae01ea Cleanup floating-point constructor use (#3648)
new 05c385c Cleanup deprecated constructor use (#3649)
new 7bccd05 [NETBEANS-6425] Provide outline view for Groovy file in VSCode. (#3525)
new 3b6c2e1 Added Gradle '--warning-mode all' output action
new 13f2636 Update merge (#3651)
new 83a929c Larger icon sizes missing in platform branding UI #3544
new 76be2da Merge pull request #3551 from aldobrucale/branding-larger-icons
new c07fe19 A bogus Cyclic Reference issue resolved by making fields volatile. NETBEANS-6458
new 0431b53 [NETBEANS-6463] Code completion doesn't offer methods from the same class
new 09075dc Merge pull request #3654 from ppisl/NETBEANS-6463
new 14b5836 Gradle Tooling Upgrade to 7.4
new cf6d002 Clean up the use of deprecated numeric constructors (#3656)
new d2c5117 [NETBEANS-5599] PHP 8.1 Support: New in initializers (Part 4)
new 73732f1 Merge pull request #3657 from junichi11/php81-new-in-initializer
new aad1b8f Add Support for Gradle Configuration Cache
new 7fe5a90 Export the Truffle packages explicitly, since TruffleJDKServices class was removed.
new 443c86c Update project platform/favorites to JDK8 source level and remove warnings.
new 3aef5ce [jackpot] declarative hints module code renovations.
new 4c4a9fc [jackpot] More robust condition invocation.
new 6538d5e Merge pull request #3561 from mbien/robust-hints
new 46b7c20 Update antlr3 runtime to 3.5.2 and simplify CSS parse generation
new 7cde6b4 Introduce partitial support for CSS Selector Level 4 (:not, :where, :is)
new 7639dc8 Improve parsing of @page declarations with embedded margin declarations
new b3d3266 Merge pull request #3642 from matthiasblaesing/css_ext
new 10f4f12 Update GraalJS Parser
new 9ee75b4 Update lexer to handle ecmascript 7-13 lexer changes
new 19d61b2 Tollerate missing documentation from node.js documentation
new ba79ee6 Use correct invocation for new parser
new 3383cf4 Remove libs.oracle.jsparser is succeeded by libs.nashorn
new 3507e8a Adjust to new language constructs in updated JS parser
new da227c0 Add enums for ES8 - ES.Next and make ES.Next the default
new 3c17c11 Fix code completion for private members (should be visible inside class and invisible outside)
new 05d936c Implement JS hints to warn about new features
new 9fb28c7 Fix empty catch
new 2494ac2 Merge pull request #3599 from matthiasblaesing/update-js
new ee2ceb2 Update project platform/api.search to JDK8 source level and remove warnings.
new 6fb0960 Fix Windows profiler.lib workflow by using Windows10SDK.20348
new 2f32608 Merge pull request #3665 from oyarzun/profiler-gh-actions
new 13dd3a4 Ignore dependencies for BOM-like projects. (#3668)
new f35b829 project wide map traversal optimizations.
new 06baf7f project wide Collection optimization: if contains(e) remove(e) => remove(e)
new bab3f7c selected refactoring: contains + get => get + nullcheck
new 98c4130 Merge pull request #3689 from mbien/optimized-map-traversal
new 4183cd4 about window update.
new db392b0 Merge pull request #3660 from mbien/about-panel
new 63cd554 extracted java module system flag list into files, grouped by category.
new 2014a7c Merge pull request #3658 from mbien/add-opens
new d781b1c ide/lsp.client + MultiMimeLanguageServerProvider (#3655)
new f8e4d6d gh issue template update post NB 13 release.
new 162aec2 Merge pull request #3703 from mbien/issue-template-nb13-update
new b36aa56 [cnd] 3.2.2 Merging master into cnd
new b108f57 Merge pull request #3711 from vieiro/feature/cnd-3.2.2
The 6766 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/ISSUE_TEMPLATE/netbeans_bug_report.yml | 7 +-
.../workflows/native-binary-build-lib.profiler.yml | 8 +-
.../apisupport/project/ApisupportAntUtils.java | 4 +-
.../ui/wizard/NewNbModuleWizardIterator.java | 2 +-
.../apisupport/project/universe/AbstractEntry.java | 2 +-
.../apisupport/project/spi/BrandingModel.java | 44 +-
.../project/ui/branding/BasicBrandingPanel.form | 250 +-
.../project/ui/branding/BasicBrandingPanel.java | 390 +-
.../project/ui/branding/Bundle.properties | 3 -
.../ui/wizard/common/BasicWizardIterator.java | 2 +-
contrib/libs.oracle.jsparser/.gitignore | 1 -
contrib/libs.oracle.jsparser/LICENSE | 347 -
contrib/libs.oracle.jsparser/build.xml | 70 -
.../libs.oracle.jsparser/external/binaries-list | 17 -
.../com.oracle.js.parser-ba7a8bc42268-license.txt | 355 -
contrib/libs.oracle.jsparser/manifest.mf | 7 -
.../nbproject/project.properties | 24 -
contrib/libs.oracle.jsparser/nbproject/project.xml | 37 -
.../libs/oracle/jsparser/Bundle.properties | 20 -
.../modules/glassfish/javaee/RunTimeDDCatalog.java | 5 +-
.../modules/glassfish/javaee/db/DriverMaps.java | 5 +-
.../j2ee/clientproject/AppClientProvider.java | 3 +-
.../ui/customizer/AppClientProjectProperties.java | 2 +-
.../modules/j2ee/common/ClasspathUtil.java | 2 +-
.../modules/j2ee/ddloaders/app/EarDataObject.java | 2 +-
.../j2ee/ddloaders/client/ClientDataObject.java | 2 +-
.../j2ee/earproject/EarProjectGenerator.java | 12 +-
.../modules/j2ee/earproject/ProjectEar.java | 2 +-
.../modules/j2ee/ejbjarproject/EjbJarProvider.java | 3 +-
.../j2ee/ui/wizard/ServerSelectionHelper.java | 8 +-
.../maven/jaxws/MavenJaxWsSupportProvider.java | 5 +-
.../modules/payara/jakartaee/RunTimeDDCatalog.java | 5 +-
.../payara/micro/project/DeployOnSaveManager.java | 3 +-
.../languages/actions/CountingSecurityManager.java | 8 +-
.../modules/profiler/j2ee/J2EEProfilerSPI.java | 2 +-
.../web/core/palette/items/ChooseCustomizer.java | 2 +-
.../netbeans/modules/web/wizards/ServletData.java | 12 +-
.../web/freeform/ui/WebLocationsWizardPanel.java | 2 +-
.../web/jsf/editor/InjectCompositeComponent.java | 5 +-
.../web/jsf/editor/el/JsfVariableContext.java | 7 +-
.../editor/hints/LibraryDeclarationChecker.java | 5 +
.../web/jsf/navigation/graph/SceneSerializer.java | 5 +-
.../modules/web/monitor/client/Controller.java | 4 +-
.../netbeans/modules/web/monitor/client/Util.java | 4 +-
.../rest/client/ClientGenerationStrategy.java | 5 +-
.../ide/ergonomics/fod/FindComponentModules.java | 4 +-
extide/gradle/build.xml | 2 +-
extide/gradle/external/binaries-list | 2 +-
extide/gradle/external/gradle-7.3-bin-notice.txt | 1 -
...-bin-license.txt => gradle-7.4-bin-license.txt} | 2 +-
.../gradle/external/gradle-7.4-bin-notice.txt | 0
...-license.txt => gradle-wrapper-7.4-license.txt} | 2 +-
extide/gradle/nbproject/project.xml | 2 +-
.../gradle/wrapper/gradle-wrapper.properties | 2 +-
.../gradle/tooling/NbProjectInfoBuilder.java | 11 +-
.../src/main/resources/nb-tooling.gradle | 2 +-
.../modules/gradle/NbGradleProjectImpl.java | 2 +-
.../actions/ConfigurableActionsProviderImpl.java | 6 +-
.../actions/CustomActionRegistrationSupport.java | 5 +-
.../gradle/api/execute/GradleCommandLine.java | 1 +
.../modules/gradle/api/output/OutputListeners.java | 48 +-
.../modules/gradle/cache/ProjectInfoDiskCache.java | 2 +-
.../gradle/execute/GradleDaemonExecutor.java | 3 +-
.../gradle/execute/GradlePlainEscapeProcessor.java | 3 +-
.../gradle/loaders/AbstractProjectLoader.java | 5 +-
.../modules/gradle/loaders/GradleDaemon.java | 34 +-
.../gradle/loaders/LegacyProjectLoader.java | 5 +-
.../modules/gradle/options/Bundle.properties | 5 +-
.../modules/gradle/options/SettingsPanel.form | 50 +-
.../modules/gradle/options/SettingsPanel.java | 47 +-
.../gradle/output/GradleProcessorFactory.java | 38 +-
.../modules/gradle/spi/GradleSettings.java | 9 +
extide/libs.gradle/external/binaries-list | 2 +-
...ense.txt => gradle-tooling-api-7.4-license.txt} | 4 +-
...otice.txt => gradle-tooling-api-7.4-notice.txt} | 4 +-
extide/libs.gradle/manifest.mf | 2 +-
extide/libs.gradle/nbproject/project.properties | 2 +-
extide/libs.gradle/nbproject/project.xml | 2 +-
.../base/AbstractGroovyActionProvider.java | 2 +-
.../antproject/base/AbstractGroovyExtender.java | 2 +-
.../groovy/editor/api/StructureAnalyzer.java | 5 +-
.../api/completion/util/CompletionContext.java | 14 +-
.../groovy/editor/completion/FieldCompletion.java | 4 +-
.../groovy/editor/completion/MethodCompletion.java | 2 +-
...Closure1.groovy.testInsideClosure1_1.completion | 86 +
...Closure1.groovy.testInsideClosure1_2.completion | 10 +-
...Closure1.groovy.testInsideClosure1_3.completion | 5 +
...Closure1.groovy.testInsideClosure1_5.completion | 8 +
...Closure1.groovy.testInsideClosure1_6.completion | 1 +
...Closure1.groovy.testInsideClosure1_7.completion | 10 +-
.../completionNoDot2/CompletionNoDot2.groovy | 35 +
...NoDot2.groovy.testCompletionNoDot2_1.completion | 5 +-
...NoDot2.groovy.testCompletionNoDot2_2.completion | 6 +
...NoDot2.groovy.testCompletionNoDot2_3.completion | 8 +
...NoDot2.groovy.testCompletionNoDot2_4.completion | 9 +
...NoDot2.groovy.testCompletionNoDot2_5.completion | 9 +
...NoDot2.groovy.testCompletionNoDot2_6.completion | 9 +
.../groovy/editor/api/completion/MethodCCTest.java | 25 +
ide/api.lsp/apichanges.xml | 14 +
.../src/org/netbeans/api/lsp/StructureElement.java | 191 +
.../modules/lsp/StructureElementAccessor.java | 58 +
.../org/netbeans/spi/lsp/StructureProvider.java | 263 +
.../org/netbeans/api/lsp/StructureElementTest.java | 156 +
.../modules/bugtracking/tasks/actions/Actions.java | 5 +-
.../org/netbeans/modules/analysis/ui/Nodes.java | 5 +-
.../netbeans/modules/csl/core/GsfTaskProvider.java | 5 +-
.../csl/core/LanguageRegistrationProcessor.java | 2 +
.../csl/editor/semantic/SemanticHighlighter.java | 5 +-
.../csl/hints/infrastructure/HintsPanelLogic.java | 10 +-
.../csl/navigation/GsfStructureProvider.java | 262 +
.../netbeans/modules/csl/api/test/CslTestBase.java | 10 +-
.../modules/css/indexing/api/CssIndex.java | 10 +-
.../refactoring/CssRenameRefactoringPlugin.java | 5 +-
ide/css.lib/build.xml | 6 +-
.../modules/css/lib/AbstractParseTreeNode.java | 3 +-
.../src/org/netbeans/modules/css/lib/Css3.g | 26 +-
.../org/netbeans/modules/css/lib/Css3Lexer.java | 2956 +--
.../org/netbeans/modules/css/lib/Css3Parser.java | 17939 ++++++++++---------
.../modules/css/lib/NbParseTreeBuilder.java | 2 +-
.../lib/properties/GrammarParseTreeBuilder.java | 5 +-
.../netbeans/modules/css/lib/Css3ParserTest.java | 27 +
.../modules/css/visual/EditRulesPanel.java | 10 +-
.../modules/css/visual/PropertyValuesEditor.java | 3 +-
.../modules/css/visual/RuleEditorNode.java | 5 +-
.../db/dataview/output/UpdatedRowContext.java | 4 +-
.../modules/db/explorer/dlg/AddDriverDialog.java | 2 +-
.../bookmarks/ui/GotoLineOrBookmarkPanel.java | 4 +-
.../storage/ui/CodeTemplatesModel.java | 18 +-
.../editor/fold/ui/FoldOptionsController.java | 5 +-
.../modules/editor/fold/ui/FoldOptionsPanel.java | 3 +-
.../editor/macros/MacroShortcutsInjector.java | 5 +-
.../editor/macros/storage/ui/MacrosModel.java | 21 +-
.../editor/search/SearchPropertiesSupport.java | 5 +-
.../editor/settings/storage/StorageImpl.java | 5 +-
.../modules/editor/settings/storage/NbUtils.java | 5 +-
.../editor/settings/storage/ProfilesTracker.java | 5 +-
.../settings/storage/fontscolors/CompositeFCS.java | 10 +-
.../storage/keybindings/KeybindingStorageTest.java | 5 +-
.../modules/editor/impl/CustomizableSideBar.java | 10 +-
.../modules/editor/impl/KitsTrackerImpl.java | 5 +-
.../highlighting/ComposedTextHighlighting.java | 14 +-
.../editor/impl/SideBarFactoriesProviderTest.java | 5 +-
.../html/editor/lib/api/SyntaxAnalyzerResult.java | 5 +-
.../html/editor/gsf/HtmlDeclarationFinder.java | 5 +-
.../refactoring/HtmlRenameRefactoringPlugin.java | 5 +-
.../netbeans/modules/image/ImageOpenSupport.java | 2 +-
...license.txt => antlr-runtime-3.5.2-license.txt} | 11 +-
ide/libs.antlr3.runtime/external/binaries-list | 3 +-
.../nbproject/project.properties | 4 +-
ide/libs.antlr3.runtime/nbproject/project.xml | 4 +-
.../netbeans/libs/antlr3/runtime/Bundle.properties | 2 +-
ide/lsp.client/apichanges.xml | 12 +
ide/lsp.client/nbproject/project.properties | 2 +-
.../netbeans/modules/lsp/client/LSPBindings.java | 51 +-
.../spi/MultiMimeLanguageServerProvider.java | 30 +-
.../modules/mercurial/ui/commit/CommitAction.java | 5 +-
.../options/colors/SyntaxColoringPanel.java | 10 +-
.../CodeCompletionOptionsPanelController.java | 10 +-
.../options/editor/keymap/EditorBridge.java | 15 +-
.../editor/onsave/OnSaveTabPanelController.java | 10 +-
.../indentation/FormattingPanelController.java | 10 +-
.../parsing/impl/indexing/FileObjectCrawler.java | 10 +-
.../parsing/impl/indexing/IndexerCache.java | 10 +-
.../modules/parsing/impl/indexing/LogContext.java | 5 +-
.../indexing/ConstrainedBinaryIndexerTest.java | 5 +-
.../parsing/impl/indexing/IndexerVersionsTest.java | 5 +-
.../impl/indexing/RepositoryUpdater2Test.java | 5 +-
.../project/libraries/LibrariesStorage.java | 5 +-
.../SimpleFileOwnerQueryImplementation.java | 5 +-
.../modules/project/ui/OpenProjectList.java | 4 +-
.../ui/actions/BuildExecutionSupportImpl.java | 4 +-
.../modules/schema2beansdev/SchemaRep.java | 3 +-
.../debugger/ui/DebuggerManagerListener.java | 5 +-
.../modules/subversion/ui/commit/CommitAction.java | 5 +-
.../modules/subversion/ui/ignore/IgnoreAction.java | 5 +-
.../tasklist/todo/settings/ToDoCustomizer.java | 5 +-
.../modules/tasklist/ui/FoldingTaskListModel.java | 10 +-
.../versioning/ui/options/GeneralOptionsPanel.java | 6 +-
.../web/common/api/FileReferenceModification.java | 3 +-
.../lib/XSLT10PseudoDTDGrammarQueryProvider.java | 2 +-
.../modules/xml/dtd/grammar/ContentModel.java | 2 +-
.../modules/xml/dtd/grammar/DTDGrammar.java | 2 +-
.../xml/multiview/XmlMultiViewDataObject.java | 2 +-
.../xml/multiview/XmlMultiViewEditorSupport.java | 2 +-
.../modules/xml/multiview/ui/SectionView.java | 3 +-
.../completion/util/CompletionContextImpl.java | 13 +-
.../xml/schema/completion/util/CompletionUtil.java | 5 +-
.../lib/src/org/netbeans/tax/TreeEntityDecl.java | 8 +-
.../lib/src/org/netbeans/tax/TreeUtilities.java | 4 +-
.../src/org/netbeans/tax/io/TreeStreamResult.java | 4 +-
.../modules/xml/text/TextEditorSupport.java | 2 +-
.../modules/xml/wizard/impl/XMLWizardIterator.java | 5 +-
.../ant/grammar/AntGrammarQueryProvider.java | 2 +-
.../netbeans/modules/beans/ModePropertyEditor.java | 4 +-
.../modules/beans/beaninfo/BIEditorSupport.java | 4 +-
.../jpda/projects/EditorContextSupport.java | 4 +-
.../debugger/jpda/projects/FixClassesSupport.java | 5 +-
.../debugger/jpda/truffle/DebugManagerHandler.java | 12 +-
.../debugger/jpda/truffle/RemoteServices.java | 33 +-
.../debugger/jpda/truffle/TruffleDebugManager.java | 48 +-
.../jpda/truffle/source/SourceURLMapper.java | 2 +-
.../jpda/backend/truffle/SourcePosition.java | 2 +-
.../modules/debugger/jpda/ui/ConnectPanel.java | 5 +-
.../jpda/ui/CurrentThreadAnnotationListener.java | 7 +-
.../jpda/ui/models/BreakpointsTreeModelFilter.java | 2 +-
.../modules/debugger/jpda/JPDADebuggerImpl.java | 2 +-
.../jpda/models/VariableMirrorTranslator.java | 149 +-
.../gradle/java/api/GradleJavaSourceSet.java | 10 +-
.../java/queries/OpenGradleProjectForBinary.java | 4 +-
.../org/netbeans/modules/i18n/regexp/Parser.java | 23 +-
.../wizard/fromdb/DBSchemaFileList.java | 2 +-
java/java.api.common/build.xml | 16 +
.../project/ui/customizer/vmo/gen/CommandLine.g | 88 +-
.../ui/customizer/vmo/gen/CommandLine.tokens | 11 -
.../ui/customizer/vmo/gen/CommandLineLexer.java | 690 +-
.../ui/customizer/vmo/gen/CommandLineParser.java | 2379 ++-
.../java/api/common/ui/PlatformUiSupport.java | 2 +-
.../ui/customizer/vmo/VmOptionsGrammarTest.java | 76 +-
.../editor/base/semantic/MethodExitDetector.java | 5 +-
.../base/semantic/SemanticHighlighterBase.java | 5 +-
.../modules/editor/java/JavaStructureProvider.java | 318 +
.../java/editor/imports/ClipboardHandler.java | 2 +-
.../java/editor/imports/ComputeImports.java | 10 +-
.../modules/java/freeform/ui/ProjectModel.java | 4 +-
.../hints/declarative/ClassPathProviderImpl.java | 1 +
.../modules/java/hints/declarative/Condition.java | 2 +-
.../java/hints/declarative/ConditionAPIHacks.java | 1 -
.../hints/declarative/DeclarativeHintLexer.java | 9 +-
.../hints/declarative/DeclarativeHintRegistry.java | 58 +-
.../hints/declarative/DeclarativeHintTokenId.java | 1 +
.../hints/declarative/DeclarativeHintsParser.java | 171 +-
.../hints/declarative/DeclarativeHintsWorker.java | 24 +-
.../hints/declarative/EmbeddingProviderImpl.java | 4 +-
.../modules/java/hints/declarative/Hacks.java | 14 +-
.../hints/declarative/MethodInvocationContext.java | 38 +-
.../hints/declarative/PatternConvertorImpl.java | 2 +-
.../modules/java/hints/declarative/Utilities.java | 21 +-
.../declarative/test/EditorTestPerformer.java | 18 +-
.../test/HighlightsLayerFactoryImpl.java | 1 +
.../java/hints/declarative/test/TestLexer.java | 3 +
.../hints/declarative/test/TestLocatorImpl.java | 5 +
.../java/hints/declarative/test/TestParser.java | 8 +-
.../java/hints/declarative/test/TestPerformer.java | 90 +-
.../java/hints/declarative/test/TestTokenId.java | 1 +
.../declarative/DeclarativeHintRegistryTest.java | 4 +-
.../declarative/DeclarativeHintsParserTest.java | 35 +-
.../declarative/EmbeddingProviderImplTest.java | 2 +-
.../declarative/MethodInvocationContextTest.java | 4 +-
.../declarative/conditionapi/ContextTest.java | 2 +-
.../debugging/EvaluationSpanTaskTest.java | 9 +-
.../declarative/idebinding/HintsTaskTest.java | 19 +-
.../hints/declarative/test/TestParserTest.java | 4 +-
.../hints/spiimpl/options/HintsPanelLogic.java | 5 +-
.../spiimpl/refactoring/InspectionComboModel.java | 3 +-
.../modules/java/hints/analyzer/ui/Nodes.java | 5 +-
.../customizer/J2SEModularProjectProperties.java | 29 +-
.../ui/customizer/J2SEProjectProperties.java | 6 +-
.../netbeans/modules/java/lsp/server/Utils.java | 64 +-
.../server/protocol/TextDocumentServiceImpl.java | 135 +-
.../java/lsp/server/protocol/ServerTest.java | 17 +-
.../java/platform/wizard/SelectorPanel.form | 7 +-
.../java/platform/wizard/SelectorPanel.java | 4 +-
.../java/project/ui/NewJavaFileWizardIterator.java | 2 +-
.../modules/java/source/save/ComputeDiff.java | 55 +-
.../source/parsing/IndexerTransactionTest.java | 5 +-
.../source/queriesimpl/TemplateWizardIterator.java | 2 +-
.../modules/jshell/maven/MavenRunOptions.java | 5 +-
.../modules/junit/AbstractTestGenerator.java | 80 +-
.../modules/maven/codegen/NewPluginPanel.java | 2 +-
.../modules/maven/grammar/MavenQueryProvider.java | 2 +-
.../modules/maven/hints/pom/HintsPanelLogic.java | 10 +-
.../maven/dependencies/ExcludeDependencyPanel.java | 5 +-
.../modules/maven/newproject/BasicPanelVisual.java | 5 +-
.../idenative/IDENativeTemplateHandler.java | 5 +-
.../modules/maven/spi/grammar/DialogFactory.java | 5 +-
.../j2se/actions/CountingSecurityManager.java | 8 +-
.../scalability/CountingSecurityManager.java | 8 +-
.../java/plugins/InlineMethodTransformer.java | 8 +-
.../java/plugins/JavaWhereUsedQueryPlugin.java | 5 +-
.../java/spi/ui/JavaRefactoringGlobalAction.java | 2 +-
.../refactoring/java/ui/ChangeParametersPanel.java | 4 +-
.../java/ui/JavaRefactoringGlobalAction.java | 2 +-
.../refactoring/java/ui/MoveMembersPanel.java | 2 +-
.../modules/java/hints/spiimpl/Utilities.java | 5 +-
.../spi/java/hints/matching/CopyFinderTest.java | 10 +-
.../modules/testng/AbstractTestGenerator.java | 28 +-
.../modules/xml/jaxb/ui/JAXBWizardIterator.java | 6 +-
.../java/generator/SAXGeneratorAbstractPanel.java | 2 +-
.../modules/javafx2/project/JFXProjectUtils.java | 5 +-
.../project/PanelProjectLocationExtSrc.form | 2 +-
.../project/PanelProjectLocationExtSrc.java | 4 +-
.../project/PanelProjectLocationVisual.java | 10 +-
nb/ide.launcher/netbeans.conf | 2 +-
.../org/netbeans/nbbuild/extlibs/ignored-overlaps | 38 +-
nbbuild/build.xml | 39 +-
nbbuild/jms-config/README | 17 +
nbbuild/jms-config/base.flags | 8 +
nbbuild/jms-config/compiler.flags | 22 +
nbbuild/jms-config/desktop.flags | 16 +
nbbuild/jms-config/tools.flags | 6 +
nbbuild/licenses/BSD-antlr-runtime3 | 6 -
nbbuild/rat-exclusions.txt | 1 +
nbi/engine/nbproject/project.properties | 12 +
.../org/netbeans/installer/utils/LogManager.java | 2 +-
.../netbeans/installer/utils/helper/Version.java | 13 +-
.../installer/utils/system/UnixNativeUtils.java | 39 +-
.../utils/system/launchers/impl/ExeLauncher.java | 2 +-
.../utils/system/windows/WindowsRegistry.java | 14 +-
.../components/actions/SearchForJavaAction.java | 10 +-
.../components/panels/PreInstallSummaryPanel.java | 2 +-
.../editor/parser/astnodes/StaticStatement.java | 13 +-
.../editor/verification/PHP81UnhandledError.java | 74 +
.../php/editor/indent/PHPFormatterQATest.java | 5 +-
.../php/editor/indent/PHPFormatterTestBase.java | 10 +-
.../editor/indent/PHPNewLineIndenterQATest.java | 5 +-
.../php/editor/indent/PHPNewLineIndenterTest.java | 5 +-
.../editor/typinghooks/PhpTypinghooksTestBase.java | 5 +-
.../php/samples/PHPSamplesWizardIterator.java | 2 +-
platform/api.search/nbproject/project.properties | 2 +-
.../src/org/netbeans/api/search/SearchHistory.java | 4 +-
.../netbeans/api/search/SearchScopeOptions.java | 2 +-
.../netbeans/api/search/provider/SearchInfo.java | 20 +-
.../api/search/provider/SearchInfoUtils.java | 2 +-
.../search/provider/impl/CompoundSearchInfo.java | 6 +-
.../api/search/provider/impl/DefinitionUtils.java | 2 +-
.../api/search/provider/impl/FilterHelper.java | 6 +-
.../search/provider/impl/SimpleSearchIterator.java | 4 +-
.../netbeans/api/search/ui/FileNameController.java | 2 +-
.../api/search/ui/ScopeOptionsController.java | 22 +-
.../api/search/ui/SearchPatternController.java | 99 +-
.../org/netbeans/modules/search/ActionManager.java | 4 +-
.../netbeans/modules/search/BasicComposition.java | 2 +-
.../netbeans/modules/search/BasicSearchForm.java | 83 +-
.../modules/search/BasicSearchProvider.java | 7 +-
.../src/org/netbeans/modules/search/CleanTask.java | 1 +
.../org/netbeans/modules/search/ContextView.java | 12 +-
.../modules/search/DefaultSearchScopeProvider.java | 2 +-
.../netbeans/modules/search/FindDialogMemory.java | 4 +-
.../netbeans/modules/search/FindInFilesAction.java | 2 +-
.../modules/search/GraphicalSearchListener.java | 2 +-
.../netbeans/modules/search/IgnoreListPanel.java | 17 +-
.../netbeans/modules/search/ListComboBoxModel.java | 2 +-
.../src/org/netbeans/modules/search/Manager.java | 78 +-
.../netbeans/modules/search/MatchingObject.java | 84 +-
.../search/OpenFilesSearchScopeProvider.java | 14 +-
.../netbeans/modules/search/PatternSandbox.java | 125 +-
.../netbeans/modules/search/PrintDetailsTask.java | 13 +-
.../org/netbeans/modules/search/ReplaceTask.java | 14 +-
.../org/netbeans/modules/search/ResultView.java | 30 +-
.../netbeans/modules/search/ResultViewPanel.java | 7 +-
.../netbeans/modules/search/SearchDisplayer.java | 26 +-
.../org/netbeans/modules/search/SearchPanel.java | 18 +-
.../netbeans/modules/search/SearchScopeBrowse.java | 10 +-
.../netbeans/modules/search/SearchScopeList.java | 13 +-
.../org/netbeans/modules/search/SearchTask.java | 14 +-
.../org/netbeans/modules/search/TextDetail.java | 66 +-
.../matcher/AsciiMultiLineMappedMatcher.java | 2 +-
.../modules/search/matcher/DefaultMatcher.java | 45 +-
.../modules/search/matcher/FastMatcher.java | 4 +-
.../search/matcher/FinishingTextDetailList.java | 4 +-
.../search/matcher/MultiLineMappedMatcherBig.java | 2 +-
.../matcher/MultiLineMappedMatcherSmall.java | 2 +-
.../search/matcher/MultiLineStreamMatcher.java | 4 +-
.../modules/search/matcher/ReadLineBuffer.java | 2 +-
.../search/matcher/SingleLineStreamMatcher.java | 7 +-
.../search/ui/AbstractSearchResultsPanel.java | 65 +-
.../search/ui/BasicAbstractResultsPanel.java | 59 +-
.../search/ui/BasicReplaceResultsPanel.java | 66 +-
.../search/ui/DefaultSearchResultsPanel.java | 13 +-
.../netbeans/modules/search/ui/IssuesPanel.java | 2 +-
.../modules/search/ui/MatchingObjectNode.java | 47 +-
.../org/netbeans/modules/search/ui/MoreAction.java | 6 +-
.../search/ui/OpenMatchingObjectsAction.java | 8 +-
.../netbeans/modules/search/ui/RefreshAction.java | 40 +-
.../search/ui/ResultsOutlineCellRenderer.java | 39 +-
.../modules/search/ui/ResultsOutlineSupport.java | 80 +-
.../spi/search/SearchInfoDefinitionFactory.java | 2 +-
.../netbeans/spi/search/SearchScopeDefinition.java | 4 +-
.../search/impl/CompoundSearchInfoDefinition.java | 6 +-
.../search/impl/SimpleSearchInfoDefinition.java | 12 +-
.../search/impl/SubnodesSearchInfoDefinition.java | 7 +-
.../search/provider/SearchResultsDisplayer.java | 2 +-
.../org/netbeans/api/search/SearchHistoryTest.java | 41 +-
.../search/provider/impl/SearchIteratorTest.java | 2 +-
.../modules/search/MatchingObjectTest.java | 48 +-
.../modules/search/SearchScopeListTest.java | 30 +-
.../netbeans/modules/search/SearchTestUtils.java | 2 +-
.../search/matcher/BufferedCharSequenceTest.java | 6 +-
.../modules/search/matcher/DefaultMatcherTest.java | 37 +-
.../matcher/SearchPerformanceComparator.java | 47 +-
.../search/ui/BasicSearchResultsPanelTest.java | 2 +-
.../search/ui/ResultsOutlineSupportTest.java | 62 +-
.../spi/search/SearchScopeDefinitionTest.java | 53 +-
.../visual/graph/layout/HierarchicalLayout.java | 18 +-
.../modules/autoupdate/services/Utilities.java | 10 +-
.../autoupdate/services/FeatureIncompleteTest.java | 3 +-
.../autoupdate/services/UpdateUnitFactoryTest.java | 5 +-
.../core/windows/documentgroup/GroupsManager.java | 5 +-
.../model/DefaultTopComponentGroupModel.java | 8 +-
.../core/windows/persistence/GroupParser.java | 3 +-
.../core/windows/persistence/ModeParser.java | 6 +-
.../windows/persistence/PersistenceManager.java | 5 +-
.../windows/persistence/WindowManagerParser.java | 6 +-
.../windows/view/ui/CloseButtonTabbedPane.java | 7 +-
platform/favorites/nbproject/project.properties | 4 +-
.../org/netbeans/modules/favorites/Actions.java | 109 +-
.../netbeans/modules/favorites/FavoritesNode.java | 78 +-
.../src/org/netbeans/modules/favorites/Tab.java | 118 +-
.../netbeans/modules/favorites/api/Favorites.java | 23 +-
.../modules/favorites/FavoritesNodeTest.java | 46 +-
.../org/netbeans/modules/favorites/NodesTest.java | 18 +-
.../org/netbeans/modules/favorites/RootsTest.java | 16 +-
.../favorites/VisibilityQueryWorksTest.java | 14 +-
.../modules/favorites/api/FavoritesTest.java | 51 +-
platform/janitor/nbproject/project.properties | 2 +-
platform/o.n.core/nbproject/project.properties | 2 +-
.../src/org/netbeans/core/actions/AboutAction.java | 8 +-
.../netbeans/core/ui/ProductInformationPanel.form | 49 +-
.../netbeans/core/ui/ProductInformationPanel.java | 171 +-
.../src/org/netbeans/swing/plaf/Startup.java | 11 +-
.../src/org/openide/awt/CloseButtonFactory.java | 25 +-
.../filesystems/declmime/MIMEResolverImpl.java | 5 +-
.../src/org/openide/loaders/FolderInstance.java | 14 +-
.../options/keymap/ExportShortcutsAction.java | 8 +-
.../modules/options/keymap/KeymapModel.java | 5 +-
.../options/keymap/MutableShortcutsModel.java | 5 +-
.../src/org/netbeans/spi/actions/MergeAction.java | 5 +-
.../src/org/netbeans/lib/profiler/ui/UIUtils.java | 2 +-
.../lib/profiler/ui/swing/ProfilerRowSorter.java | 2 +-
.../lib/profiler/global/TransactionalSupport.java | 18 +-
.../lib/profiler/heap/ClassDumpSegment.java | 132 +-
.../netbeans/lib/profiler/heap/DominatorTree.java | 4 +-
.../org/netbeans/lib/profiler/heap/HprofHeap.java | 6 +-
.../lib/profiler/heap/HprofInstanceValue.java | 48 +-
.../org/netbeans/lib/profiler/heap/HprofProxy.java | 2 +-
.../org/netbeans/lib/profiler/heap/NumberList.java | 8 +-
.../lib/profiler/heap/StackFrameSegment.java | 10 +-
.../lib/profiler/heap/StackTraceSegment.java | 10 +-
.../netbeans/lib/profiler/heap/StringSegment.java | 2 +-
.../profiler/heap/SyntheticClassObjectValue.java | 2 +-
.../lib/profiler/results/cpu/CPUCCTContainer.java | 2 +-
.../profiler/results/locks/LockGraphBuilder.java | 4 +-
.../lib/profiler/server/HeapHistogramManager.java | 2 +-
.../lib/profiler/server/ProfilerInterface.java | 2 +-
.../lib/profiler/server/ProfilerRuntime.java | 2 +-
.../lib/profiler/server/ProfilerRuntimeCPU.java | 63 +-
.../lib/profiler/server/ProfilerRuntimeMemory.java | 2 +-
.../profiler/server/ProfilerRuntimeSampler.java | 4 +-
.../angular/editor/AngularJsDeclarationFinder.java | 5 +-
.../html/angular/index/AngularJsIndexer.java | 11 +-
.../foreach/index.html.testForEach.completion | 20 +-
.../index.html.testForEachAlias.completion | 20 +-
.../index.html.testIssue231569.completion | 20 +-
.../template/index.html.testTemplate.completion | 20 +-
.../index.html.testTemplateForEach.completion | 20 +-
.../index.html.testTemplateInner.completion | 20 +-
.../completion/with/index.html.testWith.completion | 20 +-
.../v8debug/ui/vars/models/VariablesModel.java | 10 +-
webcommon/javascript2.doc/nbproject/project.xml | 4 +-
webcommon/javascript2.editor/nbproject/project.xml | 4 +-
.../editor/CompletionContextFinder.java | 108 +-
.../javascript2/editor/JsCamelCaseInterceptor.java | 2 +-
.../javascript2/editor/JsCodeCompletion.java | 333 +-
.../javascript2/editor/JsCompletionItem.java | 2 +-
.../modules/javascript2/editor/JsPreferences.java | 11 +-
.../javascript2/editor/JsSemanticAnalyzer.java | 10 +-
.../javascript2/editor/JsStructureScanner.java | 4 +-
.../javascript2/editor/JsTypedTextInterceptor.java | 2 +-
.../modules/javascript2/editor/JsVersion.java | 45 +-
.../editor/formatter/FormatTokenStream.java | 1 +
.../javascript2/editor/hints/Ecma10Rule.java | 106 +
.../javascript2/editor/hints/Ecma11Rule.java | 109 +
.../javascript2/editor/hints/Ecma12Rule.java | 136 +
.../javascript2/editor/hints/Ecma6Rule.java | 54 +-
.../javascript2/editor/hints/Ecma7Rule.java | 54 +-
.../javascript2/editor/hints/EcmaLevelRule.java | 7 +
.../javascript2/editor/hints/OperatorRule.java | 147 +
.../javascript2/editor/hints/SwitchToEcmaXFix.java | 71 +
.../editor/navigation/DeclarationFinderImpl.java | 4 +-
.../javascript2/editor/parser/JsParser.java | 2 +-
.../modules/javascript2/editor/resources/layer.xml | 4 +
...01.js.testOfferingCallbackFunction01.completion | 20 +-
.../completion/classPrivateMembersInside.js | 35 +
...side.js.testCompletionPrivateMembers.completion | 11 +
.../completion/classPrivateMembersOutside.js | 38 +
...side.js.testCompletionPrivateMembers.completion | 9 +
.../constructors.js.testConstructors_01.completion | 20 +-
.../issue215863.js.testIssue215863_04.completion | 4 +-
.../issue215863.js.testIssue215863_05.completion | 2 +-
.../issue215863.js.testIssue215863_06.completion | 2 +-
.../issue225986.js.testIssue225986_01.completion | 2 +-
.../issue269609.js.testIssue269609_01.completion | 2 +-
.../issue269609.js.testIssue269609_02.completion | 2 +-
.../issue269609.js.testIssue269609_03.completion | 2 +-
.../issue269609.js.testIssue269609_04.completion | 2 +-
.../issue269609.js.testIssue269609_05.completion | 2 +-
.../issue226650.html.testIssue226650.completion | 20 +-
.../issue232178.js.testIssue232178_01.completion | 20 +-
.../issue240914.js.testIssue240914_01.completion | 20 +-
.../issue240914.js.testIssue240914_04.completion | 20 +-
...ferenceNew.js.testTypeInferenceNew01.completion | 20 +-
.../completion/with/with1.js.testWith1.completion | 20 +-
.../completion/with/with3.js.testWith3.completion | 20 +-
.../withAnonymous/with5.js.testWith5.completion | 20 +-
.../withComplex/with4.js.testWith4a.completion | 20 +-
.../withComplex/with4.js.testWith4b.completion | 20 +-
.../withComplex/with4.js.testWith4c.completion | 20 +-
.../unit/data/testfiles/formatter/importExport9.js | 2 +-
.../formatter/importExport9.js.formatTokens | 2 +-
.../testfiles/formatter/importExport9.js.formatted | 2 +-
.../issue232792.js.testCCinWith01.completion | 20 +-
.../restSpreadProperties/restSpreadProperties5.js | 2 +-
.../restSpreadProperties5.js.ast.xml | 65 +-
.../issue234373.js.testIssue234373_02.completion | 20 +-
.../issue234381.js.testIssue234381_03.completion | 20 +-
.../javascript2/editor/JsCodeCompletionTest.java | 5 +
.../jQueryFragment01.js.testProperty01.completion | 20 +-
.../modules/javascript2/lexer/JsColoringLexer.java | 1623 +-
.../modules/javascript2/lexer/api/JsTokenId.java | 16 +-
.../javascript2/lexer/api/LexUtilities.java | 12 +-
.../unit/data/testfiles/jsx/inner01.js.tokens.txt | 4 +-
.../unit/data/testfiles/jsx/simple03.js.tokens.txt | 4 +-
.../test/unit/data/testfiles/numbers.js | 4 +
.../test/unit/data/testfiles/numbers.js.tokens.txt | 38 +
.../test/unit/data/testfiles/operators.js | 7 +
.../unit/data/testfiles/operators.js.tokens.txt | 101 +
.../unit/data/testfiles/privateClassMembers.js | 14 +
.../testfiles/privateClassMembers.js.tokens.txt | 62 +
.../data/testfiles/scriptInputBroken.js.tokens.txt | 2 +-
.../modules/javascript2/lexer/JsTokenDumpTest.java | 15 +
.../javascript2.lexer/tools/JsColoringScanner.flex | 19 +-
webcommon/javascript2.model/nbproject/project.xml | 4 +-
.../modules/javascript2/model/CatchBlockImpl.java | 10 +-
.../modules/javascript2/model/JsObjectImpl.java | 3 +-
.../modules/javascript2/model/ModelVisitor.java | 26 +-
.../javascript2/model/OccurrenceBuilder.java | 5 +-
.../modules/javascript2/model/api/Model.java | 12 +-
.../modules/javascript2/model/api/ModelUtils.java | 298 +-
.../nodejs/editor/NodeJsDataProvider.java | 8 +-
.../src/org/netbeans/lib/v8debug/JSONWriter.java | 5 +-
webcommon/libs.nashorn/external/binaries-list | 2 +-
...-license.txt => graaljs-parser-1.0-license.txt} | 6 +-
webcommon/libs.nashorn/manifest.mf | 4 +-
.../nbproject/org-netbeans-libs-nashorn.sig | 28 +-
.../libs.nashorn/nbproject/project.properties | 2 +-
webcommon/libs.nashorn/nbproject/project.xml | 4 +-
.../ui/wizard/SiteTemplateWizard.java | 2 +-
.../codegen/util/UniqueVariableNameFinder.java | 3 +-
548 files changed, 19355 insertions(+), 17928 deletions(-)
delete mode 100644 contrib/libs.oracle.jsparser/.gitignore
delete mode 100644 contrib/libs.oracle.jsparser/LICENSE
delete mode 100644 contrib/libs.oracle.jsparser/build.xml
delete mode 100644 contrib/libs.oracle.jsparser/external/binaries-list
delete mode 100644 contrib/libs.oracle.jsparser/external/com.oracle.js.parser-ba7a8bc42268-license.txt
delete mode 100644 contrib/libs.oracle.jsparser/manifest.mf
delete mode 100644 contrib/libs.oracle.jsparser/nbproject/project.properties
delete mode 100644 contrib/libs.oracle.jsparser/nbproject/project.xml
delete mode 100644 contrib/libs.oracle.jsparser/src/org/netbeans/libs/oracle/jsparser/Bundle.properties
delete mode 100644 extide/gradle/external/gradle-7.3-bin-notice.txt
rename extide/gradle/external/{gradle-7.3-bin-license.txt => gradle-7.4-bin-license.txt} (99%)
copy php/php.smarty/src/org/netbeans/modules/php/smarty/resources/TplTemplate.tpl => extide/gradle/external/gradle-7.4-bin-notice.txt (100%)
rename extide/gradle/external/{gradle-wrapper-7.3-license.txt => gradle-wrapper-7.4-license.txt} (99%)
rename extide/libs.gradle/external/{gradle-tooling-api-7.3-license.txt => gradle-tooling-api-7.4-license.txt} (99%)
rename extide/libs.gradle/external/{gradle-tooling-api-7.3-notice.txt => gradle-tooling-api-7.4-notice.txt} (73%)
create mode 100644 groovy/groovy.editor/test/unit/data/testfiles/completion/method/completionNoDot2/CompletionNoDot2.groovy
copy webcommon/javascript2.editor/test/unit/data/testfiles/completion/general/issue269609.js.testIssue269609_03.completion => groovy/groovy.editor/test/unit/data/testfiles/completion/method/completionNoDot2/CompletionNoDot2.groovy.testCompletionNoDot2_1.completion (50%)
create mode 100644 groovy/groovy.editor/test/unit/data/testfiles/completion/method/completionNoDot2/CompletionNoDot2.groovy.testCompletionNoDot2_2.completion
create mode 100644 groovy/groovy.editor/test/unit/data/testfiles/completion/method/completionNoDot2/CompletionNoDot2.groovy.testCompletionNoDot2_3.completion
create mode 100644 groovy/groovy.editor/test/unit/data/testfiles/completion/method/completionNoDot2/CompletionNoDot2.groovy.testCompletionNoDot2_4.completion
create mode 100644 groovy/groovy.editor/test/unit/data/testfiles/completion/method/completionNoDot2/CompletionNoDot2.groovy.testCompletionNoDot2_5.completion
create mode 100644 groovy/groovy.editor/test/unit/data/testfiles/completion/method/completionNoDot2/CompletionNoDot2.groovy.testCompletionNoDot2_6.completion
create mode 100644 ide/api.lsp/src/org/netbeans/api/lsp/StructureElement.java
create mode 100644 ide/api.lsp/src/org/netbeans/modules/lsp/StructureElementAccessor.java
create mode 100644 ide/api.lsp/src/org/netbeans/spi/lsp/StructureProvider.java
create mode 100644 ide/api.lsp/test/unit/src/org/netbeans/api/lsp/StructureElementTest.java
create mode 100644 ide/csl.api/src/org/netbeans/modules/csl/navigation/GsfStructureProvider.java
rename ide/libs.antlr3.runtime/external/{antlr-runtime-3.4-license.txt => antlr-runtime-3.5.2-license.txt} (93%)
copy platform/api.search/src/org/netbeans/modules/search/CleanTask.java => ide/lsp.client/src/org/netbeans/modules/lsp/client/spi/MultiMimeLanguageServerProvider.java (62%)
delete mode 100644 java/java.api.common/src/org/netbeans/modules/java/api/common/project/ui/customizer/vmo/gen/CommandLine.tokens
create mode 100644 java/java.editor/src/org/netbeans/modules/editor/java/JavaStructureProvider.java
create mode 100644 nbbuild/jms-config/README
create mode 100644 nbbuild/jms-config/base.flags
create mode 100644 nbbuild/jms-config/compiler.flags
create mode 100644 nbbuild/jms-config/desktop.flags
create mode 100644 nbbuild/jms-config/tools.flags
create mode 100644 webcommon/javascript2.editor/src/org/netbeans/modules/javascript2/editor/hints/Ecma10Rule.java
create mode 100644 webcommon/javascript2.editor/src/org/netbeans/modules/javascript2/editor/hints/Ecma11Rule.java
create mode 100644 webcommon/javascript2.editor/src/org/netbeans/modules/javascript2/editor/hints/Ecma12Rule.java
create mode 100644 webcommon/javascript2.editor/src/org/netbeans/modules/javascript2/editor/hints/OperatorRule.java
create mode 100644 webcommon/javascript2.editor/src/org/netbeans/modules/javascript2/editor/hints/SwitchToEcmaXFix.java
create mode 100644 webcommon/javascript2.editor/test/unit/data/testfiles/completion/classPrivateMembersInside.js
create mode 100644 webcommon/javascript2.editor/test/unit/data/testfiles/completion/classPrivateMembersInside.js.testCompletionPrivateMembers.completion
create mode 100644 webcommon/javascript2.editor/test/unit/data/testfiles/completion/classPrivateMembersOutside.js
create mode 100644 webcommon/javascript2.editor/test/unit/data/testfiles/completion/classPrivateMembersOutside.js.testCompletionPrivateMembers.completion
create mode 100644 webcommon/javascript2.lexer/test/unit/data/testfiles/numbers.js
create mode 100644 webcommon/javascript2.lexer/test/unit/data/testfiles/numbers.js.tokens.txt
create mode 100644 webcommon/javascript2.lexer/test/unit/data/testfiles/operators.js
create mode 100644 webcommon/javascript2.lexer/test/unit/data/testfiles/operators.js.tokens.txt
create mode 100644 webcommon/javascript2.lexer/test/unit/data/testfiles/privateClassMembers.js
create mode 100644 webcommon/javascript2.lexer/test/unit/data/testfiles/privateClassMembers.js.tokens.txt
rename webcommon/libs.nashorn/external/{graal-js-parser-e20fe15-license.txt => graaljs-parser-1.0-license.txt} (87%)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists