MiniDigger/Hangar

View on GitHub
orePlayCommon/app/ore/models/project/io/PluginFile.scala

Summary

Maintainability
A
1 hr
Test Coverage

Function loadMeta has 44 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  def loadMeta[F[_]](implicit messages: Messages, F: Sync[F]): EitherT[F, String, PluginFileWithData] = {
    val fileNames = PluginFileData.fileNames

    val res = newJarStream
      .flatMap { in =>
Severity: Minor
Found in orePlayCommon/app/ore/models/project/io/PluginFile.scala - About 1 hr to fix

    TODO found
    Open

        * TODO: More validation on PluginMetadata results (null checks, etc)

    There are no issues that match your filters.

    Category
    Status