blob: 235b774016041389fbfda5fb1564a6abbc050919 [file] [log] [blame]
Name: Robolectric
URL: http://robolectric.org
Version: 3.0
License: Apache 2.0
License File: NOT_SHIPPED
Security Critical: no
License Android Compatible: yes
Description: Robolectric is a unit test framework for Android.
Local Modifications:
- Removed Robolectric's dependence on Maven jars.
- Switched Robolectric's XML parsing logic from using the vtd-xml library to
using the org.w3c.dom package.
- Hardcoded version number in robolectric-version.properties.
- Hardcoded ShadowProvider service config files. These files are normally
generated at compile time but it is difficult to use the generated file
with GN.
- Added template_processor/ directory with Java classes to process Robolectric's
.vm template files. The template processor creates versions of these classes
for different Android API levels. The templated code is used to build the
respective shadows-core-3.0-<API Level>.jar