Closure Compiler
com.google.javascript0.0.20160315.v20161124-1903
Built: 2022-12-01 at 05:55
Reported: 2022-12-01 at 06:50
✎
https://download.eclipse.org/releases/2022-12/202212071000
This
installable unit index
report is produced by https://ci.eclipse.org/simrel/job/simrel.oomph.repository-analyzer.test/ .
Provider
Eclipse Orbit
Description
Closure Compiler is a JavaScript optimizing compiler. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls. It is used in many of Google's JavaScript apps, including Gmail, Google Web Search, Google Maps, and Google Docs.
Certificates
CN= Eclipse Foundation, Inc.
OU= IT
O= Eclipse Foundation, Inc.
L= Ottawa
ST= Ontario
from= 2015-03-04
to= 2018-03-08
CN= DigiCert SHA2 Assured ID Code Signing CA
OU= www.digicert.com
O= DigiCert Inc
from= 2013-10-22
to= 2028-10-22
CN= DigiCert Assured ID Root CA
OU= www.digicert.com
O= DigiCert Inc
from= 2006-11-10
to= 2031-11-10
Artifacts
3.5M
plugins/com.google.javascript_0.0.20160315.v20161124-1903.jar
Content Metadata
▷
< unit id = " com.google.javascript " version = " 0.0.20160315.v20161124-1903 " singleton = " false " >
< update id = " com.google.javascript " range = " [0.0.0,0.0.20160315.v20161124-1903) " severity = " 0 " />
< properties size = " 9 " >
< property name = " df_LT.bundleVendor " value = " Eclipse Orbit " />
< property name = " df_LT.bundleName " value = " Closure Compiler " />
< property name = " org.eclipse.equinox.p2.name " value = " %bundleName " />
< property name = " org.eclipse.equinox.p2.description " value = " Closure Compiler is a JavaScript optimizing compiler. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls. It is used in many of Google's JavaScript apps, including Gmail, Google Web Search, Google Maps, and Google Docs. " />
< property name = " org.eclipse.equinox.p2.provider " value = " %bundleVendor " />
< property name = " org.eclipse.equinox.p2.doc.url " value = " http://www.google.com " />
< property name = " maven-groupId " value = " org.eclipse.orbit.bundles " />
< property name = " maven-artifactId " value = " com.google.javascript " />
< property name = " maven-version " value = " 0.0.20160315-SNAPSHOT " />
</ properties >
< provides size = " 27 " >
< provided namespace = " org.eclipse.equinox.p2.iu " name = " com.google.javascript " version = " 0.0.20160315.v20161124-1903 ▷ ➦org.eclipse.wst.jsdt.feature.feature.group 2.4.400.v202211200038 " />
< provided namespace = " osgi.bundle " name = " com.google.javascript " version = " 0.0.20160315.v20161124-1903 ▷ ➦org.eclipse.wst.jsdt.core 2.0.500.v202211200038 " />
< provided namespace = " java.package " name = " com.google " version = " 0.0.20160315 " />
< provided namespace = " java.package " name = " com.google.debugging.sourcemap " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.debugging.sourcemap.proto " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.ant " version = " 0.0.20160315 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.deps " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.graph " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.gwt.public " version = " 0.0.20160315 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.js " version = " 0.0.20160315 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.js.es6 " version = " 0.0.20160315 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.lint " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.newtypes " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.parsing " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.parsing.parser " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.parsing.parser.trees " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.parsing.parser.util " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.parsing.parser.util.format " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.regex " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.jscomp.type " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.refactoring " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.refactoring.examples " version = " 0.0.20160315 " />
< provided namespace = " java.package " name = " com.google.javascript.rhino " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " java.package " name = " com.google.javascript.rhino.jstype " version = " 0.0.20160315 ▷ ➦com.google.javascript 0.0.20160315.v20161124-1903 " />
< provided namespace = " org.eclipse.equinox.p2.eclipse.type " name = " bundle " version = " 1.0.0 ▷ ➦tooling.osgi.bundle.default 1.0.0 ➦toolingcocoa.macosx.aarch64org.apache.felix.scr 4.26.0.I20221123-1800 ➦toolingcocoa.macosx.aarch64org.eclipse.core.runtime 4.26.0.I20221123-1800 ➦toolingcocoa.macosx.aarch64org.eclipse.equinox.common 4.26.0.I20221123-1800 ➦toolingcocoa.macosx.aarch64org.eclipse.equinox.event 4.26.0.I20221123-1800 ➦toolingcocoa.macosx.aarch64org.eclipse.equinox.p2.reconciler.dropins 4.26.0.I20221123-1800 ➦toolingcocoa.macosx.aarch64org.eclipse.equinox.simpleconfigurator 4.26.0.I20221123-1800 ➦toolingcocoa.macosx.x86_64org.apache.felix.scr 4.26.0.I20221123-1800 ➦toolingcocoa.macosx.x86_64org.eclipse.core.runtime 4.26.0.I20221123-1800 ➦toolingcocoa.macosx.x86_64org.eclipse.equinox.common 4.26.0.I20221123-1800 ➦toolingcocoa.macosx.x86_64org.eclipse.equinox.event 4.26.0.I20221123-1800 ➦toolingcocoa.macosx.x86_64org.eclipse.equinox.p2.reconciler.dropins 4.26.0.I20221123-1800 ➦toolingcocoa.macosx.x86_64org.eclipse.equinox.simpleconfigurator 4.26.0.I20221123-1800 ➦toolinggtk.linux.aarch64org.apache.felix.scr 4.26.0.I20221123-1800 ➦toolinggtk.linux.aarch64org.eclipse.core.runtime 4.26.0.I20221123-1800 ➦toolinggtk.linux.aarch64org.eclipse.equinox.common 4.26.0.I20221123-1800 ➦toolinggtk.linux.aarch64org.eclipse.equinox.event 4.26.0.I20221123-1800 ➦toolinggtk.linux.aarch64org.eclipse.equinox.p2.reconciler.dropins 4.26.0.I20221123-1800 ➦toolinggtk.linux.aarch64org.eclipse.equinox.simpleconfigurator 4.26.0.I20221123-1800 ➦toolinggtk.linux.ppc64leorg.apache.felix.scr 4.26.0.I20221123-1800 ➦toolinggtk.linux.ppc64leorg.eclipse.core.runtime 4.26.0.I20221123-1800 ➦toolinggtk.linux.ppc64leorg.eclipse.equinox.common 4.26.0.I20221123-1800 ➦toolinggtk.linux.ppc64leorg.eclipse.equinox.event 4.26.0.I20221123-1800 ➦toolinggtk.linux.ppc64leorg.eclipse.equinox.p2.reconciler.dropins 4.26.0.I20221123-1800 ➦toolinggtk.linux.ppc64leorg.eclipse.equinox.simpleconfigurator 4.26.0.I20221123-1800 ➦toolinggtk.linux.x86_64org.apache.felix.scr 4.26.0.I20221123-1800 ➦toolinggtk.linux.x86_64org.eclipse.core.runtime 4.26.0.I20221123-1800 ➦toolinggtk.linux.x86_64org.eclipse.equinox.common 4.26.0.I20221123-1800 ➦toolinggtk.linux.x86_64org.eclipse.equinox.event 4.26.0.I20221123-1800 ➦toolinggtk.linux.x86_64org.eclipse.equinox.p2.reconciler.dropins 4.26.0.I20221123-1800 ➦toolinggtk.linux.x86_64org.eclipse.equinox.simpleconfigurator 4.26.0.I20221123-1800 ➦toolingorg.eclipse.equinox.launcher 1.6.400.v20210924-0641 ➦toolingorg.eclipse.equinox.launcher.cocoa.macosx.aarch64 1.2.700.v20221108-1024 ➦toolingorg.eclipse.equinox.launcher.cocoa.macosx.x86_64 1.2.700.v20221108-1024 ➦toolingorg.eclipse.equinox.launcher.gtk.linux.aarch64 1.2.700.v20221108-1024 ➦toolingorg.eclipse.equinox.launcher.gtk.linux.ppc64le 1.2.700.v20221108-1024 ➦toolingorg.eclipse.equinox.launcher.gtk.linux.x86_64 1.2.700.v20221108-1024 ➦toolingorg.eclipse.equinox.launcher.win32.win32.x86_64 1.2.700.v20221108-1024 ➦toolingwin32.win32.x86_64org.apache.felix.scr 4.26.0.I20221123-1800 ➦toolingwin32.win32.x86_64org.eclipse.core.runtime 4.26.0.I20221123-1800 ➦toolingwin32.win32.x86_64org.eclipse.equinox.common 4.26.0.I20221123-1800 ➦toolingwin32.win32.x86_64org.eclipse.equinox.event 4.26.0.I20221123-1800 ➦toolingwin32.win32.x86_64org.eclipse.equinox.p2.reconciler.dropins 4.26.0.I20221123-1800 ➦toolingwin32.win32.x86_64org.eclipse.equinox.simpleconfigurator 4.26.0.I20221123-1800 " />
< provided namespace = " org.eclipse.equinox.p2.localization " name = " df_LT " version = " 1.0.0 " />
</ provides >
< requires size = " 34 " >
< required namespace = " java.package " name = " com.google.common.base " range = " 18.0.0 ▷ ➥com.google.guava 27.1.0.v20190517-1946 ➥com.google.guava 30.1.0.v20221112-0806 ➥com.google.guava 31.1.0.jre " />
< required namespace = " java.package " name = " com.google.common.collect " range = " 18.0.0 ▷ ➥com.google.guava 27.1.0.v20190517-1946 ➥com.google.guava 30.1.0.v20221112-0806 ➥com.google.guava 31.1.0.jre " />
< required namespace = " java.package " name = " com.google.common.escape " range = " 18.0.0 ▷ ➥com.google.guava 27.1.0.v20190517-1946 ➥com.google.guava 30.1.0.v20221112-0806 ➥com.google.guava 31.1.0.jre " />
< required namespace = " java.package " name = " com.google.common.io " range = " 18.0.0 ▷ ➥com.google.guava 27.1.0.v20190517-1946 ➥com.google.guava 30.1.0.v20221112-0806 ➥com.google.guava 31.1.0.jre " />
< required namespace = " java.package " name = " com.google.common.primitives " range = " 18.0.0 ▷ ➥com.google.guava 27.1.0.v20190517-1946 ➥com.google.guava 30.1.0.v20221112-0806 ➥com.google.guava 31.1.0.jre " />
< required namespace = " java.package " name = " com.google.common.reflect " range = " 18.0.0 ▷ ➥com.google.guava 27.1.0.v20190517-1946 ➥com.google.guava 30.1.0.v20221112-0806 ➥com.google.guava 31.1.0.jre " />
< required namespace = " java.package " name = " com.google.gson " range = " 2.2.4 ▷ ➥2.9.1 ➥2.9.1.v20220915-1632 " />
< required namespace = " java.package " name = " com.google.gson.stream " range = " 2.2.4 ▷ ➥com.google.gson 2.9.1 ➥com.google.gson 2.9.1.v20220915-1632 " />
< required namespace = " java.package " name = " com.google.protobuf " range = " 2.4.0 ▷ ➥2.4.0.v201105131100 " />
< required namespace = " java.package " name = " org.apache.tools.ant " range = " 1.9.4 ▷ ➥org.apache.ant 1.10.12.v20211102-1452 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " org.apache.tools.ant.types " range = " 1.9.4 ▷ ➥org.apache.ant 1.10.12.v20211102-1452 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " org.apache.tools.ant.types.resources " range = " 1.9.4 ▷ ➥org.apache.ant 1.10.12.v20211102-1452 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " org.kohsuke.args4j " range = " 2.0.21 ▷ ➥2.33.0.v20160323-2218 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " org.kohsuke.args4j.spi " range = " 2.0.21 ▷ ➥org.kohsuke.args4j 2.33.0.v20160323-2218 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.debugging.sourcemap " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.debugging.sourcemap.proto " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.jscomp " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.jscomp.deps " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.jscomp.graph " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.jscomp.lint " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.jscomp.newtypes " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.jscomp.parsing " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.jscomp.parsing.parser " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.jscomp.parsing.parser.trees " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.jscomp.parsing.parser.util " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.jscomp.parsing.parser.util.format " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.jscomp.regex " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.jscomp.type " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.refactoring " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.rhino " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " com.google.javascript.rhino.jstype " range = " [0.0.0,1.0.0) ▷ ➥com.google.javascript 0.0.20160315.v20161124-1903 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " javax.annotation " range = " 0.0.0 ▷ ➥1.3.5.v20221112-0806 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " javax.xml.parsers " range = " 0.0.0 ▷ ➥a.jre.javase 18.0.0 ➥a.jre.javase 19.0.0 ➥javax.xml 1.3.4.v201005080400 " optional = " true " greedy = " false " />
< required namespace = " java.package " name = " org.xml.sax " range = " 0.0.0 ▷ ➥a.jre.javase 18.0.0 ➥a.jre.javase 19.0.0 ➥javax.xml 1.3.4.v201005080400 " optional = " true " greedy = " false " />
</ requires >
< artifacts size = " 1 " >
< artifact classifier = " osgi.bundle " id = " com.google.javascript " version = " 0.0.20160315.v20161124-1903 " />
</ artifacts >
< touchpoint id = " org.eclipse.equinox.p2.osgi " version = " 1.0.0 " />
< touchpointData size = " 1 " >
< instructions size = " 1 " >
< instruction key = " manifest " >
Bundle-SymbolicName: com.google.javascript
Bundle-Version: 0.0.20160315.v20161124-1903
</ instruction >
</ instructions >
</ touchpointData >
</ unit >