Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/api-doc-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikhail Melnikov <mikhail_melnikov@epam.com>2017-10-31 21:04:01 +0300
committerJoel Martinez <joelmartinez@gmail.com>2017-11-01 22:23:06 +0300
commit2b405e3c72e620e5537cdc8c425b395df6bc6a5f (patch)
treec1d05b781c6a6dfd1fa24794bd676773a628612a /mdoc/Makefile
parentc9670a1fd865f868d16b218319cf85c97eecece0 (diff)
mdoc: Support VB.NET signatures enhancement
Added VBFullMemberFormatter and VBMemberFormatter. Support for -lang CLI parameter (vb.net, docid are available now). IsSupported virtual methods for TypeReference and MemberReference in MemberFormatter. If they return false, sygnature is not added to XML file. Closes #131
Diffstat (limited to 'mdoc/Makefile')
-rw-r--r--mdoc/Makefile17
1 files changed, 15 insertions, 2 deletions
diff --git a/mdoc/Makefile b/mdoc/Makefile
index 88fcbe63..f7dcb263 100644
--- a/mdoc/Makefile
+++ b/mdoc/Makefile
@@ -161,6 +161,17 @@ check-monodocer-docid: Test/FrameworkTestData
-rm -Rf Test/en.actual
$(MONO) $(PROGRAM) update -use-docid -o Test/en.actual -frameworks Test/FrameworkTestData
$(DIFF) Test/en.expected-docid Test/en.actual
+
+check-monodocer-vbnet: Test/FrameworkTestData
+ -rm -Rf Test/en.actual
+ $(MONO) $(PROGRAM) update -lang vb.net -o Test/en.actual -frameworks Test/FrameworkTestData
+ $(DIFF) Test/en.expected-vbnet Test/en.actual
+
+check-monodocer-vbnet2:
+ -rm -Rf Test/en.actual
+ $(MAKE) Test/DocTest.dll-v1
+ $(MONO) $(PROGRAM) update -lang vb.net -o Test/en.actual Test/DocTest.dll
+ $(DIFF) Test/en.expected-vbnet2 Test/en.actual
check-monodocer-addNonGeneric:
-rm -Rf Test/en.actual
@@ -266,7 +277,7 @@ check-monodocer-internal-interface:
# Tests to make sure internal interfaces that are explicitly implemented are not documented
-rm -Rf Test/en.actual
$(MAKE) Test/DocTest-InternalInterface.dll
- $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-InternalInterface.dll
+ $(MONO) $(PROGRAM) update --exceptions=all -o Test/en.actual Test/DocTest-InternalInterface.dll -lang VB.NET
$(DIFF) Test/en.expected-internal-interface Test/en.actual
check-monodocer-enumerations:
@@ -530,7 +541,9 @@ check-doc-tools: check-monodocer-since \
check-monodocer-docid \
check-monodocer-operators \
check-monodocer-fx-statistics-remove \
- check-overwrite-attribute
+ check-overwrite-attribute \
+ check-monodocer-vbnet \
+ check-monodocer-vbnet2
check-doc-tools-update: check-monodocer-since-update \
check-monodocer-importecmadoc-update \