Andrius Dagys
c5a6047b0e
Minor fix for api checker script to support macOS
2017-10-24 10:19:39 +01:00
bpaunescu
1b7ebd4841
CORDA-351: added dependency check plugin to gradle build script ( #1911 )
...
* CORDA-351: added dependency check plugin to gradle build script
* CORDA-351: Added suppression stub file with example
* CORDA-351: added suppresionFile property
2017-10-20 17:58:16 +01:00
Andras Slemmer
c66a84bfc6
Interface changes for multi-threading
2017-10-20 11:29:30 +01:00
Chris Rankin
2c84d07e8e
CORDA-704: Implement @DoNotImplement
annotation ( #1903 )
...
* Enhance the API Scanner plugin to monitor class annotations.
* Implement @DoNotImplement annotation, and apply it.
* Update API definition.
* Update API change detection to handle @DoNotImplement.
* Document the `@DoNotImplement` annotation.
2017-10-19 17:18:35 +01:00
Andrzej Cichocki
dfd90701a0
CORDA-599 PersistentNetworkMapCache no longer circularly depends on SH ( #1652 )
2017-10-19 11:19:55 +01:00
Viktor Kolomeyko
cac3057877
CORDA-540: Make Verifier work in AMQP mode ( #1870 )
2017-10-17 10:44:27 +01:00
Chris Rankin
635ad9ac92
Ensure that the contents of OpaqueBytes cannot be modified. ( #1871 )
...
* Ensure that contents of OpaqueBytes cannot be modified.
* Update documentation and restore the signature verification check.
* Update the API definition.
* KDoc fixes.
* Update the changelog for v1.1.
2017-10-13 12:27:42 +01:00
Chris Rankin
d1c5111567
Remove the two header lines from the diff output to simplify the +/- … ( #1875 )
...
* Remove the two header lines from the diff output to simplify the +/- check.
* Revert Kt class changes as they alter the public API.
2017-10-12 11:39:22 +01:00
Chris Rankin
747830ff90
Scan API for addition of new abstract methods. ( #1854 )
...
* Scan API for addition of new abstract methods.
* Make sure we ignore blank lines when counting API changes.
* Add 6 new abstract APIs to our API definition.
2017-10-09 17:38:45 +01:00
Viktor Kolomeyko
f6e5d2385a
Non-material public API change due to interfaces being re-arranged ( #1852 )
2017-10-09 15:24:39 +01:00
Chris Rankin
d9f086cf91
Modify the API Scanner plugin to filter method annotations.
2017-10-06 12:11:42 +01:00
Chris Rankin
97731bcaaf
Add README for our automated API check. ( #1793 )
...
* Add README for our automated API check.
* Mention that the Corda Release Manager is expected to update the API file.
2017-10-03 15:33:20 +01:00
Chris Rankin
55af4d211f
Derive working directory for API check from location of script. ( #1789 )
2017-10-03 12:51:55 +01:00
Chris Rankin
c570f8c6eb
Fail the API check for lines starting with a single '-'. ( #1787 )
2017-10-03 12:10:52 +01:00
Clinton Alexander
24b773eec1
Added new API check script and API version
2017-10-03 10:24:53 +01:00
Clinton
efc85f8555
Added current API to CI directory ( #1772 )
2017-10-02 16:29:06 +01:00