ZcashLightClientKit/docs
Francisco Gindre 851023842f
[#612] Remove Support for Cocoapods (#706)
Our main dependency, Swift-GRPC is dropping support for Cocoapods from version 1.8.2.

Even though they make a great work at maintaining backwards compatibility, we will eventually be forced to drop Cocoapods support.

We've reached out partners like NighthawkApps, Horizontal Systems (Unstoppable) and Edge, who have reported not depending on Cocoapods.

We intend to end Cocoapods support on 0.18.0.

Closes #612
2023-01-06 12:26:00 -03:00
..
images How to fix missing params error on ZcashLightClientKitSample app 2020-02-14 20:18:15 -03:00
rtd Fix typos 2022-12-31 12:50:16 +02:00
testing [#663] Create a benchmarking section on the Demo App that can be automated (#681) 2022-12-21 13:30:05 +01:00
Architecture.md Initial setup code review, lint and coding guidelines 2021-09-14 11:39:14 -03:00
README.md Issue #364 - Update documentation 2022-04-07 20:30:39 -03:00
ci.md [#612] Remove Support for Cocoapods (#706) 2023-01-06 12:26:00 -03:00
development_process.md Issue #364 - Update documentation 2022-04-07 20:30:39 -03:00

README.md

Documentation

Source code is intended to be self-documented with inline comments complying to SwiftDoc. A generated HTML version of the source code documentation can be found here in this Jazzy Generated documentation, although is not generated very often. Always rely in the documentation found on the source code.

SDK Architecture documentation can be found on docs/Architecture.md

Continuous Integration documentation can found in docs/ci.md

Our development process is simple and described in docs/development_process.md

In the /testing folder you will find documentation related to manual and automated testing.

Updating HTML docs

In order to the update the generated HTML version of the source code documentation you first have to install Jazzy Docs. Once installed

rm -rf docs/rtd # clear the existing docs

# the generate the new docs
jazzy \
--module ZcashLightClientKit \
--swift-build-tool spm \
--build-tool-arguments -Xswiftc,-swift-version,-Xswiftc,5 --output docs/rtd

# commit your changes