Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupIdArtifactIdVersionTypeLicense
com.google.code.findbugsannotations2.0.1jarGNU Lesser Public License
com.google.guavaguava13.0.1jarThe Apache Software License, Version 2.0
org.antlrantlr-runtime3.4jar-

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupIdArtifactIdVersionTypeLicense
org.testngtestng6.8jarApache License, Version 2.0

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupIdArtifactIdVersionTypeLicense
antlrantlr2.7.7jarBSD License
org.antlrstringtemplate3.2.1jarBSD licence

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupIdArtifactIdVersionTypeLicense
com.beustjcommander1.29jarThe Apache Software License, Version 2.0
org.beanshellbsh2.0b4jarGNU LESSER GENERAL PUBLIC LICENSE
org.yamlsnakeyaml1.6jarLICENSE.txt

Project Dependency Graph

Dependency Tree

  • com.facebook.swift:swift-idl-parser:jar:0.2-SNAPSHOT Information
    • com.google.guava:guava:jar:13.0.1 (compile) Information
    • com.google.code.findbugs:annotations:jar:2.0.1 (compile) Information
    • org.antlr:antlr-runtime:jar:3.4 (compile) Information
      • org.antlr:stringtemplate:jar:3.2.1 (compile) Information
      • antlr:antlr:jar:2.7.7 (compile) Information
    • org.testng:testng:jar:6.8 (test) Information

Licenses

GNU LESSER GENERAL PUBLIC LICENSE: BeanShell

Apache 2: swift-idl-parser

Unknown: Antlr 3.4 Runtime

BSD License: AntLR Parser Generator

BSD licence: ANTLR StringTemplate

Apache License, Version 2.0: TestNG

The Apache Software License, Version 2.0: Guava: Google Core Libraries for Java, JCommander

Apache License Version 2.0: SnakeYAML

GNU Lesser Public License: FindBugs-Annotations

Dependency File Details

FilenameSizeEntriesClassesPackagesJDK RevDebug
antlr-2.7.7.jar434.85 kB239224121.2debug
jcommander-1.29.jar55.21 kB604651.5debug
annotations-2.0.1.jar72.81 kB1346251.5debug
guava-13.0.1.jar1.80 MB1,4361,412131.6debug
antlr-runtime-3.4.jar160.52 kB12811541.4debug
stringtemplate-3.2.1.jar145.14 kB786031.4debug
bsh-2.0b4.jar275.09 kB23815881.2release
testng-6.8.jar794.33 kB584535261.5debug
snakeyaml-1.6.jar226.68 kB208183161.5debug
TotalSizeEntriesClassesPackagesJDK RevDebug
93.92 MB3,1052,795921.68
compile: 5compile: 2.60 MBcompile: 2,015compile: 1,873compile: 37-compile: 5
test: 4test: 1.32 MBtest: 1,090test: 922test: 55-test: 3

Dependency Repository Locations

Repo IDURLReleaseSnapshot
centralhttp://repo.maven.apache.org/maven2Yes-

Repository locations for each of the Dependencies.

Artifactnexus
antlr:antlr:jar:2.7.7Found at http://nexus.vip.facebook.com:8181/nexus/content/groups/public
com.beust:jcommander:jar:1.29Found at http://nexus.vip.facebook.com:8181/nexus/content/groups/public
com.google.code.findbugs:annotations:jar:2.0.1Found at http://nexus.vip.facebook.com:8181/nexus/content/groups/public
com.google.guava:guava:jar:13.0.1Found at http://nexus.vip.facebook.com:8181/nexus/content/groups/public
org.antlr:antlr-runtime:jar:3.4Found at http://nexus.vip.facebook.com:8181/nexus/content/groups/public
org.antlr:stringtemplate:jar:3.2.1Found at http://nexus.vip.facebook.com:8181/nexus/content/groups/public
org.beanshell:bsh:jar:2.0b4Found at http://nexus.vip.facebook.com:8181/nexus/content/groups/public
org.testng:testng:jar:6.8Found at http://nexus.vip.facebook.com:8181/nexus/content/groups/public
org.yaml:snakeyaml:jar:1.6Found at http://nexus.vip.facebook.com:8181/nexus/content/groups/public
Totalnexus
9 (compile: 5, test: 4)9