This is an automated email from the ASF dual-hosted git repository.

mbien pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git


The following commit(s) were added to refs/heads/master by this push:
     new 59e6394590 Use antlr runtimes from ide.libs (like go.grammar) instead 
of downloading again.
     new 9a07595c99 Merge pull request #5804 from pepness/antlr-4.11.1
59e6394590 is described below

commit 59e6394590cfbcf7bc59ba21447ce8cb99be71d0
Author: José Contreras <pepn...@apache.org>
AuthorDate: Sat Apr 8 15:25:28 2023 -0600

    Use antlr runtimes from ide.libs (like go.grammar) instead of
    downloading again.
---
 ide/libs.antlr4.runtime/build.xml                  |  2 +-
 .../netbeans/libs/antlr4/runtime/Bundle.properties |  4 +--
 rust/rust.grammar/build.xml                        |  5 ++-
 .../external/antlr-runtime-3.5.3-license.txt       | 36 --------------------
 .../external/antlr4-runtime-4.11.1-license.txt     | 39 ----------------------
 rust/rust.grammar/external/binaries-list           | 23 -------------
 .../org/netbeans/modules/rust/grammar/layer.xml    |  3 +-
 7 files changed, 6 insertions(+), 106 deletions(-)

diff --git a/ide/libs.antlr4.runtime/build.xml 
b/ide/libs.antlr4.runtime/build.xml
index bc2414a21c..af33de48b2 100644
--- a/ide/libs.antlr4.runtime/build.xml
+++ b/ide/libs.antlr4.runtime/build.xml
@@ -24,6 +24,6 @@
 <!-- for some information on what you could do (e.g. targets to override). -->
 <!-- If you delete this file and reopen the project it will be recreated. -->
 <project name="ide/libs.antlr4.runtime" default="build" basedir=".">
-    <description>Builds, tests, and runs the lib antlr 4.7.2 
runtime.</description>
+    <description>Builds, tests, and runs the lib antlr 4.11.1 
runtime.</description>
     <import file="../../nbbuild/templates/projectized.xml"/>
 </project>
diff --git 
a/ide/libs.antlr4.runtime/src/org/netbeans/libs/antlr4/runtime/Bundle.properties
 
b/ide/libs.antlr4.runtime/src/org/netbeans/libs/antlr4/runtime/Bundle.properties
index 5c0cc8b4bc..02a09674e6 100644
--- 
a/ide/libs.antlr4.runtime/src/org/netbeans/libs/antlr4/runtime/Bundle.properties
+++ 
b/ide/libs.antlr4.runtime/src/org/netbeans/libs/antlr4/runtime/Bundle.properties
@@ -18,7 +18,5 @@
 
 OpenIDE-Module-Name=Antlr 4 Runtime
 OpenIDE-Module-Short-Description=Antlr Runtime Libraries
-OpenIDE-Module-Long-Description=Contains Antlr 4.7.2 runtime libraries
+OpenIDE-Module-Long-Description=Contains Antlr 4.11.1 runtime libraries
 OpenIDE-Module-Display-Category=Libraries
-
-
diff --git a/rust/rust.grammar/build.xml b/rust/rust.grammar/build.xml
index c4460006aa..1fd914dc7f 100644
--- a/rust/rust.grammar/build.xml
+++ b/rust/rust.grammar/build.xml
@@ -25,9 +25,8 @@
 
     <!-- Antlr Tool classpath -->
     <path id="antlr.path">
-        <fileset dir="external">
-            <include name="**/*.jar" />
-        </fileset>
+        <fileset dir="../../ide/libs.antlr4.runtime/external" 
includes="*.jar"/>
+        <fileset dir="../../ide/libs.antlr3.runtime/external" 
includes="antlr-runtime-*.jar"/>
     </path>
 
     <!-- Prepares Antlr variables -->
diff --git a/rust/rust.grammar/external/antlr-runtime-3.5.3-license.txt 
b/rust/rust.grammar/external/antlr-runtime-3.5.3-license.txt
deleted file mode 100644
index 0c40a9a38a..0000000000
--- a/rust/rust.grammar/external/antlr-runtime-3.5.3-license.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-Name: Antlr 3
-Description: ANother Tool for Language Recognition, is a language tool that 
provides a framework for constructing recognizers, interpreters, compilers, and 
translators from grammatical descriptions.
-Version: 3.5.3
-License: BSD-antlr-runtime3
-Origin: Antlr
-URL: https://www.antlr3.org/license.html
-Files: antlr-runtime-3.5.3.jar
-
- [The "BSD license"]
- Copyright (c) 2010 Terence Parr
- Maven Plugin - Copyright (c) 2009      Jim Idle
-
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- 1. Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer.
- 2. Redistributions in binary form must reproduce the above copyright
-    notice, this list of conditions and the following disclaimer in the
-    documentation and/or other materials provided with the distribution.
- 3. The name of the author may not be used to endorse or promote products
-    derived from this software without specific prior written permission.
-
- THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
- IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
- INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
- NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
diff --git a/rust/rust.grammar/external/antlr4-runtime-4.11.1-license.txt 
b/rust/rust.grammar/external/antlr4-runtime-4.11.1-license.txt
deleted file mode 100644
index 842d642aa9..0000000000
--- a/rust/rust.grammar/external/antlr4-runtime-4.11.1-license.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-Name: Antlr
-Description: ANother Tool for Language Recognition, is a language tool that 
provides a framework for constructing recognizers, interpreters, compilers, and 
translators from grammatical descriptions.
-Version: 4.11.1
-License: BSD-antlr-runtime4-2
-Origin: Antlr
-URL: https://www.antlr.org
-Files: antlr4-runtime-4.11.1.jar, antlr4-4.11.1.jar, ST4-4.3.4.jar
-
-Use of Antlr version 4.11.1 is governed by the terms of the license below:
-
- [The "BSD license"]
-Copyright (c) 2012-2022 The ANTLR Project. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1. Redistributions of source code must retain the above copyright
-notice, this list of conditions and the following disclaimer.
-
-2. Redistributions in binary form must reproduce the above copyright
-notice, this list of conditions and the following disclaimer in the
-documentation and/or other materials provided with the distribution.
-
-3. Neither name of copyright holders nor the names of its contributors
-may be used to endorse or promote products derived from this software
-without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/rust/rust.grammar/external/binaries-list 
b/rust/rust.grammar/external/binaries-list
deleted file mode 100644
index 1b7c6ca080..0000000000
--- a/rust/rust.grammar/external/binaries-list
+++ /dev/null
@@ -1,23 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-# The full antlr4 binary, as a build-time dependency (se use it to generate 
code from the grammar)
-844C603E04AB201B769849EE9D3CCE67BA7A1337 org.antlr:antlr4:4.11.1
-069214C1DE1960040729702EB58DEAC8827135E7 org.antlr:antlr4-runtime:4.11.1
-9011FB189C5ED6D99E5F3322514848D1EC1E1416 org.antlr:antlr-runtime:3.5.3
-BF68D049DD4E6E104055A79AC3BF9E6307D29258 org.antlr:ST4:4.3.4
-
diff --git a/rust/rust.grammar/src/org/netbeans/modules/rust/grammar/layer.xml 
b/rust/rust.grammar/src/org/netbeans/modules/rust/grammar/layer.xml
index 3250f441ca..0fb1e98858 100644
--- a/rust/rust.grammar/src/org/netbeans/modules/rust/grammar/layer.xml
+++ b/rust/rust.grammar/src/org/netbeans/modules/rust/grammar/layer.xml
@@ -48,7 +48,8 @@
                         <folder name="Defaults">
                             <file 
name="org-netbeans-modules-rust-grammar-resources-token-colorings_2.xml" 
url="resources/citylights.xml"/>
                         </folder>
-                    </folder>                </folder>
+                    </folder>
+                </folder>
             </folder>
         </folder>
     </folder>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to