-base_simple3.nit -c A
-base_simple3.nit -c foo
-base_simple3.nit -c base_simple3
+base_simple3.nit -c A --no-color
+base_simple3.nit -c foo --no-color
+base_simple3.nit -c "defs: base_simple3::base_simple3" --no-color
Usage: nitx [OPTION]... <file.nit>... [query]
-Displays specific pieces of API information from Nit source files.
+Displays pieces of API information from Nit source files.
Use --help for help
-\e[1m\e[34m# \e[m\e[m\e[1m\e[34mA\e[m\e[m
-\e[1m\e[30mclass A\e[m\e[m
-
- \e[1m\e[32mclass A\e[m\e[m
- \e[1m\e[30mbase_simple3.nit:29,1--32,3\e[m\e[m
+Warning: No documentation for `base_simple3::A`.
+Documentation for `base_simple3::A`:
+ + base_simple3::A
+ class A
+ base_simple3.nit:29,1--32,3
-\e[1m\e[34m# \e[m\e[m\e[1m\e[34mfoo\e[m\e[m
-\e[1m\e[30mfun foo\e[m\e[m
-
- \e[1m\e[32mfun foo\e[m\e[m
- \e[1m\e[30mbase_simple3.nit:49,1--19\e[m\e[m
+Warning: No documentation for `base_simple3::Sys::foo`.
+Documentation for `base_simple3::Sys::foo`:
+ + base_simple3::Sys::foo
+ fun foo
+ base_simple3.nit:49,1--19
-\e[1m\e[34m# \e[m\e[m\e[1m\e[34mbase_simple3\e[m\e[m
-\e[1m\e[30mpackage base_simple3\e[m\e[m
+Features for `base_simple3::base_simple3`:
- \e[1m\e[32mpackage base_simple3\e[m\e[m
- \e[1m\e[30mbase_simple3.nit:17,1--66,13\e[m\e[m
+ + base_simple3$A
+ class A
+ base_simple3.nit:29,1--32,3
+ + base_simple3$B
+ class B
+ base_simple3.nit:34,1--42,3
+ + base_simple3$Bool
+ enum Bool
+ base_simple3.nit:22,1--23,3
+
+ + base_simple3$C
+ class C
+ base_simple3.nit:44,1--47,3
+
+ + base_simple3$Int
+ enum Int
+ base_simple3.nit:25,1--27,3
+
+ + base_simple3$Object
+ interface Object
+ base_simple3.nit:19,1--20,3
+
+ + base_simple3$Sys
+ class Sys
+ base_simple3.nit:49,1--19