-
Notifications
You must be signed in to change notification settings - Fork 0
/
libraries.gradle
131 lines (100 loc) · 5.09 KB
/
libraries.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
// ############################################################################
// List of all used libraries and versions.
// ############################################################################
ext.constants = [
gwt_version: '2.7.0'
]
def gwtVersion = constants.gwt_version
ext.libraries = [
// Java EE ################################################################
javaee_api: 'javax:javaee-api:7.0',
// Android ################################################################
android_support_v4: 'com.google.android:support-v4:r7',
android_annotations: 'com.google.android:annotations:4.1.1.4',
// MGWT ###################################################################
mgwt: 'com.googlecode.mgwt:mgwt:2.0.0',
gwtphonegap: 'com.googlecode.gwtphonegap:gwtphonegap:3.5.0.1',
// Google Guava ###########################################################
guava: [ 'com.google.guava:guava:18.0',
'com.google.guava:guava-gwt:18.0'
],
// Logging ################################################################
android_slf4j: 'org.slf4j:slf4j-android:1.7.9',
// Dependency Injection ###################################################
roboguice: 'org.roboguice:roboguice:3.0.1',
gin: 'com.google.gwt.inject:gin:2.1.2',
guice: [ 'com.google.inject:guice:4.0-beta5',
'com.google.inject.extensions:guice-assistedinject:4.0-beta5'
],
dozer: 'net.sf.dozer:dozer:5.5.+',
// Validation #############################################################
validation_api: 'javax.validation:validation-api:1.1.0.Final',
// Jackson Parsing ########################################################
jackson: [ 'org.codehaus.jackson:jackson-core-asl:1.9.+',
'org.codehaus.jackson:jackson-mapper-asl:1.9.+',
],
// Spring #################################################################
spring_android: [ 'org.springframework.android:spring-android-core:1.0.1.RELEASE',
'org.springframework.android:spring-android-rest_template:1.0.1.RELEASE',
'org.springframework.android:spring-android-rest_template:1.0.1.RELEASE:sources'
],
// IMS Components #########################################################
ims_annotation_processor: 'ch.ims.component:annotation.processor:2.0.0.4',
// Annotation Processors ##################################################
querydsl: [ 'com.mysema.querydsl:querydsl-apt:3.6.+',
'com.mysema.querydsl:querydsl-jpa:3.6.+',
'com.mysema.querydsl:querydsl-codegen:3.6.+'
],
// Testing ################################################################
junit: 'junit:junit:4.11',
mockito_all: 'org.mockito:mockito-all:2.0.+',
geb_junit: 'org.codehaus.geb:geb-junit4:0.7.2',
cucumber: [
'info.cukes:cucumber-java:1.2.+',
'info.cukes:cucumber-junit:1.2.+',
],
gwt_mockito: 'com.google.gwt.gwtmockito:gwtmockito:1.1.4',
// GUI Testing ############################################################
selenium: [ 'org.seleniumhq.selenium:selenium-api:2.44.+',
'org.seleniumhq.selenium:selenium-firefox-driver:2.44.+'
],
// Utils ##################################################################
lombok: 'org.projectlombok:lombok:1.14.+',
// GWT ####################################################################
gwt: [ "com.google.gwt:gwt:$gwtVersion",
"com.google.gwt:gwt-user:$gwtVersion",
"com.google.gwt:gwt-dev:$gwtVersion",
"com.google.gwt:gwt-servlet:$gwtVersion",
],
restygwt: 'org.fusesource.restygwt:restygwt:2.0.+',
eventbinder: 'com.google.gwt.eventbinder:eventbinder:1.1.0',
gwtcrypto: 'com.googlecode.gwt-crypto:gwt-crypto:2.3.0',
gwtp: 'com.gwtplatform:gwtp-all:1.3.+',
// REST ###################################################################
jaxrs: 'javax.ws.rs:jsr311-api:1.1.+',
restygwt: 'org.fusesource.restygwt:restygwt:2.0.+',
// GWT Bootstrap ##########################################################
gwtbootstrap: [ 'org.gwtbootstrap3:gwtbootstrap3:0.8.1',
'org.gwtbootstrap3:gwtbootstrap3-extras:0.8.1'
],
// Cargo ##################################################################
cargo: [ 'org.codehaus.cargo:cargo-core-uberjar:1.4.+',
'org.codehaus.cargo:cargo-ant:1.4.+',
'org.codehaus.cargo:jboss-as-controller-client:7.2.0.Final',
'org.codehaus.cargo:wildfly-controller-client:8.0.0.Final'
],
tomcat_catalina_ant: 'org.apache.tomcat:tomcat-catalina-ant:7.0.39',
// Flyway #################################################################
flyway: [ 'org.flywaydb:flyway-gradle-plugin:3.+',
'org.flywaydb:flyway-commandline:3.+',
'org.flywaydb:flyway-core:3.+'
],
// DB Drivers #############################################################
hsqldb_driver: 'org.hsqldb:hsqldb:2.3.+',
ojdbc_driver: 'oracle:jdbc:6.0',
// Javax Servlets #########################################################
servlet_api: 'javax.servlet:servlet-api:2.5',
servlet_jstl: 'javax.servlet:jstl:1.1.2',
// Groovy #################################################################
groovy: 'org.codehaus.groovy:groovy:2.0.6',
]