Merge "Add ASM 9.0.0"
diff --git a/asm/org.objectweb.asm.analysis_9.0.0/osgi.bnd b/asm/org.objectweb.asm.analysis_9.0.0/osgi.bnd
new file mode 100644
index 0000000..974bd15
--- /dev/null
+++ b/asm/org.objectweb.asm.analysis_9.0.0/osgi.bnd
@@ -0,0 +1,12 @@
+package-version=${version;===;${Bundle-Version}}
+
+Export-Package: \
+ !about.html,!about_files, \
+ *.internal*;x-internal:=true;version="${package-version}", \
+ *.impl*;x-internal:=true;version="${package-version}", \
+ *;version="${package-version}"
+
+Import-Package: \
+ org.objectweb.asm.*;version="${range;[===,=+);${package-version}}"
+
+Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.5))"
diff --git a/asm/org.objectweb.asm.analysis_9.0.0/pom.xml b/asm/org.objectweb.asm.analysis_9.0.0/pom.xml
new file mode 100644
index 0000000..9576b5e
--- /dev/null
+++ b/asm/org.objectweb.asm.analysis_9.0.0/pom.xml
@@ -0,0 +1,36 @@
+<?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>asm</artifactId>
+    <version>1.0.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>org.objectweb.asm.analysis</artifactId>
+  <version>9.0.0-SNAPSHOT</version>
+  <packaging>eclipse-bundle-recipe</packaging>
+  <name>ASM Analysis</name>
+  <dependencies>
+    <dependency>
+      <groupId>org.ow2.asm</groupId>
+      <artifactId>asm-analysis</artifactId>
+      <version>9.0</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.eclipse.ebr</groupId>
+        <artifactId>ebr-maven-plugin</artifactId>
+        <configuration>
+          <bndInstructions>
+            <!-- https://issues.apache.org/jira/browse/FELIX-5430 -->
+            <_failok>true</_failok>
+          </bndInstructions>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/asm/org.objectweb.asm.analysis_9.0.0/src/eclipse/ip_log.xml b/asm/org.objectweb.asm.analysis_9.0.0/src/eclipse/ip_log.xml
new file mode 100644
index 0000000..3681251
--- /dev/null
+++ b/asm/org.objectweb.asm.analysis_9.0.0/src/eclipse/ip_log.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ip_log version="1.0">
+  <project id="org.objectweb.asm.analysis" version="8.0.1" status="done">
+    <info>
+      <name>ASM Analysis</name>
+      <repository>scm:git:git.eclipse.org:/gitroot/orbit/recipes.git</repository>
+      <location>asm/org.objectweb.asm.analysis</location>
+    </info>
+    <contact>
+      <name>Evgeny Mandrikov</name>
+      <email>mandrikov@gmail.com</email>
+      <company>SonarSource</company>
+    </contact>
+    <legal>
+      <ipzilla bug_id="22607"/>
+      <license>
+        <name>New BSD license</name>
+        <reference>http://opensource.org/licenses/BSD-3-Clause</reference>
+      </license>
+      <package>asm-analysis-9.0.0.jar</package>
+    </legal>
+  </project>
+</ip_log>
diff --git a/asm/org.objectweb.asm.analysis_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties b/asm/org.objectweb.asm.analysis_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties
new file mode 100644
index 0000000..d9a5f8a
--- /dev/null
+++ b/asm/org.objectweb.asm.analysis_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,3 @@
+# Bundle Localization
+bundleName = ASM Analysis
+bundleVendor = Eclipse Orbit
diff --git a/asm/org.objectweb.asm.analysis_9.0.0/src/main/resources/about.html b/asm/org.objectweb.asm.analysis_9.0.0/src/main/resources/about.html
new file mode 100644
index 0000000..386bbeb
--- /dev/null
+++ b/asm/org.objectweb.asm.analysis_9.0.0/src/main/resources/about.html
@@ -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>September 22, 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>asm-analysis</h4>
+
+<p>The plug-in includes software developed by <a href="http://www.ow2.org/" target="_blank">OW2</a> as part of the asm-analysis project.</p>
+
+<p>asm-analysis is provided to you under the terms and conditions of the <a href="https://asm.ow2.io/license.html" target="_blank">BSD</a> (<a href="about_files/LICENSE.txt" target="_blank">LICENSE.txt</a>) license.</p>
+
+<p>asm-analysis including its source is available from <a href="http://asm.ow2.org/" target="_blank">asm.ow2.org/</a>. Bugs or feature requests can be made in the project issue tracking system at <a href="https://gitlab.ow2.org/asm/asm/issues" target="_blank">gitlab.ow2.org/asm/asm/issues</a>. The following mailing lists can be used to communicate with the project communities: ASM Users List &lt;asm@objectweb.org&gt; (<a href="https://mail.ow2.org/wws/arc/asm/" target="_blank">archive</a>) or ASM Team List &lt;asm-team@objectweb.org&gt; (<a href="https://mail.ow2.org/wws/arc/asm-team/" target="_blank">archive</a>).</p>
+
+
+</body>
+</html>
diff --git a/asm/org.objectweb.asm.analysis_9.0.0/src/main/resources/about_files/LICENSE.txt b/asm/org.objectweb.asm.analysis_9.0.0/src/main/resources/about_files/LICENSE.txt
new file mode 100644
index 0000000..55761ed
--- /dev/null
+++ b/asm/org.objectweb.asm.analysis_9.0.0/src/main/resources/about_files/LICENSE.txt
@@ -0,0 +1,29 @@
+ASM is released under the following 3-Clause BSD License:
+
+ASM: a very small and fast Java bytecode manipulation framework
+Copyright (c) 2000-2011 INRIA, France Telecom
+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 the name of the 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 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.
diff --git a/asm/org.objectweb.asm.commons_9.0.0/osgi.bnd b/asm/org.objectweb.asm.commons_9.0.0/osgi.bnd
new file mode 100644
index 0000000..974bd15
--- /dev/null
+++ b/asm/org.objectweb.asm.commons_9.0.0/osgi.bnd
@@ -0,0 +1,12 @@
+package-version=${version;===;${Bundle-Version}}
+
+Export-Package: \
+ !about.html,!about_files, \
+ *.internal*;x-internal:=true;version="${package-version}", \
+ *.impl*;x-internal:=true;version="${package-version}", \
+ *;version="${package-version}"
+
+Import-Package: \
+ org.objectweb.asm.*;version="${range;[===,=+);${package-version}}"
+
+Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.5))"
diff --git a/asm/org.objectweb.asm.commons_9.0.0/pom.xml b/asm/org.objectweb.asm.commons_9.0.0/pom.xml
new file mode 100644
index 0000000..ef0486b
--- /dev/null
+++ b/asm/org.objectweb.asm.commons_9.0.0/pom.xml
@@ -0,0 +1,36 @@
+<?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>asm</artifactId>
+    <version>1.0.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>org.objectweb.asm.commons</artifactId>
+  <version>9.0.0-SNAPSHOT</version>
+  <packaging>eclipse-bundle-recipe</packaging>
+  <name>ASM Commons</name>
+  <dependencies>
+    <dependency>
+      <groupId>org.ow2.asm</groupId>
+      <artifactId>asm-commons</artifactId>
+      <version>9.0</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.eclipse.ebr</groupId>
+        <artifactId>ebr-maven-plugin</artifactId>
+        <configuration>
+          <bndInstructions>
+            <!-- https://issues.apache.org/jira/browse/FELIX-5430 -->
+            <_failok>true</_failok>
+          </bndInstructions>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/asm/org.objectweb.asm.commons_9.0.0/src/eclipse/ip_log.xml b/asm/org.objectweb.asm.commons_9.0.0/src/eclipse/ip_log.xml
new file mode 100644
index 0000000..4b0a718
--- /dev/null
+++ b/asm/org.objectweb.asm.commons_9.0.0/src/eclipse/ip_log.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ip_log version="1.0">
+  <project id="org.objectweb.asm.commons" version="8.0.1" status="done">
+    <info>
+      <name>ASM Commons</name>
+      <repository>scm:git:git.eclipse.org:/gitroot/orbit/recipes.git</repository>
+      <location>asm/org.objectweb.asm.commons</location>
+    </info>
+    <contact>
+      <name>Evgeny Mandrikov</name>
+      <email>mandrikov@gmail.com</email>
+      <company>SonarSource</company>
+    </contact>
+    <legal>
+      <ipzilla bug_id="22607"/>
+      <license>
+        <name>New BSD license</name>
+        <reference>http://opensource.org/licenses/BSD-3-Clause</reference>
+      </license>
+      <package>asm-commons-9.0.0.jar</package>
+    </legal>
+  </project>
+</ip_log>
diff --git a/asm/org.objectweb.asm.commons_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties b/asm/org.objectweb.asm.commons_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties
new file mode 100644
index 0000000..d57cd3d
--- /dev/null
+++ b/asm/org.objectweb.asm.commons_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,3 @@
+# Bundle Localization
+bundleName = ASM Commons
+bundleVendor = Eclipse Orbit
diff --git a/asm/org.objectweb.asm.commons_9.0.0/src/main/resources/about.html b/asm/org.objectweb.asm.commons_9.0.0/src/main/resources/about.html
new file mode 100644
index 0000000..26fea86
--- /dev/null
+++ b/asm/org.objectweb.asm.commons_9.0.0/src/main/resources/about.html
@@ -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>September 22, 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>asm-commons</h4>
+
+<p>The plug-in includes software developed by <a href="http://www.ow2.org/" target="_blank">OW2</a> as part of the asm-commons project.</p>
+
+<p>asm-commons is provided to you under the terms and conditions of the <a href="https://asm.ow2.io/license.html" target="_blank">BSD</a> (<a href="about_files/LICENSE.txt" target="_blank">LICENSE.txt</a>) license.</p>
+
+<p>asm-commons including its source is available from <a href="http://asm.ow2.org/" target="_blank">asm.ow2.org/</a>. Bugs or feature requests can be made in the project issue tracking system at <a href="https://gitlab.ow2.org/asm/asm/issues" target="_blank">gitlab.ow2.org/asm/asm/issues</a>. The following mailing lists can be used to communicate with the project communities: ASM Users List &lt;asm@objectweb.org&gt; (<a href="https://mail.ow2.org/wws/arc/asm/" target="_blank">archive</a>) or ASM Team List &lt;asm-team@objectweb.org&gt; (<a href="https://mail.ow2.org/wws/arc/asm-team/" target="_blank">archive</a>).</p>
+
+
+</body>
+</html>
diff --git a/asm/org.objectweb.asm.commons_9.0.0/src/main/resources/about_files/LICENSE.txt b/asm/org.objectweb.asm.commons_9.0.0/src/main/resources/about_files/LICENSE.txt
new file mode 100644
index 0000000..55761ed
--- /dev/null
+++ b/asm/org.objectweb.asm.commons_9.0.0/src/main/resources/about_files/LICENSE.txt
@@ -0,0 +1,29 @@
+ASM is released under the following 3-Clause BSD License:
+
+ASM: a very small and fast Java bytecode manipulation framework
+Copyright (c) 2000-2011 INRIA, France Telecom
+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 the name of the 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 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.
diff --git a/asm/org.objectweb.asm.tree_9.0.0/osgi.bnd b/asm/org.objectweb.asm.tree_9.0.0/osgi.bnd
new file mode 100644
index 0000000..974bd15
--- /dev/null
+++ b/asm/org.objectweb.asm.tree_9.0.0/osgi.bnd
@@ -0,0 +1,12 @@
+package-version=${version;===;${Bundle-Version}}
+
+Export-Package: \
+ !about.html,!about_files, \
+ *.internal*;x-internal:=true;version="${package-version}", \
+ *.impl*;x-internal:=true;version="${package-version}", \
+ *;version="${package-version}"
+
+Import-Package: \
+ org.objectweb.asm.*;version="${range;[===,=+);${package-version}}"
+
+Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.5))"
diff --git a/asm/org.objectweb.asm.tree_9.0.0/pom.xml b/asm/org.objectweb.asm.tree_9.0.0/pom.xml
new file mode 100644
index 0000000..4b16db3
--- /dev/null
+++ b/asm/org.objectweb.asm.tree_9.0.0/pom.xml
@@ -0,0 +1,36 @@
+<?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>asm</artifactId>
+    <version>1.0.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>org.objectweb.asm.tree</artifactId>
+  <version>9.0.0-SNAPSHOT</version>
+  <packaging>eclipse-bundle-recipe</packaging>
+  <name>ASM Tree</name>
+  <dependencies>
+    <dependency>
+      <groupId>org.ow2.asm</groupId>
+      <artifactId>asm-tree</artifactId>
+      <version>9.0</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.eclipse.ebr</groupId>
+        <artifactId>ebr-maven-plugin</artifactId>
+        <configuration>
+          <bndInstructions>
+            <!-- https://issues.apache.org/jira/browse/FELIX-5430 -->
+            <_failok>true</_failok>
+          </bndInstructions>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/asm/org.objectweb.asm.tree_9.0.0/src/eclipse/ip_log.xml b/asm/org.objectweb.asm.tree_9.0.0/src/eclipse/ip_log.xml
new file mode 100644
index 0000000..d3c2f7c
--- /dev/null
+++ b/asm/org.objectweb.asm.tree_9.0.0/src/eclipse/ip_log.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ip_log version="1.0">
+  <project id="org.objectweb.asm.tree" version="8.0.1" status="done">
+    <info>
+      <name>ASM Tree</name>
+      <repository>scm:git:git.eclipse.org:/gitroot/orbit/recipes.git</repository>
+      <location>asm/org.objectweb.asm.tree</location>
+    </info>
+    <contact>
+      <name>Evgeny Mandrikov</name>
+      <email>mandrikov@gmail.com</email>
+      <company>SonarSource</company>
+    </contact>
+    <legal>
+      <ipzilla bug_id="22607"/>
+      <license>
+        <name>New BSD license</name>
+        <reference>http://opensource.org/licenses/BSD-3-Clause</reference>
+      </license>
+      <package>asm-tree-9.0.0.jar</package>
+    </legal>
+  </project>
+</ip_log>
diff --git a/asm/org.objectweb.asm.tree_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties b/asm/org.objectweb.asm.tree_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties
new file mode 100644
index 0000000..22bb609
--- /dev/null
+++ b/asm/org.objectweb.asm.tree_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,3 @@
+# Bundle Localization
+bundleName = ASM Tree
+bundleVendor = Eclipse Orbit
diff --git a/asm/org.objectweb.asm.tree_9.0.0/src/main/resources/about.html b/asm/org.objectweb.asm.tree_9.0.0/src/main/resources/about.html
new file mode 100644
index 0000000..b28fa56
--- /dev/null
+++ b/asm/org.objectweb.asm.tree_9.0.0/src/main/resources/about.html
@@ -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>September 22, 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>asm-tree</h4>
+
+<p>The plug-in includes software developed by <a href="http://www.ow2.org/" target="_blank">OW2</a> as part of the asm-tree project.</p>
+
+<p>asm-tree is provided to you under the terms and conditions of the <a href="https://asm.ow2.io/license.html" target="_blank">BSD</a> (<a href="about_files/LICENSE.txt" target="_blank">LICENSE.txt</a>) license.</p>
+
+<p>asm-tree including its source is available from <a href="http://asm.ow2.org/" target="_blank">asm.ow2.org/</a>. Bugs or feature requests can be made in the project issue tracking system at <a href="https://gitlab.ow2.org/asm/asm/issues" target="_blank">gitlab.ow2.org/asm/asm/issues</a>. The following mailing lists can be used to communicate with the project communities: ASM Users List &lt;asm@objectweb.org&gt; (<a href="https://mail.ow2.org/wws/arc/asm/" target="_blank">archive</a>) or ASM Team List &lt;asm-team@objectweb.org&gt; (<a href="https://mail.ow2.org/wws/arc/asm-team/" target="_blank">archive</a>).</p>
+
+
+</body>
+</html>
diff --git a/asm/org.objectweb.asm.tree_9.0.0/src/main/resources/about_files/LICENSE.txt b/asm/org.objectweb.asm.tree_9.0.0/src/main/resources/about_files/LICENSE.txt
new file mode 100644
index 0000000..55761ed
--- /dev/null
+++ b/asm/org.objectweb.asm.tree_9.0.0/src/main/resources/about_files/LICENSE.txt
@@ -0,0 +1,29 @@
+ASM is released under the following 3-Clause BSD License:
+
+ASM: a very small and fast Java bytecode manipulation framework
+Copyright (c) 2000-2011 INRIA, France Telecom
+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 the name of the 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 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.
diff --git a/asm/org.objectweb.asm.util_9.0.0/osgi.bnd b/asm/org.objectweb.asm.util_9.0.0/osgi.bnd
new file mode 100644
index 0000000..974bd15
--- /dev/null
+++ b/asm/org.objectweb.asm.util_9.0.0/osgi.bnd
@@ -0,0 +1,12 @@
+package-version=${version;===;${Bundle-Version}}
+
+Export-Package: \
+ !about.html,!about_files, \
+ *.internal*;x-internal:=true;version="${package-version}", \
+ *.impl*;x-internal:=true;version="${package-version}", \
+ *;version="${package-version}"
+
+Import-Package: \
+ org.objectweb.asm.*;version="${range;[===,=+);${package-version}}"
+
+Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.5))"
diff --git a/asm/org.objectweb.asm.util_9.0.0/pom.xml b/asm/org.objectweb.asm.util_9.0.0/pom.xml
new file mode 100644
index 0000000..4226789
--- /dev/null
+++ b/asm/org.objectweb.asm.util_9.0.0/pom.xml
@@ -0,0 +1,36 @@
+<?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>asm</artifactId>
+    <version>1.0.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>org.objectweb.asm.util</artifactId>
+  <version>9.0.0-SNAPSHOT</version>
+  <packaging>eclipse-bundle-recipe</packaging>
+  <name>ASM Util</name>
+  <dependencies>
+    <dependency>
+      <groupId>org.ow2.asm</groupId>
+      <artifactId>asm-util</artifactId>
+      <version>9.0</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.eclipse.ebr</groupId>
+        <artifactId>ebr-maven-plugin</artifactId>
+        <configuration>
+          <bndInstructions>
+            <!-- https://issues.apache.org/jira/browse/FELIX-5430 -->
+            <_failok>true</_failok>
+          </bndInstructions>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/asm/org.objectweb.asm.util_9.0.0/src/eclipse/ip_log.xml b/asm/org.objectweb.asm.util_9.0.0/src/eclipse/ip_log.xml
new file mode 100644
index 0000000..0b7abff
--- /dev/null
+++ b/asm/org.objectweb.asm.util_9.0.0/src/eclipse/ip_log.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ip_log version="1.0">
+  <project id="org.objectweb.asm.util" version="8.0.1" status="done">
+    <info>
+      <name>ASM Util</name>
+      <repository>scm:git:git.eclipse.org:/gitroot/orbit/recipes.git</repository>
+      <location>asm/org.objectweb.asm.util</location>
+    </info>
+    <contact>
+      <name>Evgeny Mandrikov</name>
+      <email>mandrikov@gmail.com</email>
+      <company>SonarSource</company>
+    </contact>
+    <legal>
+      <ipzilla bug_id="22607"/>
+      <license>
+        <name>New BSD license</name>
+        <reference>http://opensource.org/licenses/BSD-3-Clause</reference>
+      </license>
+      <package>asm-util-9.0.0.jar</package>
+    </legal>
+  </project>
+</ip_log>
diff --git a/asm/org.objectweb.asm.util_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties b/asm/org.objectweb.asm.util_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties
new file mode 100644
index 0000000..b68fadc
--- /dev/null
+++ b/asm/org.objectweb.asm.util_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,3 @@
+# Bundle Localization
+bundleName = asm-util
+bundleVendor = Eclipse Orbit
diff --git a/asm/org.objectweb.asm.util_9.0.0/src/main/resources/about.html b/asm/org.objectweb.asm.util_9.0.0/src/main/resources/about.html
new file mode 100644
index 0000000..37e6d91
--- /dev/null
+++ b/asm/org.objectweb.asm.util_9.0.0/src/main/resources/about.html
@@ -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>September 22, 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>asm-util</h4>
+
+<p>The plug-in includes software developed by <a href="http://www.ow2.org/" target="_blank">OW2</a> as part of the asm-util project.</p>
+
+<p>asm-util is provided to you under the terms and conditions of the <a href="https://asm.ow2.io/license.html" target="_blank">BSD</a> (<a href="about_files/LICENSE.txt" target="_blank">LICENSE.txt</a>) license.</p>
+
+<p>asm-util including its source is available from <a href="http://asm.ow2.org/" target="_blank">asm.ow2.org/</a>. Bugs or feature requests can be made in the project issue tracking system at <a href="https://gitlab.ow2.org/asm/asm/issues" target="_blank">gitlab.ow2.org/asm/asm/issues</a>. The following mailing lists can be used to communicate with the project communities: ASM Users List &lt;asm@objectweb.org&gt; (<a href="https://mail.ow2.org/wws/arc/asm/" target="_blank">archive</a>) or ASM Team List &lt;asm-team@objectweb.org&gt; (<a href="https://mail.ow2.org/wws/arc/asm-team/" target="_blank">archive</a>).</p>
+
+
+</body>
+</html>
diff --git a/asm/org.objectweb.asm.util_9.0.0/src/main/resources/about_files/LICENSE.txt b/asm/org.objectweb.asm.util_9.0.0/src/main/resources/about_files/LICENSE.txt
new file mode 100644
index 0000000..55761ed
--- /dev/null
+++ b/asm/org.objectweb.asm.util_9.0.0/src/main/resources/about_files/LICENSE.txt
@@ -0,0 +1,29 @@
+ASM is released under the following 3-Clause BSD License:
+
+ASM: a very small and fast Java bytecode manipulation framework
+Copyright (c) 2000-2011 INRIA, France Telecom
+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 the name of the 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 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.
diff --git a/asm/org.objectweb.asm_9.0.0/osgi.bnd b/asm/org.objectweb.asm_9.0.0/osgi.bnd
new file mode 100644
index 0000000..974bd15
--- /dev/null
+++ b/asm/org.objectweb.asm_9.0.0/osgi.bnd
@@ -0,0 +1,12 @@
+package-version=${version;===;${Bundle-Version}}
+
+Export-Package: \
+ !about.html,!about_files, \
+ *.internal*;x-internal:=true;version="${package-version}", \
+ *.impl*;x-internal:=true;version="${package-version}", \
+ *;version="${package-version}"
+
+Import-Package: \
+ org.objectweb.asm.*;version="${range;[===,=+);${package-version}}"
+
+Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.5))"
diff --git a/asm/org.objectweb.asm_9.0.0/pom.xml b/asm/org.objectweb.asm_9.0.0/pom.xml
new file mode 100644
index 0000000..627d9d3
--- /dev/null
+++ b/asm/org.objectweb.asm_9.0.0/pom.xml
@@ -0,0 +1,37 @@
+<?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>asm</artifactId>
+    <version>1.0.0-SNAPSHOT</version>
+  </parent>
+  <artifactId>org.objectweb.asm</artifactId>
+  <version>9.0.0-SNAPSHOT</version>
+  <packaging>eclipse-bundle-recipe</packaging>
+  <name>ASM Core</name>
+  <dependencies>
+    <dependency>
+      <groupId>org.ow2.asm</groupId>
+      <artifactId>asm</artifactId>
+      <version>9.0</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.eclipse.ebr</groupId>
+        <artifactId>ebr-maven-plugin</artifactId>
+        <configuration>
+          <bndInstructions>
+            <!-- https://issues.apache.org/jira/browse/FELIX-5430 -->
+            <_failok>true</_failok>
+          </bndInstructions>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+
+</project>
diff --git a/asm/org.objectweb.asm_9.0.0/src/eclipse/ip_log.xml b/asm/org.objectweb.asm_9.0.0/src/eclipse/ip_log.xml
new file mode 100644
index 0000000..72b695e
--- /dev/null
+++ b/asm/org.objectweb.asm_9.0.0/src/eclipse/ip_log.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ip_log version="1.0">
+  <project id="org.objectweb.asm" version="8.0.1" status="done">
+    <info>
+      <name>ASM Core</name>
+      <repository>scm:git:git.eclipse.org:/gitroot/orbit/recipes.git</repository>
+      <location>asm/org.objectweb.asm</location>
+    </info>
+    <contact>
+      <name>Evgeny Mandrikov</name>
+      <email>mandrikov@gmail.com</email>
+      <company>SonarSource</company>
+    </contact>
+    <legal>
+      <ipzilla bug_id="22607"/>
+      <license>
+        <name>New BSD license</name>
+        <reference>http://opensource.org/licenses/BSD-3-Clause</reference>
+      </license>
+      <package>asm-9.0.0.jar</package>
+    </legal>
+  </project>
+</ip_log>
diff --git a/asm/org.objectweb.asm_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties b/asm/org.objectweb.asm_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties
new file mode 100644
index 0000000..4ddc615
--- /dev/null
+++ b/asm/org.objectweb.asm_9.0.0/src/main/resources/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,3 @@
+# Bundle Localization
+bundleName = ASM Core
+bundleVendor = Eclipse Orbit
diff --git a/asm/org.objectweb.asm_9.0.0/src/main/resources/about.html b/asm/org.objectweb.asm_9.0.0/src/main/resources/about.html
new file mode 100644
index 0000000..70f5a9c
--- /dev/null
+++ b/asm/org.objectweb.asm_9.0.0/src/main/resources/about.html
@@ -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>September 22, 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>asm</h4>
+
+<p>The plug-in includes software developed by <a href="http://www.ow2.org/" target="_blank">OW2</a> as part of the asm project.</p>
+
+<p>asm is provided to you under the terms and conditions of the <a href="https://asm.ow2.io/license.html" target="_blank">BSD</a> (<a href="about_files/LICENSE.txt" target="_blank">LICENSE.txt</a>) license.</p>
+
+<p>asm including its source is available from <a href="http://asm.ow2.org/" target="_blank">asm.ow2.org/</a>. Bugs or feature requests can be made in the project issue tracking system at <a href="https://gitlab.ow2.org/asm/asm/issues" target="_blank">gitlab.ow2.org/asm/asm/issues</a>. The following mailing lists can be used to communicate with the project communities: ASM Users List &lt;asm@objectweb.org&gt; (<a href="https://mail.ow2.org/wws/arc/asm/" target="_blank">archive</a>) or ASM Team List &lt;asm-team@objectweb.org&gt; (<a href="https://mail.ow2.org/wws/arc/asm-team/" target="_blank">archive</a>).</p>
+
+
+</body>
+</html>
diff --git a/asm/org.objectweb.asm_9.0.0/src/main/resources/about_files/LICENSE.txt b/asm/org.objectweb.asm_9.0.0/src/main/resources/about_files/LICENSE.txt
new file mode 100644
index 0000000..55761ed
--- /dev/null
+++ b/asm/org.objectweb.asm_9.0.0/src/main/resources/about_files/LICENSE.txt
@@ -0,0 +1,29 @@
+ASM is released under the following 3-Clause BSD License:
+
+ASM: a very small and fast Java bytecode manipulation framework
+Copyright (c) 2000-2011 INRIA, France Telecom
+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 the name of the 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 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.
diff --git a/asm/pom.xml b/asm/pom.xml
index b8c1c2f..8e069ab 100644
--- a/asm/pom.xml
+++ b/asm/pom.xml
@@ -26,6 +26,12 @@
     <module>org.objectweb.asm.commons_8.0.1</module>
     <module>org.objectweb.asm.tree_8.0.1</module>
     <module>org.objectweb.asm.util_8.0.1</module>
+
+    <module>org.objectweb.asm_9.0.0</module>
+    <module>org.objectweb.asm.analysis_9.0.0</module>
+    <module>org.objectweb.asm.commons_9.0.0</module>
+    <module>org.objectweb.asm.tree_9.0.0</module>
+    <module>org.objectweb.asm.util_9.0.0</module>
   </modules>
 
 </project>
diff --git a/releng/aggregationfeature/feature.xml b/releng/aggregationfeature/feature.xml
index ee999b3..3448936 100644
--- a/releng/aggregationfeature/feature.xml
+++ b/releng/aggregationfeature/feature.xml
@@ -173,12 +173,19 @@
   <plugin id="org.objectweb.asm.commons" version="7.2.0.qualifier"/>
   <plugin id="org.objectweb.asm.tree" version="7.2.0.qualifier"/>
   <plugin id="org.objectweb.asm.util" version="7.2.0.qualifier"/>
+
   <plugin id="org.objectweb.asm" version="8.0.1.qualifier"/>
   <plugin id="org.objectweb.asm.analysis" version="8.0.1.qualifier"/>
   <plugin id="org.objectweb.asm.commons" version="8.0.1.qualifier"/>
   <plugin id="org.objectweb.asm.tree" version="8.0.1.qualifier"/>
   <plugin id="org.objectweb.asm.util" version="8.0.1.qualifier"/>
 
+  <plugin id="org.objectweb.asm" version="9.0.0.qualifier"/>
+  <plugin id="org.objectweb.asm.analysis" version="9.0.0.qualifier"/>
+  <plugin id="org.objectweb.asm.commons" version="9.0.0.qualifier"/>
+  <plugin id="org.objectweb.asm.tree" version="9.0.0.qualifier"/>
+  <plugin id="org.objectweb.asm.util" version="9.0.0.qualifier"/>
+
   <plugin id="org.assertj" version="3.14.0.qualifier"/>
 
   <plugin id="org.apache.commons.codec" version="1.14.0.qualifier"/>