Skip to content

add courseId and courseName to course and exam metrics

This check has been archived and is scheduled for deletion. Learn more about checks retention
Teamscale / teamscale-findings required action Sep 22, 2023 in 0s

Teamscale

This pull request would introduce 3 new findings

Details

Teamscale's logo 3 added, 1 in changed code, 0 removed 8 Test Gaps (100%) tested changes: 0|untested changes: 7|untested additions: 1

  • src/main/java/de/tum/in/www1/artemis/config/MetricsBean.java#44: Star import of io.micrometer.core.instrument.* should not be used (view in Teamscale)
  • src/main/java/de/tum/in/www1/artemis/repository/StudentExamRepository.java#1: Violation of file size threshold (source lines of code) of 300: 306 (view in Teamscale)
  • src/main/java/de/tum/in/www1/artemis/repository/StudentExamRepository.java#84: Interface comment missing (view in Teamscale)

Annotations

Check warning on line 44 in src/main/java/de/tum/in/www1/artemis/config/MetricsBean.java

See this annotation in the file changed.

@teamscale teamscale / teamscale-findings

src/main/java/de/tum/in/www1/artemis/config/MetricsBean.java#L44

[New] Star import of `io.micrometer.core.instrument.*` should not be used
https://teamscale.io/findings.html#details/GitHub-ls1intum-Artemis?t=metrics-add-course-id-tags%3AHEAD&id=87C64433F1FC336E0088CA8BD1134DF3

Check warning on line 84 in src/main/java/de/tum/in/www1/artemis/repository/StudentExamRepository.java

See this annotation in the file changed.

@teamscale teamscale / teamscale-findings

src/main/java/de/tum/in/www1/artemis/repository/StudentExamRepository.java#L84

[New] In this file 30 interface comments are missing. Consider adding explanatory comments or restricting the visibility.

View in Teamscale:
https://teamscale.io/activity.html#details/GitHub-ls1intum-Artemis?t=metrics-add-course-id-tags%3A1695421246000

Check warning on line 1 in src/main/java/de/tum/in/www1/artemis/repository/StudentExamRepository.java

See this annotation in the file changed.

@teamscale teamscale / teamscale-findings

src/main/java/de/tum/in/www1/artemis/repository/StudentExamRepository.java#L1

[New] Violation of file size threshold (source lines of code) of 300: 306
https://teamscale.io/findings.html#details/GitHub-ls1intum-Artemis?t=metrics-add-course-id-tags%3AHEAD&id=69624948762DA719376B9A55C9C034AC