packages feed

Cabal-2.2.0.0: tests/ParserTests/regressions/issue-5055.expr

GenericPackageDescription
  {condBenchmarks = [],
   condExecutables = [_×_
                        `UnqualComponentName "flag-test-exe"`
                        CondNode
                          {condTreeComponents = [],
                           condTreeConstraints = [Dependency
                                                    `PackageName "base"`
                                                    (IntersectVersionRanges
                                                       (OrLaterVersion `mkVersion [4,8]`)
                                                       (EarlierVersion `mkVersion [5]`))],
                           condTreeData = Executable
                                            {buildInfo = BuildInfo
                                                           {asmOptions = [],
                                                            asmSources = [],
                                                            autogenModules = [],
                                                            buildToolDepends = [],
                                                            buildTools = [],
                                                            buildable = True,
                                                            cSources = [],
                                                            ccOptions = [],
                                                            cmmOptions = [],
                                                            cmmSources = [],
                                                            cppOptions = [],
                                                            customFieldsBI = [],
                                                            cxxOptions = [],
                                                            cxxSources = [],
                                                            defaultExtensions = [],
                                                            defaultLanguage = Just Haskell2010,
                                                            extraBundledLibs = [],
                                                            extraFrameworkDirs = [],
                                                            extraGHCiLibs = [],
                                                            extraLibDirs = [],
                                                            extraLibFlavours = [],
                                                            extraLibs = [],
                                                            frameworks = [],
                                                            hsSourceDirs = [],
                                                            includeDirs = [],
                                                            includes = [],
                                                            installIncludes = [],
                                                            jsSources = [],
                                                            ldOptions = [],
                                                            mixins = [],
                                                            oldExtensions = [],
                                                            options = [],
                                                            otherExtensions = [],
                                                            otherLanguages = [],
                                                            otherModules = [],
                                                            pkgconfigDepends = [],
                                                            profOptions = [],
                                                            sharedOptions = [],
                                                            staticOptions = [],
                                                            targetBuildDepends = [Dependency
                                                                                    `PackageName "base"`
                                                                                    (IntersectVersionRanges
                                                                                       (OrLaterVersion
                                                                                          `mkVersion [4,8]`)
                                                                                       (EarlierVersion
                                                                                          `mkVersion [5]`))],
                                                            virtualModules = []},
                                             exeName = `UnqualComponentName "flag-test-exe"`,
                                             exeScope = ExecutablePublic,
                                             modulePath = "FirstMain.hs"}}],
   condForeignLibs = [],
   condLibrary = Nothing,
   condSubLibraries = [],
   condTestSuites = [_×_
                       `UnqualComponentName "flag-cabal-test"`
                       CondNode
                         {condTreeComponents = [CondBranch
                                                  {condBranchCondition = `Var (OS Windows)`,
                                                   condBranchIfFalse = Nothing,
                                                   condBranchIfTrue = CondNode
                                                                        {condTreeComponents = [],
                                                                         condTreeConstraints = [],
                                                                         condTreeData = TestSuite
                                                                                          {testBuildInfo = BuildInfo
                                                                                                             {asmOptions = [],
                                                                                                              asmSources = [],
                                                                                                              autogenModules = [],
                                                                                                              buildToolDepends = [],
                                                                                                              buildTools = [],
                                                                                                              buildable = True,
                                                                                                              cSources = [],
                                                                                                              ccOptions = [],
                                                                                                              cmmOptions = [],
                                                                                                              cmmSources = [],
                                                                                                              cppOptions = [],
                                                                                                              customFieldsBI = [],
                                                                                                              cxxOptions = [],
                                                                                                              cxxSources = [],
                                                                                                              defaultExtensions = [],
                                                                                                              defaultLanguage = Nothing,
                                                                                                              extraBundledLibs = [],
                                                                                                              extraFrameworkDirs = [],
                                                                                                              extraGHCiLibs = [],
                                                                                                              extraLibDirs = [],
                                                                                                              extraLibFlavours = [],
                                                                                                              extraLibs = [],
                                                                                                              frameworks = [],
                                                                                                              hsSourceDirs = [],
                                                                                                              includeDirs = [],
                                                                                                              includes = [],
                                                                                                              installIncludes = [],
                                                                                                              jsSources = [],
                                                                                                              ldOptions = [],
                                                                                                              mixins = [],
                                                                                                              oldExtensions = [],
                                                                                                              options = [],
                                                                                                              otherExtensions = [],
                                                                                                              otherLanguages = [],
                                                                                                              otherModules = [],
                                                                                                              pkgconfigDepends = [],
                                                                                                              profOptions = [],
                                                                                                              sharedOptions = [],
                                                                                                              staticOptions = [],
                                                                                                              targetBuildDepends = [],
                                                                                                              virtualModules = []},
                                                                                           testInterface = TestSuiteUnsupported
                                                                                                             (TestTypeUnknown
                                                                                                                ""
                                                                                                                `mkVersion []`),
                                                                                           testName = `UnqualComponentName ""`}}}],
                          condTreeConstraints = [Dependency
                                                   `PackageName "base"`
                                                   (IntersectVersionRanges
                                                      (OrLaterVersion `mkVersion [4,8]`)
                                                      (EarlierVersion `mkVersion [5]`))],
                          condTreeData = TestSuite
                                           {testBuildInfo = BuildInfo
                                                              {asmOptions = [],
                                                               asmSources = [],
                                                               autogenModules = [],
                                                               buildToolDepends = [],
                                                               buildTools = [],
                                                               buildable = True,
                                                               cSources = [],
                                                               ccOptions = [],
                                                               cmmOptions = [],
                                                               cmmSources = [],
                                                               cppOptions = [],
                                                               customFieldsBI = [],
                                                               cxxOptions = [],
                                                               cxxSources = [],
                                                               defaultExtensions = [],
                                                               defaultLanguage = Just Haskell2010,
                                                               extraBundledLibs = [],
                                                               extraFrameworkDirs = [],
                                                               extraGHCiLibs = [],
                                                               extraLibDirs = [],
                                                               extraLibFlavours = [],
                                                               extraLibs = [],
                                                               frameworks = [],
                                                               hsSourceDirs = [],
                                                               includeDirs = [],
                                                               includes = [],
                                                               installIncludes = [],
                                                               jsSources = [],
                                                               ldOptions = [],
                                                               mixins = [],
                                                               oldExtensions = [],
                                                               options = [],
                                                               otherExtensions = [],
                                                               otherLanguages = [],
                                                               otherModules = [],
                                                               pkgconfigDepends = [],
                                                               profOptions = [],
                                                               sharedOptions = [],
                                                               staticOptions = [],
                                                               targetBuildDepends = [Dependency
                                                                                       `PackageName "base"`
                                                                                       (IntersectVersionRanges
                                                                                          (OrLaterVersion
                                                                                             `mkVersion [4,8]`)
                                                                                          (EarlierVersion
                                                                                             `mkVersion [5]`))],
                                                               virtualModules = []},
                                            testInterface = TestSuiteExeV10
                                                              `mkVersion [1,0]` "SecondMain.hs",
                                            testName = `UnqualComponentName ""`}}],
   genPackageFlags = [],
   packageDescription = PackageDescription
                          {author = "",
                           benchmarks = [],
                           bugReports = "",
                           buildDepends = [],
                           buildTypeRaw = Just Simple,
                           category = "Test",
                           copyright = "",
                           customFieldsPD = [],
                           dataDir = "",
                           dataFiles = [],
                           description = "no type in all branches.",
                           executables = [],
                           extraDocFiles = [],
                           extraSrcFiles = [],
                           extraTmpFiles = [],
                           foreignLibs = [],
                           homepage = "",
                           library = Nothing,
                           licenseFiles = [],
                           licenseRaw = Right BSD3,
                           maintainer = "",
                           package = PackageIdentifier
                                       {pkgName = `PackageName "issue"`,
                                        pkgVersion = `mkVersion [5055]`},
                           pkgUrl = "",
                           setupBuildInfo = Nothing,
                           sourceRepos = [],
                           specVersionRaw = Right (OrLaterVersion `mkVersion [2,0]`),
                           stability = "",
                           subLibraries = [],
                           synopsis = "no type in all branches",
                           testSuites = [],
                           testedWith = []}}