a283507bcc
GWT 2.6.0 has Java 7 support and other new features [1]. Internal Jetty version, shipped with GWT was updated to 8.1. This version collides with the version that is used internally by Gerrit (9.1). To resolve the conflict, GWT's own Jetty version is stripped from the gwt-dev.jar with maven_jar() method and Gerrit's own Jetty used instead. Missing Jetty artifacts, needed for the GWT to run in dev mode: * jetty-webapp * jetty-xml are included now as dependency of gerrit-gwtdebug project. New GWT version updates a number of dependencies that are used in Gerrit [3]. Update them too. EditIteratorTest test is failing with NSME Exception in gwt-test-utils framework, so deactivate it for now [2]. [1] http://www.gwtproject.org/release-notes.html#Release_Notes_2_6_0_RC1 [2] https://code.google.com/p/gwt-test-utils/issues/detail?id=179 [3] * Guava 15.0 * Protobuf 2.5.0 * ASM 4.1 Change-Id: I0fa96da6465d52febeae65168b0bd1c2913f6c7e
12 lines
279 B
Python
12 lines
279 B
Python
java_library(
|
|
name = 'gwtdebug',
|
|
srcs = ['src/main/java/com/google/gerrit/gwtdebug/GerritDebugLauncher.java'],
|
|
deps = [
|
|
'//lib/gwt:dev',
|
|
'//lib/jetty:server',
|
|
'//lib/jetty:servlet',
|
|
'//lib/jetty:webapp',
|
|
],
|
|
visibility = ['//tools/eclipse:classpath'],
|
|
)
|