git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
remove unneeded pragmas
commit22616a10c33bfe629361c4f1c083abc907a3ba30 authorChristoph Hegemann <christoph.hegemann1337@gmail.com> dateThu 8 Dec 2016, 08:43 (10 years ago) parent546804b
31 files changed+3−61
psc-ide-client/Main.hs−1 src/Language/PureScript/AST/Operators.hs−2 src/Language/PureScript/AST/SourcePos.hs−2 src/Language/PureScript/Docs/Convert.hs−2 src/Language/PureScript/Docs/Types.hs−2 src/Language/PureScript/Ide.hs+3−4 src/Language/PureScript/Ide/CaseSplit.hs−2 src/Language/PureScript/Ide/Command.hs−3 src/Language/PureScript/Ide/Completion.hs−1 src/Language/PureScript/Ide/Error.hs−1 src/Language/PureScript/Ide/Externs.hs−1 src/Language/PureScript/Ide/Filter.hs−1 src/Language/PureScript/Ide/Imports.hs−2 src/Language/PureScript/Ide/Matcher.hs−1 src/Language/PureScript/Ide/Pursuit.hs−2 src/Language/PureScript/Ide/Rebuild.hs−3 src/Language/PureScript/Ide/Reexports.hs−3 src/Language/PureScript/Ide/SourceFile.hs−2 src/Language/PureScript/Ide/State.hs−1 src/Language/PureScript/Ide/Types.hs−1 src/Language/PureScript/Ide/Util.hs−2 src/Language/PureScript/Interactive.hs−4 src/Language/PureScript/Interactive/Completion.hs−2 src/Language/PureScript/Interactive/Printer.hs−3 src/Language/PureScript/Make.hs−1 src/Language/PureScript/Publish.hs−1 src/Language/PureScript/Publish/ErrorsWarnings.hs−2 src/Language/PureScript/Sugar/TypeClasses/Deriving.hs−3 src/Language/PureScript/TypeChecker/Subsumption.hs−1 src/Language/PureScript/TypeChecker/TypeSearch.hs−4 src/Language/PureScript/TypeChecker/Types.hs−1
psc-ide-client/Main.hs−1
@@ -1,4 +1,3 @@
1−{-# LANGUAGE OverloadedStrings #-}
21module Main where
32
43import Prelude ()
src/Language/PureScript/AST/Operators.hs−2
@@ -1,5 +1,3 @@
1−{-# LANGUAGE OverloadedStrings #-}
2−
31-- |
42-- Operators fixity and associativity
53--
src/Language/PureScript/AST/SourcePos.hs−2
@@ -1,5 +1,3 @@
1−{-# LANGUAGE OverloadedStrings #-}
2−
31-- |
42-- Source position information
53--
src/Language/PureScript/Docs/Convert.hs−2
@@ -1,5 +1,3 @@
1−{-# LANGUAGE OverloadedStrings #-}
2−
31-- | Functions for converting PureScript ASTs into values of the data types
42-- from Language.PureScript.Docs.
53
src/Language/PureScript/Docs/Types.hs−2
@@ -1,5 +1,3 @@
1−{-# LANGUAGE OverloadedStrings #-}
2−
31module Language.PureScript.Docs.Types
42 ( module Language.PureScript.Docs.Types
53 , module ReExports
src/Language/PureScript/Ide.hs+3−4
@@ -12,7 +12,6 @@
1212-- Interface for the psc-ide-server
1313-----------------------------------------------------------------------------
1414
15−{-# LANGUAGE OverloadedStrings #-}
1615{-# LANGUAGE PackageImports #-}
1716{-# LANGUAGE TemplateHaskell #-}
1817
@@ -175,12 +174,12 @@ loadModules moduleNames = do
175174 efiles <- traverse readExternFile efPaths
176175 traverse_ insertExterns efiles
177176
178− -- We parse all source files, log eventual parse failures if the debug flag
179− -- was set and insert the succesful parses into the state.
177+ -- We parse all source files, log eventual parse failures and insert the
178+ -- successful parses into the state.
180179 (failures, allModules) <-
181180 partitionEithers <$> (traverse parseModule =<< findAllSourceFiles)
182181 unless (null failures) $
183− $(logDebug) ("Failed to parse: " <> show failures)
182+ $(logWarn) ("Failed to parse: " <> show failures)
184183 traverse_ insertModule allModules
185184
186185 -- Finally we kick off the worker with @async@ and return the number of
src/Language/PureScript/Ide/CaseSplit.hs−2
@@ -12,8 +12,6 @@
1212-- Casesplitting and adding function clauses
1313-----------------------------------------------------------------------------
1414
15−{-# LANGUAGE OverloadedStrings #-}
16−
1715module Language.PureScript.Ide.CaseSplit
1816 ( WildcardAnnotations()
1917 , explicitAnnotations
src/Language/PureScript/Ide/Command.hs−3
@@ -12,9 +12,6 @@
1212-- Datatypes for the commands psc-ide accepts
1313-----------------------------------------------------------------------------
1414
15−{-# LANGUAGE OverloadedStrings #-}
16−
17−
1815module Language.PureScript.Ide.Command where
1916
2017import Protolude
src/Language/PureScript/Ide/Completion.hs−1
@@ -1,4 +1,3 @@
1−{-# LANGUAGE OverloadedStrings #-}
21module Language.PureScript.Ide.Completion
32 ( getCompletions
43 , getExactMatches
src/Language/PureScript/Ide/Error.hs−1
@@ -12,7 +12,6 @@
1212-- Error types for psc-ide
1313-----------------------------------------------------------------------------
1414
15−{-# LANGUAGE OverloadedStrings #-}
1615module Language.PureScript.Ide.Error
1716 ( PscIdeError(..)
1817 ) where
src/Language/PureScript/Ide/Externs.hs−1
@@ -12,7 +12,6 @@
1212-- Handles externs files for psc-ide
1313-----------------------------------------------------------------------------
1414
15−{-# LANGUAGE RecordWildCards #-}
1615{-# LANGUAGE PackageImports #-}
1716
1817module Language.PureScript.Ide.Externs
src/Language/PureScript/Ide/Filter.hs−1
@@ -13,7 +13,6 @@
1313-----------------------------------------------------------------------------
1414
1515{-# LANGUAGE GeneralizedNewtypeDeriving #-}
16−{-# LANGUAGE OverloadedStrings #-}
1716
1817module Language.PureScript.Ide.Filter
1918 ( Filter
src/Language/PureScript/Ide/Imports.hs−2
@@ -12,8 +12,6 @@
1212-- Provides functionality to manage imports
1313-----------------------------------------------------------------------------
1414
15−{-# LANGUAGE OverloadedStrings #-}
16−
1715module Language.PureScript.Ide.Imports
1816 ( addImplicitImport
1917 , addImportForIdentifier
src/Language/PureScript/Ide/Matcher.hs−1
@@ -14,7 +14,6 @@
1414
1515{-# LANGUAGE FlexibleInstances #-}
1616{-# LANGUAGE GeneralizedNewtypeDeriving #-}
17−{-# LANGUAGE OverloadedStrings #-}
1817
1918module Language.PureScript.Ide.Matcher
2019 ( Matcher
src/Language/PureScript/Ide/Pursuit.hs−2
@@ -12,8 +12,6 @@
1212-- Pursuit client for psc-ide
1313-----------------------------------------------------------------------------
1414
15−{-# LANGUAGE OverloadedStrings #-}
16−
1715module Language.PureScript.Ide.Pursuit
1816 ( searchPursuitForDeclarations
1917 , findPackagesForModuleIdent
src/Language/PureScript/Ide/Rebuild.hs−3
@@ -1,8 +1,5 @@
1−{-# LANGUAGE OverloadedStrings #-}
21{-# LANGUAGE PackageImports #-}
3−{-# LANGUAGE RecordWildCards #-}
42{-# LANGUAGE TemplateHaskell #-}
5−{-# LANGUAGE TupleSections #-}
63
74module Language.PureScript.Ide.Rebuild
85 ( rebuildFile
src/Language/PureScript/Ide/Reexports.hs−3
@@ -13,9 +13,6 @@
1313-- Resolves reexports for psc-ide
1414-----------------------------------------------------------------------------
1515
16−{-# LANGUAGE OverloadedStrings #-}
17−{-# LANGUAGE RecordWildCards #-}
18−
1916module Language.PureScript.Ide.Reexports
2017 ( resolveReexports
2118 , prettyPrintReexportResult
src/Language/PureScript/Ide/SourceFile.hs−2
@@ -12,8 +12,6 @@
1212-- Getting declarations from PureScript sourcefiles
1313-----------------------------------------------------------------------------
1414
15−{-# LANGUAGE OverloadedStrings #-}
16−
1715module Language.PureScript.Ide.SourceFile
1816 ( parseModule
1917 , getImportsForFile
src/Language/PureScript/Ide/State.hs−1
@@ -12,7 +12,6 @@
1212-- Functions to access psc-ide's state
1313-----------------------------------------------------------------------------
1414
15−{-# LANGUAGE OverloadedStrings #-}
1615{-# LANGUAGE PackageImports #-}
1716{-# LANGUAGE TemplateHaskell #-}
1817
src/Language/PureScript/Ide/Types.hs−1
@@ -25,7 +25,6 @@ import Data.Aeson
2525import qualified Data.Map.Lazy as M
2626import qualified Language.PureScript as P
2727import qualified Language.PureScript.Errors.JSON as P
28−import Language.PureScript.Ide.Conversions
2928
3029type ModuleIdent = Text
3130
src/Language/PureScript/Ide/Util.hs−2
@@ -12,8 +12,6 @@
1212-- Generally useful functions
1313-----------------------------------------------------------------------------
1414
15−{-# LANGUAGE OverloadedStrings #-}
16−
1715module Language.PureScript.Ide.Util
1816 ( identifierFromIdeDeclaration
1917 , unwrapMatch
src/Language/PureScript/Interactive.hs−4
@@ -1,8 +1,4 @@
11{-# LANGUAGE DoAndIfThenElse #-}
2−{-# LANGUAGE FlexibleContexts #-}
3−{-# LANGUAGE MultiParamTypeClasses #-}
4−{-# LANGUAGE TupleSections #-}
5−{-# LANGUAGE DataKinds #-}
62
73module Language.PureScript.Interactive
84 ( handleCommand
src/Language/PureScript/Interactive/Completion.hs−2
@@ -1,5 +1,3 @@
1−{-# LANGUAGE DataKinds #-}
2−
31module Language.PureScript.Interactive.Completion
42 ( CompletionM
53 , liftCompletionM
src/Language/PureScript/Interactive/Printer.hs−3
@@ -1,6 +1,3 @@
1−{-# LANGUAGE RecordWildCards #-}
2−{-# LANGUAGE DataKinds #-}
3−
41module Language.PureScript.Interactive.Printer where
52
63import Prelude.Compat
src/Language/PureScript/Make.hs−1
@@ -1,6 +1,5 @@
11{-# LANGUAGE GeneralizedNewtypeDeriving #-}
22{-# LANGUAGE TypeFamilies #-}
3−{-# LANGUAGE OverloadedStrings #-}
43
54module Language.PureScript.Make
65 (
src/Language/PureScript/Publish.hs−1
@@ -1,5 +1,4 @@
11{-# LANGUAGE GeneralizedNewtypeDeriving #-}
2−{-# LANGUAGE OverloadedStrings #-}
32
43module Language.PureScript.Publish
54 ( preparePackage
src/Language/PureScript/Publish/ErrorsWarnings.hs−2
@@ -1,5 +1,3 @@
1−{-# LANGUAGE OverloadedStrings #-}
2−
31module Language.PureScript.Publish.ErrorsWarnings
42 ( PackageError(..)
53 , PackageWarning(..)
src/Language/PureScript/Sugar/TypeClasses/Deriving.hs−3
@@ -1,6 +1,3 @@
1−{-# LANGUAGE OverloadedStrings #-}
2−{-# LANGUAGE PatternGuards #-}
3−
41-- |
52-- This module implements the generic deriving elaboration that takes place during desugaring.
63--
src/Language/PureScript/TypeChecker/Subsumption.hs−1
@@ -1,4 +1,3 @@
1−{-# LANGUAGE DataKinds #-}
21{-# LANGUAGE GADTs #-}
32{-# LANGUAGE TypeFamilies #-}
43
src/Language/PureScript/TypeChecker/TypeSearch.hs−4
@@ -1,7 +1,3 @@
1−{-# LANGUAGE NoImplicitPrelude #-}
2−{-# LANGUAGE OverloadedStrings #-}
3−{-# LANGUAGE RecordWildCards #-}
4−
51module Language.PureScript.TypeChecker.TypeSearch
62 ( typeSearch
73 ) where
src/Language/PureScript/TypeChecker/Types.hs−1
@@ -1,4 +1,3 @@
1−{-# LANGUAGE LambdaCase #-}
21{-# LANGUAGE NamedFieldPuns #-}
32
43-- |