Skip to content

👌 Add ast analysis for needs view filters

Codecov / codecov/patch succeeded Sep 29, 2024 in 1s

87.07% of diff hit (target 70.00%)

View this Pull Request on Codecov

87.07% of diff hit (target 70.00%)

Annotations

Check warning on line 820 in sphinx_needs/api/need.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/api/need.py#L820

Added line #L820 was not covered by tests

Check warning on line 723 in sphinx_needs/data.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/data.py#L723

Added line #L723 was not covered by tests

Check warning on line 733 in sphinx_needs/data.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/data.py#L733

Added line #L733 was not covered by tests

Check warning on line 745 in sphinx_needs/data.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/data.py#L745

Added line #L745 was not covered by tests

Check warning on line 761 in sphinx_needs/data.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/data.py#L761

Added line #L761 was not covered by tests

Check warning on line 25 in sphinx_needs/directives/needflow/_shared.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/directives/needflow/_shared.py#L25

Added line #L25 was not covered by tests

Check warning on line 128 in sphinx_needs/filter_common.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/filter_common.py#L128

Added line #L128 was not covered by tests

Check warning on line 156 in sphinx_needs/filter_common.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/filter_common.py#L156

Added line #L156 was not covered by tests

Check warning on line 287 in sphinx_needs/filter_common.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/filter_common.py#L287

Added line #L287 was not covered by tests

Check warning on line 340 in sphinx_needs/filter_common.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/filter_common.py#L340

Added line #L340 was not covered by tests

Check warning on line 342 in sphinx_needs/filter_common.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/filter_common.py#L342

Added line #L342 was not covered by tests

Check warning on line 378 in sphinx_needs/filter_common.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/filter_common.py#L377-L378

Added lines #L377 - L378 were not covered by tests

Check warning on line 410 in sphinx_needs/filter_common.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/filter_common.py#L409-L410

Added lines #L409 - L410 were not covered by tests

Check warning on line 145 in sphinx_needs/functions/common.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/functions/common.py#L145

Added line #L145 was not covered by tests

Check warning on line 148 in sphinx_needs/functions/common.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/functions/common.py#L148

Added line #L148 was not covered by tests

Check warning on line 51 in sphinx_needs/roles/need_count.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/roles/need_count.py#L51

Added line #L51 was not covered by tests

Check warning on line 7 in sphinx_needs/views.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/views.py#L7

Added line #L7 was not covered by tests

Check warning on line 100 in sphinx_needs/views.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/views.py#L100

Added line #L100 was not covered by tests

Check warning on line 102 in sphinx_needs/views.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/views.py#L102

Added line #L102 was not covered by tests

Check warning on line 164 in sphinx_needs/views.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/views.py#L164

Added line #L164 was not covered by tests

Check warning on line 234 in sphinx_needs/views.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/views.py#L233-L234

Added lines #L233 - L234 were not covered by tests

Check warning on line 246 in sphinx_needs/views.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/views.py#L246

Added line #L246 was not covered by tests

Check warning on line 250 in sphinx_needs/views.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/views.py#L248-L250

Added lines #L248 - L250 were not covered by tests

Check warning on line 252 in sphinx_needs/views.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/views.py#L252

Added line #L252 was not covered by tests

Check warning on line 257 in sphinx_needs/views.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

sphinx_needs/views.py#L257

Added line #L257 was not covered by tests