DrString
DrString copied to clipboard
DrString finds issues in your Swift docstrings and fixes them for you.
In recent release, we added the ability to use command line argument to override config file options. If this was done for excluded files, and the exclusion is superfluous, the...
sometimes it's desirable to enforce it. (question mark, exclamation point, etc)
```swift /// docstring starts 1 space off func foo() ``` this should be problematic.
example: For `/// - paramater value: the value you want to ignore."`, DrString would refuse to recogonize this as a parameter, and report the parameter as missing.
when new problems are added, and an explainer for it is missing, there's no automated way to catch this.
This should be part of development documentation
A architecture.md would help a lot. In it the goofy module names should be explained (maybe even illustrated with comic characters?!?!?! too much?)
This removes the dependency on the C++ dylib and makes the necessary API updates
The main goal is to make it aware of [typed throws](https://github.com/swiftlang/swift-evolution/blob/main/proposals/0413-typed-throws.md) (that were implemented into 6.0), as currently E013 is triggered on something like this: ``` /// - returns: Something...