├── .gitignore ├── README.md ├── docstract.py ├── test.py └── tests ├── .gitignore ├── class_basic.js ├── class_basic.out ├── class_full.js ├── class_full.out ├── class_redefinition.js ├── class_redefinition.out ├── class_simple_nested.js ├── class_simple_nested.out ├── class_with_constructor.js ├── class_with_constructor.out ├── class_with_constructors.js ├── class_with_constructors.out ├── class_with_prop_and_func.js ├── class_with_prop_and_func.out ├── constructor_in_global_context.js ├── constructor_in_global_context.out ├── description_recurring.js ├── description_recurring.out ├── email_in_text_block.js ├── email_in_text_block.out ├── events.js ├── events.out ├── events_inside_class.js ├── events_inside_class.out ├── events_redefined.js ├── events_redefined.out ├── fun_with_types.js ├── fun_with_types.out ├── function_and_property_in_same_block.js ├── function_and_property_in_same_block.out ├── function_basic.js ├── function_basic.out ├── function_omit_name.js ├── function_omit_name.out ├── function_omit_name_and_tag.js ├── function_omit_name_and_tag.out ├── function_redefinition.js ├── function_redefinition.out ├── function_supports_type_or_return_or_returns.js ├── function_supports_type_or_return_or_returns.out ├── guess_basic_function.js ├── guess_basic_function.out ├── guess_cant_guess_prop.js ├── guess_cant_guess_prop.out ├── guess_failure.js ├── guess_failure.out ├── guess_firstblock_precedence_over_assignment.js ├── guess_firstblock_precedence_over_assignment.out ├── guess_function.js ├── guess_function.out ├── guess_getsetter.js ├── guess_getsetter.out ├── guess_name_object_property.js ├── guess_name_object_property.out ├── guess_obj_property.js ├── guess_obj_property.out ├── module_basic.js ├── module_basic.out ├── module_explicit.js ├── module_explicit.out ├── module_inside_class.js ├── module_inside_class.out ├── module_override_name.js ├── module_override_name.out ├── params_complex.js ├── params_complex.out ├── params_one_way.js ├── params_one_way.out ├── params_plural_allowed.js ├── params_plural_allowed.out ├── params_type_first.js ├── params_type_first.out ├── params_type_first_newline.js ├── params_type_first_newline.out ├── params_type_last.js ├── params_type_last.out ├── params_type_last_newline.js ├── params_type_last_newline.out ├── property_cant_have_params.js ├── property_cant_have_params.out ├── property_cant_return.js ├── property_cant_return.out ├── property_implicit_with_type.js ├── property_implicit_with_type.out ├── property_omit_name_and_tag.js ├── property_omit_name_and_tag.out ├── property_redefinition.js ├── property_redefinition.out ├── property_type_first.js ├── property_type_first.out ├── return_needs_argument.js ├── return_needs_argument.out ├── see_tag.js ├── see_tag.out ├── throws_multiple_types.js ├── throws_multiple_types.out ├── throws_needs_argument.js ├── throws_needs_argument.out ├── throws_needs_argument_not_tag.js ├── throws_needs_argument_not_tag.out ├── type_and_returns_in_same_function_bad.js ├── type_and_returns_in_same_function_bad.out ├── type_and_returns_in_same_function_good.js ├── type_and_returns_in_same_function_good.out ├── type_doesnt_accept_desc.js ├── type_doesnt_accept_desc.out ├── type_optional_braces.js ├── type_optional_braces.out ├── typedef_not_allowed.js ├── typedef_not_allowed.out ├── yucky_nested_curlies.js └── yucky_nested_curlies.out /.gitignore: -------------------------------------------------------------------------------- 1 | /*.pyc 2 | *~ 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/README.md -------------------------------------------------------------------------------- /docstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/docstract.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/test.py -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | /*.outactual 2 | -------------------------------------------------------------------------------- /tests/class_basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_basic.js -------------------------------------------------------------------------------- /tests/class_basic.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_basic.out -------------------------------------------------------------------------------- /tests/class_full.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_full.js -------------------------------------------------------------------------------- /tests/class_full.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_full.out -------------------------------------------------------------------------------- /tests/class_redefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_redefinition.js -------------------------------------------------------------------------------- /tests/class_redefinition.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_redefinition.out -------------------------------------------------------------------------------- /tests/class_simple_nested.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_simple_nested.js -------------------------------------------------------------------------------- /tests/class_simple_nested.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_simple_nested.out -------------------------------------------------------------------------------- /tests/class_with_constructor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_with_constructor.js -------------------------------------------------------------------------------- /tests/class_with_constructor.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_with_constructor.out -------------------------------------------------------------------------------- /tests/class_with_constructors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_with_constructors.js -------------------------------------------------------------------------------- /tests/class_with_constructors.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_with_constructors.out -------------------------------------------------------------------------------- /tests/class_with_prop_and_func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_with_prop_and_func.js -------------------------------------------------------------------------------- /tests/class_with_prop_and_func.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/class_with_prop_and_func.out -------------------------------------------------------------------------------- /tests/constructor_in_global_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/constructor_in_global_context.js -------------------------------------------------------------------------------- /tests/constructor_in_global_context.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/constructor_in_global_context.out -------------------------------------------------------------------------------- /tests/description_recurring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/description_recurring.js -------------------------------------------------------------------------------- /tests/description_recurring.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/description_recurring.out -------------------------------------------------------------------------------- /tests/email_in_text_block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/email_in_text_block.js -------------------------------------------------------------------------------- /tests/email_in_text_block.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/email_in_text_block.out -------------------------------------------------------------------------------- /tests/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/events.js -------------------------------------------------------------------------------- /tests/events.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/events.out -------------------------------------------------------------------------------- /tests/events_inside_class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/events_inside_class.js -------------------------------------------------------------------------------- /tests/events_inside_class.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/events_inside_class.out -------------------------------------------------------------------------------- /tests/events_redefined.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/events_redefined.js -------------------------------------------------------------------------------- /tests/events_redefined.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/events_redefined.out -------------------------------------------------------------------------------- /tests/fun_with_types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/fun_with_types.js -------------------------------------------------------------------------------- /tests/fun_with_types.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/fun_with_types.out -------------------------------------------------------------------------------- /tests/function_and_property_in_same_block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/function_and_property_in_same_block.js -------------------------------------------------------------------------------- /tests/function_and_property_in_same_block.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/function_and_property_in_same_block.out -------------------------------------------------------------------------------- /tests/function_basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/function_basic.js -------------------------------------------------------------------------------- /tests/function_basic.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/function_basic.out -------------------------------------------------------------------------------- /tests/function_omit_name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/function_omit_name.js -------------------------------------------------------------------------------- /tests/function_omit_name.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/function_omit_name.out -------------------------------------------------------------------------------- /tests/function_omit_name_and_tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/function_omit_name_and_tag.js -------------------------------------------------------------------------------- /tests/function_omit_name_and_tag.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/function_omit_name_and_tag.out -------------------------------------------------------------------------------- /tests/function_redefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/function_redefinition.js -------------------------------------------------------------------------------- /tests/function_redefinition.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/function_redefinition.out -------------------------------------------------------------------------------- /tests/function_supports_type_or_return_or_returns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/function_supports_type_or_return_or_returns.js -------------------------------------------------------------------------------- /tests/function_supports_type_or_return_or_returns.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/function_supports_type_or_return_or_returns.out -------------------------------------------------------------------------------- /tests/guess_basic_function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_basic_function.js -------------------------------------------------------------------------------- /tests/guess_basic_function.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_basic_function.out -------------------------------------------------------------------------------- /tests/guess_cant_guess_prop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_cant_guess_prop.js -------------------------------------------------------------------------------- /tests/guess_cant_guess_prop.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_cant_guess_prop.out -------------------------------------------------------------------------------- /tests/guess_failure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_failure.js -------------------------------------------------------------------------------- /tests/guess_failure.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_failure.out -------------------------------------------------------------------------------- /tests/guess_firstblock_precedence_over_assignment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_firstblock_precedence_over_assignment.js -------------------------------------------------------------------------------- /tests/guess_firstblock_precedence_over_assignment.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_firstblock_precedence_over_assignment.out -------------------------------------------------------------------------------- /tests/guess_function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_function.js -------------------------------------------------------------------------------- /tests/guess_function.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_function.out -------------------------------------------------------------------------------- /tests/guess_getsetter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_getsetter.js -------------------------------------------------------------------------------- /tests/guess_getsetter.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_getsetter.out -------------------------------------------------------------------------------- /tests/guess_name_object_property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_name_object_property.js -------------------------------------------------------------------------------- /tests/guess_name_object_property.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_name_object_property.out -------------------------------------------------------------------------------- /tests/guess_obj_property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_obj_property.js -------------------------------------------------------------------------------- /tests/guess_obj_property.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/guess_obj_property.out -------------------------------------------------------------------------------- /tests/module_basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/module_basic.js -------------------------------------------------------------------------------- /tests/module_basic.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/module_basic.out -------------------------------------------------------------------------------- /tests/module_explicit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/module_explicit.js -------------------------------------------------------------------------------- /tests/module_explicit.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/module_explicit.out -------------------------------------------------------------------------------- /tests/module_inside_class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/module_inside_class.js -------------------------------------------------------------------------------- /tests/module_inside_class.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/module_inside_class.out -------------------------------------------------------------------------------- /tests/module_override_name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/module_override_name.js -------------------------------------------------------------------------------- /tests/module_override_name.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/module_override_name.out -------------------------------------------------------------------------------- /tests/params_complex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_complex.js -------------------------------------------------------------------------------- /tests/params_complex.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_complex.out -------------------------------------------------------------------------------- /tests/params_one_way.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_one_way.js -------------------------------------------------------------------------------- /tests/params_one_way.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_one_way.out -------------------------------------------------------------------------------- /tests/params_plural_allowed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_plural_allowed.js -------------------------------------------------------------------------------- /tests/params_plural_allowed.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_plural_allowed.out -------------------------------------------------------------------------------- /tests/params_type_first.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_type_first.js -------------------------------------------------------------------------------- /tests/params_type_first.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_type_first.out -------------------------------------------------------------------------------- /tests/params_type_first_newline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_type_first_newline.js -------------------------------------------------------------------------------- /tests/params_type_first_newline.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_type_first_newline.out -------------------------------------------------------------------------------- /tests/params_type_last.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_type_last.js -------------------------------------------------------------------------------- /tests/params_type_last.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_type_last.out -------------------------------------------------------------------------------- /tests/params_type_last_newline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_type_last_newline.js -------------------------------------------------------------------------------- /tests/params_type_last_newline.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/params_type_last_newline.out -------------------------------------------------------------------------------- /tests/property_cant_have_params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/property_cant_have_params.js -------------------------------------------------------------------------------- /tests/property_cant_have_params.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/property_cant_have_params.out -------------------------------------------------------------------------------- /tests/property_cant_return.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/property_cant_return.js -------------------------------------------------------------------------------- /tests/property_cant_return.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/property_cant_return.out -------------------------------------------------------------------------------- /tests/property_implicit_with_type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/property_implicit_with_type.js -------------------------------------------------------------------------------- /tests/property_implicit_with_type.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/property_implicit_with_type.out -------------------------------------------------------------------------------- /tests/property_omit_name_and_tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/property_omit_name_and_tag.js -------------------------------------------------------------------------------- /tests/property_omit_name_and_tag.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/property_omit_name_and_tag.out -------------------------------------------------------------------------------- /tests/property_redefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/property_redefinition.js -------------------------------------------------------------------------------- /tests/property_redefinition.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/property_redefinition.out -------------------------------------------------------------------------------- /tests/property_type_first.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/property_type_first.js -------------------------------------------------------------------------------- /tests/property_type_first.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/property_type_first.out -------------------------------------------------------------------------------- /tests/return_needs_argument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/return_needs_argument.js -------------------------------------------------------------------------------- /tests/return_needs_argument.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/return_needs_argument.out -------------------------------------------------------------------------------- /tests/see_tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/see_tag.js -------------------------------------------------------------------------------- /tests/see_tag.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/see_tag.out -------------------------------------------------------------------------------- /tests/throws_multiple_types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/throws_multiple_types.js -------------------------------------------------------------------------------- /tests/throws_multiple_types.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/throws_multiple_types.out -------------------------------------------------------------------------------- /tests/throws_needs_argument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/throws_needs_argument.js -------------------------------------------------------------------------------- /tests/throws_needs_argument.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/throws_needs_argument.out -------------------------------------------------------------------------------- /tests/throws_needs_argument_not_tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/throws_needs_argument_not_tag.js -------------------------------------------------------------------------------- /tests/throws_needs_argument_not_tag.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/throws_needs_argument_not_tag.out -------------------------------------------------------------------------------- /tests/type_and_returns_in_same_function_bad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/type_and_returns_in_same_function_bad.js -------------------------------------------------------------------------------- /tests/type_and_returns_in_same_function_bad.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/type_and_returns_in_same_function_bad.out -------------------------------------------------------------------------------- /tests/type_and_returns_in_same_function_good.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/type_and_returns_in_same_function_good.js -------------------------------------------------------------------------------- /tests/type_and_returns_in_same_function_good.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/type_and_returns_in_same_function_good.out -------------------------------------------------------------------------------- /tests/type_doesnt_accept_desc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/type_doesnt_accept_desc.js -------------------------------------------------------------------------------- /tests/type_doesnt_accept_desc.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/type_doesnt_accept_desc.out -------------------------------------------------------------------------------- /tests/type_optional_braces.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/type_optional_braces.js -------------------------------------------------------------------------------- /tests/type_optional_braces.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/type_optional_braces.out -------------------------------------------------------------------------------- /tests/typedef_not_allowed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/typedef_not_allowed.js -------------------------------------------------------------------------------- /tests/typedef_not_allowed.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/typedef_not_allowed.out -------------------------------------------------------------------------------- /tests/yucky_nested_curlies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/yucky_nested_curlies.js -------------------------------------------------------------------------------- /tests/yucky_nested_curlies.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lloyd/docstract/HEAD/tests/yucky_nested_curlies.out --------------------------------------------------------------------------------