| OLD | NEW |
| 1 Name: Robolectric | 1 Name: Robolectric |
| 2 URL: http://robolectric.org | 2 URL: http://robolectric.org |
| 3 Version: 3.0 | 3 Version: 3.0 |
| 4 License: Apache 2.0 | 4 License: Apache 2.0 |
| 5 License File: NOT_SHIPPED | 5 License File: NOT_SHIPPED |
| 6 Security Critical: no | 6 Security Critical: no |
| 7 License Android Compatible: yes | 7 License Android Compatible: yes |
| 8 Description: Robolectric is a unit test framework for Android. | 8 Description: Robolectric is a unit test framework for Android. |
| 9 Local Modifications: | 9 Local Modifications: |
| 10 - Removed Robolectric's dependence on Maven jars. | 10 - Removed Robolectric's dependence on Maven jars. |
| 11 - Switched Robolectric's XML parsing logic from using the vtd-xml library to | 11 - Switched Robolectric's XML parsing logic from using the vtd-xml library to |
| 12 using the org.w3c.dom package. | 12 using the org.w3c.dom package. |
| 13 - Hardcoded version number in robolectric-version.properties. | 13 - Hardcoded version number in robolectric-version.properties. |
| 14 - Hardcoded ShadowProvider service config files. These files are normally | 14 - Hardcoded ShadowProvider service config files. These files are normally |
| 15 generated at compile time but it is difficult to use the generated file | 15 generated at compile time but it is difficult to use the generated file |
| 16 with GN. | 16 with GN. |
| 17 - Added template_processor/ directory with Java classes to process Robolectric's | |
| 18 .vm template files. The template processor creates versions of these classes | |
| 19 for different Android API levels. The templated code is used to build the | |
| 20 respective shadows-core-3.0-<API Level>.jar | |
| OLD | NEW |