Commit Graph

16 Commits

Author SHA1 Message Date
martoon
ad1ccccad7
Add README and other required meta files 2019-03-14 20:29:36 +03:00
martoon
7cc59ea80a Add position coordinates in source to anchors and references 2019-03-14 18:25:19 +03:00
martoon
a1ef695598 Notify about ambiguous anchor references
When one has several anchors with the same name, github disambiguates them automatically,
but referencesto such anchors stay fragile.

Now when such anchors are referenced then an verification error is dropped.

Also, no more wrong "anchor does not exist" error when a github-dedupicated anchor is
referenced (the link was valid, but since in our vision anchors couldn't be renamed
automatically, we treated those link as invalid).
2019-03-14 18:25:19 +03:00
martoon
90e160e7d2
Allow to specify virtual files
For instance, reference to `issues` github page is a valid one despite there is no such
file physically in the repository.

Now user can specify list of "existing" virtual files in config.
2019-03-13 15:29:33 +03:00
martoon
3ecaf245f5
Make verbosity a CLI parameter, not config one 2019-03-13 13:30:39 +03:00
martoon
c869971f69
Make parts of verification optional
Now one can disable external refs or repo-local refs verification in CLI params.
2019-03-12 17:26:27 +03:00
martoon
444fa7349f
Add verification progress bar 2019-03-12 16:40:10 +03:00
martoon
7b3f3b1bdd
Improve logic 2019-03-11 20:04:21 +03:00
martoon
c59523ea61
Prettify output 2019-03-11 17:16:25 +03:00
martoon
2f4101c361
Add tests on header to anchor conversion 2019-03-11 17:16:06 +03:00
martoon
dc14c19e45
[INT-31] Enable external references checker 2018-10-16 14:58:53 +03:00
martoon
56b4e38308
[INT-31] Add config and CLI options 2018-10-11 17:27:59 +03:00
martoon
d1ee907cfb
[INT-31] Prettify output 2018-10-11 15:40:39 +03:00
martoon
b06ef33541
[INT-31] Use cmark-gfm to parse markdown instead of manual parser 2018-10-11 14:06:32 +03:00
martoon
ea83f75643
[INT-31] Implement cross-references verifier 2018-10-11 02:51:28 +03:00
Konstantin Ivanov
44d735c607
Initial commit 2018-09-21 20:02:19 +03:00