Skip to content

Commit

Permalink
Added repackaged versions of ANTLR 4.7.2 and 4.10.1.
Browse files Browse the repository at this point in the history
  • Loading branch information
ylussaud committed Dec 3, 2024
1 parent e398ea3 commit 11a020d
Show file tree
Hide file tree
Showing 18 changed files with 549 additions and 2 deletions.
4 changes: 3 additions & 1 deletion pom.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--
Copyright (c) 2016, 2023 Obeo.
Copyright (c) 2016, 2024 Obeo.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is a vailable at
Expand All @@ -22,6 +22,8 @@
<modules>
<module>thirdparties/org.apache.poi</module>
<module>thirdparties/org.apache.poi.feature</module>
<module>thirdparties/org.antlr.runtime_4.7.2.v20221112-9999</module>
<module>thirdparties/org.antlr.runtime_4.10.1.v20230210-9999</module>

<module>thirdparties/org.obeonetwork.bits.thirdparties.update</module>
</modules>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
Manifest-Version: 1.0
Created-By: Eclipse Bundle Recipe Maven Plug-in
Build-Jdk-Spec: 11
Automatic-Module-Name: org.antlr.runtime
Bundle-Description: The ANTLR 4 Runtime
Bundle-DocURL: http://www.antlr.org
Bundle-License: http://www.antlr.org/license.html
Bundle-ManifestVersion: 2
Bundle-Name: %bundleName
Bundle-SymbolicName: org.antlr.runtime
Bundle-Vendor: %bundleVendor
Bundle-Version: 4.10.1.v20230210-9999
Export-Package: org.antlr.v4.runtime;version="4.10.1";uses:="org.antlr.v
4.runtime.atn,org.antlr.v4.runtime.dfa,org.antlr.v4.runtime.misc,org.an
tlr.v4.runtime.tree,org.antlr.v4.runtime.tree.pattern",org.antlr.v4.run
time.atn;version="4.10.1";uses:="org.antlr.v4.runtime,org.antlr.v4.runt
ime.dfa,org.antlr.v4.runtime.misc",org.antlr.v4.runtime.dfa;version="4.
10.1";uses:="org.antlr.v4.runtime,org.antlr.v4.runtime.atn",org.antlr.v
4.runtime.misc;version="4.10.1";uses:="org.antlr.v4.runtime",org.antlr.
v4.runtime.tree;version="4.10.1";uses:="org.antlr.v4.runtime,org.antlr.
v4.runtime.misc",org.antlr.v4.runtime.tree.pattern;version="4.10.1";use
s:="org.antlr.v4.runtime,org.antlr.v4.runtime.misc,org.antlr.v4.runtime
.tree",org.antlr.v4.runtime.tree.xpath;version="4.10.1";uses:="org.antl
r.v4.runtime,org.antlr.v4.runtime.atn,org.antlr.v4.runtime.tree"
Implementation-Title: ANTLR 4 Runtime
Implementation-URL: http://www.antlr.org/runtime/antlr4-runtime
Implementation-Vendor: ANTLR
Implementation-Vendor-Id: org.antlr
Implementation-Version: 4.10.1
Originally-Created-By: Apache Maven Bundle Plugin
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
artifactId=org.antlr.runtime
groupId=org.eclipse.orbit.bundles
version=4.10.1-SNAPSHOT
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.eclipse.orbit.bundles</groupId>
<artifactId>antlr</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<artifactId>org.antlr.runtime</artifactId>
<version>4.10.1-SNAPSHOT</version>
<packaging>eclipse-bundle-recipe</packaging>
<name>ANTLR 4 Runtime</name>
<dependencies>
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr4-runtime</artifactId>
<version>4.10.1</version>
</dependency>
</dependencies>
</project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Bundle Localization
bundleName = ANTLR 4 Runtime
bundleVendor = Eclipse Orbit
43 changes: 43 additions & 0 deletions thirdparties/org.antlr.runtime_4.10.1.v20230210-9999/about.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>About</title>
</head>
<body lang="EN-US">
<h2>About This Content</h2>

<p>February 15, 2020</p>
<h3>License</h3>

<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
indicated below, the Content is provided to you under the terms and conditions of the
Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is available
at <a href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>

<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
apply to your use of any object code in the Content. Check the Redistributor's license that was
provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
indicated below, the terms and conditions of the EPL still apply to any source code in the Content
and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>

<h3>Third Party Content</h3>
<p>The Content includes items that have been sourced from third parties as set out below. If you
did not receive this Content directly from the Eclipse Foundation, the following is provided
for informational purposes only, and you should look to the Redistributor's license for
terms and conditions of use.</p>

<h4>ANTLR 4 Runtime</h4>

<p>The plug-in includes software developed by <a href="http://www.antlr.org" target="_blank">ANTLR</a> as part of the ANTLR 4 Runtime project.</p>

<p>ANTLR 4 Runtime is provided to you under the terms and conditions of the <a href="http://www.antlr.org/license.html" target="_blank">The BSD License</a> (<a href="about_files/THE_BSD_LICENSE.html" target="_blank">THE_BSD_LICENSE.html</a>) license.</p>

<p>ANTLR 4 Runtime including its source is available from <a href="https://www.antlr.org/download/index.html" target="_blank">https://www.antlr.org/download/index.html</a>. Bugs or feature requests can be made in the project issue tracking system at <a href="https://github.com/antlr/antlr4/issues" target="_blank">github.com/antlr/antlr4/issues</a>. The following mailing list can be used to communicate with the project communities: antlr-discussion (<a href="https://groups.google.com/forum/?fromgroups#!forum/antlr-discussion" target="_blank">archive</a>).</p>


</body>
</html>
Original file line number Diff line number Diff line change
@@ -0,0 +1,148 @@
<!doctype html>
<!--[if lt IE 9]><html class="ie"><![endif]-->
<!--[if gte IE 9]><!--><html><!--<![endif]-->

<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>

<title>ANTLR v4 License</title>

<!--[if lt IE 9]><script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]-->


<link rel="stylesheet" href="css/fontface/Droid-Sans/stylesheet.css" type="text/css" media="screen" />
<link rel="stylesheet" href="css/fontface/Droid-Serif/stylesheet.css" type="text/css" media="screen" />
<link rel="stylesheet" href="css/fontface/DejaVu-Sans-Mono/stylesheet.css" type="text/css" media="screen" />

<link rel="stylesheet" href="css/antlr.css" type="text/css" media="screen" />

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="scripts/selectivizr-min.js"></script>
<script src="scripts/cycle.js"></script>
<script src="scripts/rounded.js"></script>
<script src="scripts/watermark.js"></script>

<script type="text/javascript" src="scripts/lib/jquery.mousewheel-3.0.6.pack.js"></script>
<script type="text/javascript" src="scripts/source/jquery.fancybox.js?v=2.0.6"></script>
<link rel="stylesheet" type="text/css" href="scripts/source/jquery.fancybox.css?v=2.0.6" media="screen" />

<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-1024344-1', 'auto');
ga('send', 'pageview');

</script>

<!-- Start of Woopra Code -->
<script>
(function(){
var t,i,e,n=window,o=document,a=arguments,s="script",r=["config","track","identify","visit","push","call","trackForm","trackClick"],c=function(){var t,i=this;for(i._e=[],t=0;r.length>t;t++)(function(t){i[t]=function(){return i._e.push([t].concat(Array.prototype.slice.call(arguments,0))),i}})(r[t])};for(n._w=n._w||{},t=0;a.length>t;t++)n._w[a[t]]=n[a[t]]=n[a[t]]||new c;i=o.createElement(s),i.async=1,i.src="//static.woopra.com/js/t/5.js",e=o.getElementsByTagName(s)[0],e.parentNode.insertBefore(i,e)
})("woopra");

woopra.config({
domain: 'antlr.org'
});
woopra.track();
</script>
<!-- End of Woopra Code -->
</head>

<body>

<header>

<a id="index" href="index.html">ANTLR</a>

<nav>
<script src="scripts/topnav.js"></script>
</nav>


</header>

<div id="wrapper">
<div id="container">

<div id="main">

<div id="content">

<h1>ANTLR 4 License</h1>

<i>[The BSD License]</i><br>
Copyright (c) 2012 Terence Parr and Sam Harwell<br>
All rights reserved.<br>

<p>
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

<ul>
<li>
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

<li>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.
<li>Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

</ul>

<p>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 COPYRIGHT
OWNER 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.</p>

<br>
<h1>Developer's Certificate of Origin</h1>

<p>All contributors to ANTLR v4 must formally agree to abide by the
<a href="https://github.com/antlr/antlr4/blob/master/contributors.txt">certificate
of origin</a> by signing on the bottom of that document. To contribute:</p>

<ul>
<li>fork the <a href="https://github.com/antlr/antlr4">ANTLR v4 github repository</a>
<li>make your changes
<li>[<i>first time contributors</i>]: sign contributors.txt by adding your github userid, full
name, email address (you can obscure your e-mail, but it must be
computable by human), and date.
<li>commit your changes
<li>send a pull request
</ul>

After you have signed once, you don't have to sign future pull
requests. We can merge by simply checking to see your name is in the
contributors file.

</div><!--/content-->

<div id="sidebar">
<script src="scripts/leftnav.js"></script>
</div><!--/sidebar-->

</div><!--/main-->


</div><!--/container-->

<div class="clear"><!--necessary nudge--></div>
</div><!--/wrapper-->

<footer>
<script src="scripts/bottomnav.js"></script>
</footer>

<script src="scripts/functions.js"></script>

</body>
</html>
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
bin.includes = about_files/,\
META-INF/,\
org/,\
OSGI-INF/,\
about.html
16 changes: 16 additions & 0 deletions thirdparties/org.antlr.runtime_4.10.1.v20230210-9999/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.obeonetwork.bits</groupId>
<artifactId>org.obeonetwork.bits.parent</artifactId>
<relativePath>../..</relativePath>
<version>0.14.0-SNAPSHOT</version>
</parent>
<groupId>org.obeonetwork.bits</groupId>
<artifactId>org.antlr.runtime</artifactId>
<version>4.10.1.v20230210-9999</version>
<packaging>eclipse-plugin</packaging>
</project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
Manifest-Version: 1.0
Created-By: Eclipse Bundle Recipe Maven Plug-in
Build-Jdk-Spec: 11
Archiver-Version: Plexus Archiver
Automatic-Module-Name: org.antlr.runtime
Bundle-Description: The ANTLR 4 Runtime
Bundle-DocURL: http://www.antlr.org
Bundle-License: http://www.antlr.org/license.html
Bundle-ManifestVersion: 2
Bundle-Name: %bundleName
Bundle-SymbolicName: org.antlr.runtime
Bundle-Vendor: %bundleVendor
Bundle-Version: 4.7.2.v20221112-9999
Export-Package: org.antlr.v4.runtime;version="4.7.2";uses:="org.antlr.v4
.runtime.atn,org.antlr.v4.runtime.dfa,org.antlr.v4.runtime.misc,org.ant
lr.v4.runtime.tree,org.antlr.v4.runtime.tree.pattern",org.antlr.v4.runt
ime.atn;version="4.7.2";uses:="org.antlr.v4.runtime,org.antlr.v4.runtim
e.dfa,org.antlr.v4.runtime.misc",org.antlr.v4.runtime.dfa;version="4.7.
2";uses:="org.antlr.v4.runtime,org.antlr.v4.runtime.atn",org.antlr.v4.r
untime.misc;version="4.7.2";uses:="org.antlr.v4.runtime",org.antlr.v4.r
untime.tree;version="4.7.2";uses:="org.antlr.v4.runtime,org.antlr.v4.ru
ntime.misc",org.antlr.v4.runtime.tree.pattern;version="4.7.2";uses:="or
g.antlr.v4.runtime,org.antlr.v4.runtime.misc,org.antlr.v4.runtime.tree"
,org.antlr.v4.runtime.tree.xpath;version="4.7.2";uses:="org.antlr.v4.ru
ntime,org.antlr.v4.runtime.atn,org.antlr.v4.runtime.tree"
Implementation-Title: ANTLR 4 Runtime
Implementation-URL: http://www.antlr.org/runtime/antlr4-runtime
Implementation-Vendor: ANTLR
Implementation-Vendor-Id: org.antlr
Implementation-Version: 4.7.2
Originally-Created-By: Apache Maven Bundle Plugin
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))"

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
artifactId=org.antlr.runtime
groupId=org.eclipse.orbit.bundles
version=4.7.2-SNAPSHOT
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.eclipse.orbit.bundles</groupId>
<artifactId>antlr</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<artifactId>org.antlr.runtime</artifactId>
<version>4.7.2-SNAPSHOT</version>
<packaging>eclipse-bundle-recipe</packaging>
<name>ANTLR 4 Runtime</name>
<dependencies>
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr4-runtime</artifactId>
<version>4.7.2</version>
</dependency>
</dependencies>
</project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Bundle Localization
bundleName = ANTLR 4 Runtime
bundleVendor = Eclipse Orbit
Loading

0 comments on commit 11a020d

Please sign in to comment.