Skip to content

Commit a415dcc

Browse files
Merge pull request #4704 from JacquesCarette/moreImportRefine
Refine more imports related to `Language.Drasil.NounPhrase.Core`.
2 parents 2902485 + 2036351 commit a415dcc

File tree

14 files changed

+20
-28
lines changed

14 files changed

+20
-28
lines changed

code/drasil-lang/lib/Language/Drasil/Chunk/CommonIdea.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import Utils.Drasil (repUnd)
1919
import Language.Drasil.Chunk.NamedIdea (IdeaDict, nc)
2020
import Language.Drasil.Classes (NamedIdea(term), Idea(getA),
2121
CommonIdea(abrv), ConceptDomain(cdom))
22-
import Language.Drasil.NounPhrase.Core (NP)
22+
import Language.Drasil.NounPhrase.Types (NP)
2323

2424
-- | The common idea (with 'NounPhrase') data type. It must have a 'UID',
2525
-- 'NounPhrase' for its term, an abbreviation ('String'), and a domain (['UID']).

code/drasil-lang/lib/Language/Drasil/Chunk/Concept/NamedCombinators.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ import Language.Drasil.Classes (Idea, NamedIdea(..))
4545
import Language.Drasil.NounPhrase (NP, CapitalizationRule(CapWords, Replace,
4646
CapFirst), NounPhrase(phraseNP, pluralNP), nounPhrase'', compoundPhrase,
4747
compoundPhrase'', compoundPhrase''')
48-
import Language.Drasil.NounPhrase.Core (NPStruct(S,(:+:)))
48+
import Language.Drasil.NounPhrase.Types (NPStruct(S,(:+:)))
4949
import qualified Language.Drasil.NounPhrase as D (NounPhrase(pluralNP, phraseNP))
5050
import qualified Language.Drasil.NounPhrase.Combinators as NP (
5151
insertString, insertStringOp, insertStringGen)

code/drasil-lang/lib/Language/Drasil/Chunk/Constrained.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import Language.Drasil.Constraint (ConstraintE)
2121
import Language.Drasil.Chunk.UnitDefn (unitWrapper, MayHaveUnit(getUnit))
2222
import Language.Drasil.Expr.Lang (Expr(..))
2323
import Language.Drasil.Expr.Class (sy)
24-
import Language.Drasil.NounPhrase.Core (NP)
24+
import Language.Drasil.NounPhrase.Types (NP)
2525
import Language.Drasil.Sentence (Sentence(S))
2626
import Language.Drasil.Space (Space, HasSpace(..))
2727
import Language.Drasil.Stages (Stage)

code/drasil-lang/lib/Language/Drasil/Chunk/DefinedQuantity.hs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import Language.Drasil.Chunk.UnitDefn (UnitDefn, unitWrapper,
2323
MayHaveUnit(getUnit))
2424
import Language.Drasil.Space (Space, HasSpace(..))
2525
import Language.Drasil.Stages (Stage (Implementation, Equational))
26-
import Language.Drasil.NounPhrase.Core (NP)
26+
import Language.Drasil.NounPhrase.Types (NP)
2727
import Language.Drasil.Sentence (Sentence)
2828

2929
-- | DefinedQuantityDict is the combination of a 'Concept' and a 'Quantity'.
@@ -36,7 +36,6 @@ data DefinedQuantityDict = DQD { _con :: ConceptChunk
3636
, _spa :: Space
3737
, _unit' :: Maybe UnitDefn
3838
}
39-
4039
makeLenses ''DefinedQuantityDict
4140

4241
class DefinesQuantity d where

code/drasil-lang/lib/Language/Drasil/Chunk/Eq.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import Language.Drasil.Expr.Class (ExprC(apply, sy, ($=)))
3131
import Language.Drasil.Literal.Lang (Literal)
3232
import Language.Drasil.ModelExpr.Class (ModelExprC(defines))
3333
import qualified Language.Drasil.ModelExpr.Lang as M (ModelExpr(C))
34-
import Language.Drasil.NounPhrase.Core (NP)
34+
import Language.Drasil.NounPhrase.Types (NP)
3535
import Language.Drasil.Space (Space(..), HasSpace(..))
3636
import Language.Drasil.Sentence (Sentence(EmptyS))
3737
import Language.Drasil.Stages (Stage)

code/drasil-lang/lib/Language/Drasil/Chunk/NamedIdea.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ module Language.Drasil.Chunk.NamedIdea (
1212
import Control.Lens ((^.), makeLenses, Lens')
1313

1414
import Drasil.Database (mkUid, UID, HasUID(..), declareHasChunkRefs, Generically(..))
15-
import Language.Drasil.NounPhrase.Core (NP)
15+
import Language.Drasil.NounPhrase.Types (NP)
1616

1717
-- TODO: Why does a NamedIdea need a UID? It might need a UID to be registered in the chunk map.
1818
-- | A NamedIdea is a 'term' that we've identified (has a 'UID') as

code/drasil-lang/lib/Language/Drasil/Chunk/Relation.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import Language.Drasil.Chunk.Concept (ConceptChunk, dccWDS)
1414
import Language.Drasil.Classes (Express(..),
1515
ConceptDomain(..), Definition(..), Idea(..), NamedIdea(..))
1616
import Language.Drasil.ModelExpr.Lang (ModelExpr)
17-
import Language.Drasil.NounPhrase.Core (NP)
17+
import Language.Drasil.NounPhrase.Types (NP)
1818
import Language.Drasil.Sentence (Sentence)
1919

2020
-- | For a concept ('ConceptChunk') that also has a 'Relation' ('ModelExpr') attached.

code/drasil-lang/lib/Language/Drasil/Chunk/UncertainQuantity.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import Language.Drasil.Constraint (ConstraintE)
2121
import Language.Drasil.Chunk.UnitDefn (MayHaveUnit(getUnit))
2222
import Language.Drasil.Expr.Lang (Expr)
2323
import Language.Drasil.Expr.Class (sy)
24-
import Language.Drasil.NounPhrase.Core (NP)
24+
import Language.Drasil.NounPhrase.Types (NP)
2525
import Language.Drasil.Space (Space, HasSpace(..))
2626
import Language.Drasil.Uncertainty
2727

code/drasil-lang/lib/Language/Drasil/Chunk/Unital.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import Language.Drasil.Classes (NamedIdea(term), Idea(getA), Express(express),
1818
Definition(defn), ConceptDomain(cdom), Concept, IsUnit, Quantity)
1919
import Language.Drasil.Chunk.UnitDefn (MayHaveUnit(getUnit), TempHasUnit(findUnit), UnitDefn, unitWrapper)
2020
import Language.Drasil.Expr.Class (sy)
21-
import Language.Drasil.NounPhrase.Core (NP)
21+
import Language.Drasil.NounPhrase.Types (NP)
2222
import Language.Drasil.Space (Space(..), HasSpace(..))
2323
import Language.Drasil.Sentence (Sentence)
2424
import Language.Drasil.Stages (Stage)

code/drasil-lang/lib/Language/Drasil/NounPhrase.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ module Language.Drasil.NounPhrase (
2020

2121
import Data.Char (isLatin1, isLetter, toLower, toUpper)
2222

23-
import Language.Drasil.NounPhrase.Core -- uses whole module
23+
import Language.Drasil.NounPhrase.Types -- uses whole module
2424

2525
--Linguistically, nounphrase might not be the best name (yet!), but once
2626
-- it is fleshed out and/or we do more with it, it will likely be a good fit

0 commit comments

Comments
 (0)