<commit_before>
ANT = [ "org.apache.ant:ant:jar:1.7.0" ]

AXIOM = group("axiom-api", "axiom-dom", "axiom-impl", :under=>"org.apache.ws.commons.axiom", :version=>"1.2.5")

AXIS2 = [
  group("axis2-adb", "axis2-xmlbeans", :under=>"org.apache.axis2", :version=>"1.3"),
  "org.apache.axis2:axis2-kernel:jar:1.3i1"
]

CASTOR = "castor:castor:jar:1.0"

COMMONS_LOG = [
  "commons-logging:commons-logging:jar:1.0.4"
  ]

CAS_CLIENT = "cas:casclient:jar:2.1.1"

CAS_LIBS = [
  group("cas-server-core",
  :under=>"org.jasig.cas", :version=>"3.1.1"),
  "org.jasig.service:person-directory:jar:1.0.1",
  "org.acegisecurity:acegi-security:jar:1.0.4",
  "net.sf.ehcache:ehcache:jar:1.2.3",
  "quartz:quartz:jar:1.5.2",
  "org.springframework:spring-binding:jar:1.0.3",
  "org.springframework:spring:jar:2.0.6",
  "org.springframework:spring-webflow:jar:1.0.3",  
  "ognl:ognl:jar:2.6.9",
  "org.opensaml:opensaml:jar:1.1b",
  "jdom:jdom:jar:1.0",
  CAS_CLIENT
  ]
  
COMMONS_POOL = ["commons-pool:commons-pool:jar:1.3"]
COMMONS = [
  "commons-codec:commons-codec:jar:1.3",
  "commons-collections:commons-collections:jar:3.2", 
  "commons-digester:commons-digester:jar:1.7",
  "commons-fileupload:commons-fileupload:jar:1.0",
  "commons-httpclient:commons-httpclient:jar:3.1",
  "commons-io:commons-io:jar:1.2",
  "commons-lang:commons-lang:jar:2.3",
  COMMONS_POOL
]

DOJO_VERSION = "0.3.1"
#DOJO_URL = "http://download.dojotoolkit.org/release-#{DOJO_VERSION}/dojo-#{DOJO_VERSION}-widget.zip"
DOJO_URL = "http://www.intalio.org/public/maven2/dojo/#{DOJO_VERSION}/dojo-#{DOJO_VERSION}-widget.zip"
DOJO = "dojo:dojo-widget:zip:#{DOJO_VERSION}"
DOJO_WIDGET_BASE = "dojo-#{DOJO_VERSION}-widget"

DOM4J = [ "dom4j:dom4j:jar:1.6.1" ]

FOP = [ "fop:fop:jar:0.20.5" ]

INTALIO_STATS = [ "org.intalio.common:intalio-stats:jar:1.0.2" ]

JAVAMAIL = "geronimo-spec:geronimo-spec-javamail:jar:1.3.1-rc5", "geronimo-spec:geronimo-spec-activation:jar:1.0.2-rc4"
SUNMAIL = ["javax.mail:mail:jar:1.4.1", "javax.activation:activation:jar:1.1.1"]

JARGS = [ "jargs:jargs:jar:1.0" ]

JSON = [ "json:json-taglib:jar:0.4.1" ]

JAXEN = [ "jaxen:jaxen:jar:1.1.1" ]

JENCKS = [ "jencks:jencks-all:jar:1.1.3" ]

JSP_API = [ "javax.servlet:jsp-api:jar:2.0" ]

JSTL = [ "javax.servlet:jstl:jar:1.1.2" ]

JUNIT = "junit:junit:jar:4.4"

LOG4J = [ "log4j:log4j:jar:1.2.15" ]

JPA = [ "javax.persistence:persistence-api:jar:1.0" ]

GERONIMO_SPECS = {
  "jta" => "org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1",
  "jpa" => "org.apache.geronimo.specs:geronimo-jpa_3.0_spec:jar:1.0",
  "jms" => "org.apache.geronimo.specs:geronimo-jms_1.1_spec:jar:1.0.1"
}

APACHE_JPA = [
  COMMONS,
  GERONIMO_SPECS.values,
  "org.apache.openjpa:openjpa:jar:1.1.0-svn-620200",
  "commons-logging:commons-logging:jar:1.0.4",
  "commons-lang:commons-lang:jar:2.1",
  "org.apache.derby:derby:jar:10.2.2.0",
  "serp:serp:jar:1.13.1"
]

MYSQL_CONNECTOR = "com.mysql.mysql-connector:mysql-connector-java:jar:5.0.4"
# MYSQL_CONNECTOR = "com.mysql.mysql-connector:mysql-connector-java:jar:5.1.6"

PORTLET_API = ["portlet-api:portlet-api:jar:1.0"]

QOM = [ "net.sf.qom:qom:jar:0.1alpha3" ]

SERVLET_API = [ "javax.servlet:servlet-api:jar:2.4" ]

SLF4J = group(%w{ slf4j-api slf4j-log4j12 jcl104-over-slf4j }, :under=>"org.slf4j", :version=>"1.4.3")

SPRING = [ "org.springframework:spring:jar:2.5.1","org.springframework:spring-webmvc-portlet:jar:2.5.1","org.springframework:spring-webmvc:jar:2.5.1"]

STAX_API = [ "stax:stax-api:jar:1.0.1" ]

TAGLIBS = [ "taglibs:standard:jar:1.1.2" ]

TEMPO_SECURITY = [ "org.intalio.tempo.security:tempo-security:jar:1.0.6-SNAPSHOT" ]

TEMPO_SECURITY_WS_TOKEN_CLIENT =[ "org.intalio.tempo.security:tempo-security-ws-token-client:jar:1.1.5" ]

TEMPO_WORKFLOW_TOM = [ "org.intalio.tempo.workflow:intalio-tempo-workflow-tom:jar:5.0.0.8" ]

TEMPO_WORKFLOW_TMS_CLIENT = [ "org.intalio.tempo.workflow:intalio-tempo-workflow-tms-client:jar:5.0.0.3" ]

WOODSTOX = [ "woodstox:wstx-asl:jar:3.2.4" ]

WS_COMMONS_SCHEMA = "org.apache.ws.commons.schema:XmlSchema:jar:1.3.1"

WSDL4J = [ "wsdl4j:wsdl4j:jar:1.6.1" ]

XERCES = [
  "xerces:xercesImpl:jar:2.9.1",
  "xerces:xmlParserAPIs:jar:2.9.0" ]

XMLBEANS = [
  "xmlbeans:xbean:jar:2.3.0",
  "xmlbeans:xbean_xpath:jar:2.3.0",
  "xmlbeans:xmlpublic:jar:2.3.0" ]

XMLUNIT = ["xmlunit:xmlunit:jar:1.1"]

ORBEON_AXIS = [
 "orbeon:axis-orbeon:jar:1.2.1",
 "orbeon:axis-jaxrpc:jar:1.2.1",
 "orbeon:axis-saaj:jar:1.2.1",
 "orbeon:axis-wsdl4j:jar:1.2.1-1.5.1"
]
ORBEON_XERCES = [
  group("xerces-resolver", "xerces-serializer", "xerces-xml-apis", "xerces-xercesImpl", :under => "orbeon" , :version => "2_9_orbeon_20070711")
]
ORBEON_CORE = [
  group("orbeon", "orbeon-xforms-filter", "orbeon-resources-public", "orbeon-resources-private", :under=>"ops", :version=>"3.6.0.200712061930"),
]
ORBEON_CUSTOM = [
  ORBEON_XERCES,
  "orbeon:jakarta-oro-orbeon:jar:2.0.8",
  #"orbeon:saxon-orbeon:jar:8_8_orbeon_20070817" is buggy, 
  # the saxon-orbeon jar below is a slightly modified version
  # that works
  "orbeon-saxon:orbeon-saxon:jar:8.8-intalio-2",
  "orbeon:saxpath:jar:dev_orbeon",
  "orbeon:xsltc-orbeon:jar:2.5.1",
  "orbeon:xalan-orbeon:jar:2.5.1",
  
  #  Not needed unless we want to force server caching for xforms
  # "orbeon:xmldb-exist:jar:1_1_1",
  # "orbeon:exist:jar:1.1.1",
  # "orbeon:xmlrpc:jar:1.2-patched-exist_1_1_1",
  # "orbeon:antlr:jar:antlr-2.7.6-exist_1_1_1",
  # "orbeon:exist-optional:jar:1.1.1"
]

COMMONS_DISCOVERY = ["commons-discovery:commons-discovery:jar:0.2"]

PLUTO_CONTAINER = "org.apache.pluto:pluto-container:jar:1.1.4"
PLUTO_TAGLIB = "org.apache.pluto:pluto-taglib:jar:1.1.4"
PLUTO_DRIVER = [
  "org.apache.pluto:pluto-portal-driver:jar:1.1.4",
  "org.apache.pluto:pluto-portal-driver-impl:jar:1.1.4"
]
PLUTO_DESCRIPTORS = [
  "org.apache.pluto:pluto-portal-descriptor-api:jar:1.1.4",
  "org.apache.pluto:pluto-portal-descriptor-impl:jar:1.1.4"<commit_msg>fixing pluto dependencies.rb naming<commit_after>
ANT = [ "org.apache.ant:ant:jar:1.7.0" ]

AXIOM = group("axiom-api", "axiom-dom", "axiom-impl", :under=>"org.apache.ws.commons.axiom", :version=>"1.2.5")

AXIS2 = [
  group("axis2-adb", "axis2-xmlbeans", :under=>"org.apache.axis2", :version=>"1.3"),
  "org.apache.axis2:axis2-kernel:jar:1.3i1"
]

CASTOR = "castor:castor:jar:1.0"

COMMONS_LOG = [
  "commons-logging:commons-logging:jar:1.0.4"
  ]

CAS_CLIENT = "cas:casclient:jar:2.1.1"

CAS_LIBS = [
  group("cas-server-core",
  :under=>"org.jasig.cas", :version=>"3.1.1"),
  "org.jasig.service:person-directory:jar:1.0.1",
  "org.acegisecurity:acegi-security:jar:1.0.4",
  "net.sf.ehcache:ehcache:jar:1.2.3",
  "quartz:quartz:jar:1.5.2",
  "org.springframework:spring-binding:jar:1.0.3",
  "org.springframework:spring:jar:2.0.6",
  "org.springframework:spring-webflow:jar:1.0.3",  
  "ognl:ognl:jar:2.6.9",
  "org.opensaml:opensaml:jar:1.1b",
  "jdom:jdom:jar:1.0",
  CAS_CLIENT
  ]
  
COMMONS_POOL = ["commons-pool:commons-pool:jar:1.3"]
COMMONS = [
  "commons-codec:commons-codec:jar:1.3",
  "commons-collections:commons-collections:jar:3.2", 
  "commons-digester:commons-digester:jar:1.7",
  "commons-fileupload:commons-fileupload:jar:1.0",
  "commons-httpclient:commons-httpclient:jar:3.1",
  "commons-io:commons-io:jar:1.2",
  "commons-lang:commons-lang:jar:2.3",
  COMMONS_POOL
]

DOJO_VERSION = "0.3.1"
#DOJO_URL = "http://download.dojotoolkit.org/release-#{DOJO_VERSION}/dojo-#{DOJO_VERSION}-widget.zip"
DOJO_URL = "http://www.intalio.org/public/maven2/dojo/#{DOJO_VERSION}/dojo-#{DOJO_VERSION}-widget.zip"
DOJO = "dojo:dojo-widget:zip:#{DOJO_VERSION}"
DOJO_WIDGET_BASE = "dojo-#{DOJO_VERSION}-widget"

DOM4J = [ "dom4j:dom4j:jar:1.6.1" ]

FOP = [ "fop:fop:jar:0.20.5" ]

INTALIO_STATS = [ "org.intalio.common:intalio-stats:jar:1.0.2" ]

JAVAMAIL = "geronimo-spec:geronimo-spec-javamail:jar:1.3.1-rc5", "geronimo-spec:geronimo-spec-activation:jar:1.0.2-rc4"
SUNMAIL = ["javax.mail:mail:jar:1.4.1", "javax.activation:activation:jar:1.1.1"]

JARGS = [ "jargs:jargs:jar:1.0" ]

JSON = [ "json:json-taglib:jar:0.4.1" ]

JAXEN = [ "jaxen:jaxen:jar:1.1.1" ]

JENCKS = [ "jencks:jencks-all:jar:1.1.3" ]

JSP_API = [ "javax.servlet:jsp-api:jar:2.0" ]

JSTL = [ "javax.servlet:jstl:jar:1.1.2" ]

JUNIT = "junit:junit:jar:4.4"

LOG4J = [ "log4j:log4j:jar:1.2.15" ]

JPA = [ "javax.persistence:persistence-api:jar:1.0" ]

GERONIMO_SPECS = {
  "jta" => "org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1",
  "jpa" => "org.apache.geronimo.specs:geronimo-jpa_3.0_spec:jar:1.0",
  "jms" => "org.apache.geronimo.specs:geronimo-jms_1.1_spec:jar:1.0.1"
}

APACHE_JPA = [
  COMMONS,
  GERONIMO_SPECS.values,
  "org.apache.openjpa:openjpa:jar:1.1.0-svn-620200",
  "commons-logging:commons-logging:jar:1.0.4",
  "commons-lang:commons-lang:jar:2.1",
  "org.apache.derby:derby:jar:10.2.2.0",
  "serp:serp:jar:1.13.1"
]

MYSQL_CONNECTOR = "com.mysql.mysql-connector:mysql-connector-java:jar:5.0.4"
# MYSQL_CONNECTOR = "com.mysql.mysql-connector:mysql-connector-java:jar:5.1.6"

PORTLET_API = ["portlet-api:portlet-api:jar:1.0"]

QOM = [ "net.sf.qom:qom:jar:0.1alpha3" ]

SERVLET_API = [ "javax.servlet:servlet-api:jar:2.4" ]

SLF4J = group(%w{ slf4j-api slf4j-log4j12 jcl104-over-slf4j }, :under=>"org.slf4j", :version=>"1.4.3")

SPRING = [ "org.springframework:spring:jar:2.5.1","org.springframework:spring-webmvc-portlet:jar:2.5.1","org.springframework:spring-webmvc:jar:2.5.1"]

STAX_API = [ "stax:stax-api:jar:1.0.1" ]

TAGLIBS = [ "taglibs:standard:jar:1.1.2" ]

TEMPO_SECURITY = [ "org.intalio.tempo.security:tempo-security:jar:1.0.6-SNAPSHOT" ]

TEMPO_SECURITY_WS_TOKEN_CLIENT =[ "org.intalio.tempo.security:tempo-security-ws-token-client:jar:1.1.5" ]

TEMPO_WORKFLOW_TOM = [ "org.intalio.tempo.workflow:intalio-tempo-workflow-tom:jar:5.0.0.8" ]

TEMPO_WORKFLOW_TMS_CLIENT = [ "org.intalio.tempo.workflow:intalio-tempo-workflow-tms-client:jar:5.0.0.3" ]

WOODSTOX = [ "woodstox:wstx-asl:jar:3.2.4" ]

WS_COMMONS_SCHEMA = "org.apache.ws.commons.schema:XmlSchema:jar:1.3.1"

WSDL4J = [ "wsdl4j:wsdl4j:jar:1.6.1" ]

XERCES = [
  "xerces:xercesImpl:jar:2.9.1",
  "xerces:xmlParserAPIs:jar:2.9.0" ]

XMLBEANS = [
  "xmlbeans:xbean:jar:2.3.0",
  "xmlbeans:xbean_xpath:jar:2.3.0",
  "xmlbeans:xmlpublic:jar:2.3.0" ]

XMLUNIT = ["xmlunit:xmlunit:jar:1.1"]

ORBEON_AXIS = [
 "orbeon:axis-orbeon:jar:1.2.1",
 "orbeon:axis-jaxrpc:jar:1.2.1",
 "orbeon:axis-saaj:jar:1.2.1",
 "orbeon:axis-wsdl4j:jar:1.2.1-1.5.1"
]
ORBEON_XERCES = [
  group("xerces-resolver", "xerces-serializer", "xerces-xml-apis", "xerces-xercesImpl", :under => "orbeon" , :version => "2_9_orbeon_20070711")
]
ORBEON_CORE = [
  group("orbeon", "orbeon-xforms-filter", "orbeon-resources-public", "orbeon-resources-private", :under=>"ops", :version=>"3.6.0.200712061930"),
]
ORBEON_CUSTOM = [
  ORBEON_XERCES,
  "orbeon:jakarta-oro-orbeon:jar:2.0.8",
  #"orbeon:saxon-orbeon:jar:8_8_orbeon_20070817" is buggy, 
  # the saxon-orbeon jar below is a slightly modified version
  # that works
  "orbeon-saxon:orbeon-saxon:jar:8.8-intalio-2",
  "orbeon:saxpath:jar:dev_orbeon",
  "orbeon:xsltc-orbeon:jar:2.5.1",
  "orbeon:xalan-orbeon:jar:2.5.1",
  
  #  Not needed unless we want to force server caching for xforms
  # "orbeon:xmldb-exist:jar:1_1_1",
  # "orbeon:exist:jar:1.1.1",
  # "orbeon:xmlrpc:jar:1.2-patched-exist_1_1_1",
  # "orbeon:antlr:jar:antlr-2.7.6-exist_1_1_1",
  # "orbeon:exist-optional:jar:1.1.1"
]

COMMONS_DISCOVERY = ["commons-discovery:commons-discovery:jar:0.2"]

PLUTO_CONTAINER = "org.apache.pluto:pluto-container:jar:1.1.4"
PLUTO_TAGLIB = "org.apache.pluto:pluto-taglib:jar:1.1.4"
PLUTO_DRIVER = [
  "org.apache.pluto:pluto-portal-driver:jar:1.1.4",
  "org.apache.pluto:pluto-portal-driver-impl:jar:1.1.4"
]
PLUTO_DESCRIPTORS = [
  "org.apache.pluto:pluto-descriptor-api:jar:1.1.4",
  "org.apache.pluto:pluto-descriptor-impl:jar:1.1.4"
{'fraction_non_alphanumeric': 0.21034366006433045, 'fraction_numerical': 0.05992889791772473, 'mean_word_length': 5.195595175668589, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 33, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 22}, 'pii_count': 8, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '713626', 'n_tokens_mistral': 5937, 'n_tokens_neox': 5871, 'n_words': 438}