Commit Graph

40 Commits

Author SHA1 Message Date
Andy Neebel
5ebfd51672 Improve cpp intersphinx support
Now types called out in function declarations will be searched for in
the intersphinx inventory as well
2017-06-26 14:21:52 -05:00
Andy Neebel
f68c108f10 Mark tests as xfail/skip to allow successful run 2017-06-14 13:27:31 -05:00
Takeshi KOMIYA
44b6044d4b Implement get_full_qualified_name() to CPPDomain (refs: #3630) 2017-04-23 16:31:33 +09:00
Takeshi KOMIYA
96fa6d2972 Implement get_full_qualified_name() to JavascriptDomain (refs: #3630) 2017-04-23 16:31:33 +09:00
Takeshi KOMIYA
db377ceb55 Implement get_full_qualified_name() to StandardDomain (refs: #3630) 2017-04-23 16:31:33 +09:00
Takeshi KOMIYA
b39b0191a7 Fix #3351: intersphinx does not refers context 2017-04-16 18:25:21 +09:00
Takeshi KOMIYA
8f9dd64992 Merge branch 'stable' 2017-03-26 11:52:15 +09:00
Takeshi KOMIYA
c57e47e042 Year++ 2017-03-26 11:49:34 +09:00
Takeshi KOMIYA
6376e6053c Merge branch 'stable' 2017-03-22 09:49:48 +09:00
David Baumgold
3317796739 Fix intersphinx debug tool
and add automated tests
2017-03-21 15:00:32 -04:00
Takeshi KOMIYA
29254c15f1 Move InventoryFile class to sphinx.util.inventory 2017-03-02 22:51:42 +09:00
Takeshi KOMIYA
69bb12c1e1 intersphinx: Add InventoryFile utility 2017-03-02 17:26:07 +09:00
Takeshi KOMIYA
00e32eeeff intersphinx: Add ZlibReader utility 2017-03-02 16:45:31 +09:00
Takeshi KOMIYA
12d6398739 Move doc reference to under standard domain 2017-01-29 19:50:14 +09:00
Takeshi KOMIYA
cf2061dfad Fix flake8 violations 2017-01-26 01:13:17 +09:00
shimizukawa
baaef9146d pytest: remove deprecated with_app decorator functions 2017-01-06 01:14:47 +09:00
shimizukawa
d0a33dd785 pytest: remove deprecated with_tempdir decorator 2017-01-06 00:26:01 +09:00
shimizukawa
5b7d237db3 pytest migration 2017-01-04 00:59:30 +09:00
shimizukawa
487f3db5f6 To simplify, sphinx uses external mock package even if unittest.mock exists. 2016-10-15 16:22:27 +09:00
Takeshi KOMIYA
c832d36d19 Merge pull request #2056 from erosennin/intersphinx-fix-relative-path
Fix relative paths in intersphinx links
2016-09-14 10:54:18 +09:00
Takeshi KOMIYA
691fd15839 Fix broken testcase 2016-09-01 23:30:04 +09:00
Takeshi KOMIYA
e7ff996d13 intersphinx: _strip_basic_auth() only removes credentials from URL 2016-08-22 20:58:46 +09:00
Takeshi KOMIYA
35232a3dd6 intersphinx: Use requests package 2016-08-22 20:58:45 +09:00
Takeshi KOMIYA
609ae03947 intersphinx: Refactor _get_safe_url() 2016-08-22 20:35:10 +09:00
Takeshi KOMIYA
dcdd401d65 intersphinx: Add read_inventory() 2016-08-22 20:35:10 +09:00
Takeshi KOMIYA
bfcc2a159b Fix test has broken in py3 2016-08-11 13:58:21 +09:00
Takeshi KOMIYA
82b451df03 Remove debug print 2016-08-11 12:20:52 +09:00
Takeshi KOMIYA
d5078a64d7 Fix #2789: sphinx.ext.intersphinx generates wrong hyperlinks if the inventory is given 2016-08-11 11:19:42 +09:00
Takeshi KOMIYA
211fd352ae Fix #2579: Could not refer a label including both spaces and colons via sphinx.ext.intersphinx
This fixes only the case the label including both spaces and colons as
ad-hoc. There is still a bug if a label having spaces, colons and
numbers like "foo bar:baz 1234".

Note: To support the case, we have to improve the inventory format.
2016-06-24 21:11:31 +09:00
Takeshi KOMIYA
37882b9c77 Fix #2518: intersphinx_mapping disallows non alphanumeric keys 2016-05-23 12:14:56 +09:00
Takeshi KOMIYA
9546fdaf5e Fix `sphinx.ext.intersphinx crashes if non-string value is used for key of intersphinx_mapping` 2016-05-23 12:11:10 +09:00
Takeshi KOMIYA
d38915e2a5 Fix intersphinx fails if mapping URL contains any port 2016-04-25 11:08:03 +09:00
Georg Brandl
4f72bdb722 Merge branch 'stable' 2016-01-14 22:54:08 +01:00
Georg Brandl
46d7e8558e Obligatory copyright update. 2016-01-14 22:54:04 +01:00
Georg Brandl
9d47f64dc0 intersphinx: style nits 2015-10-22 08:09:16 +02:00
Michael Wilson
564ce3b91d Intersphinx: inventory support for URLs w/ basic auth 2015-10-16 10:56:24 -05:00
Andrey Golovizin
5fde902f82 Fix relative paths in intersphinx links 2015-09-28 22:32:21 +02:00
shimizukawa
b0d40ea22c Closes #1735: Use https://doc.python.org/ instead of `http protocol. It was used for sphinx.ext.intersphinx` and some documentation. 2015-02-23 04:20:35 +00:00
Georg Brandl
a23903d8d5 Merge branch 'stable' 2015-01-03 21:41:14 +01:00
Georg Brandl
d47a7587f9 Complete test suite overhaul.
* rename a few test modules to make the names more consistent

* do not copy/use Sphinx from build/ (unnecessary without 2to3)

* use a temporary dir for *all* test projects, the source tree
  will stay pristine that way  (default is tests/build)

* speed up tests by ~3x by splitting up test projects and avoiding
  rebuilds
2014-09-21 17:17:02 +02:00