mulang-4.4.0: src/Language/Mulang/Analyzer/Analysis/Json.hs
module Language.Mulang.Analyzer.Analysis.Json () where
import Data.Aeson
import Language.Mulang
import Language.Mulang.Analyzer.Analysis
import Language.Mulang.Builder (NormalizationOptions, SequenceSortMode)
import Language.Mulang.Interpreter.Runner (TestResult, TestStatus)
instance FromJSON Analysis
instance FromJSON AnalysisSpec
instance FromJSON Expectation
instance FromJSON SmellsSet
instance FromJSON DomainLanguage
instance FromJSON CaseStyle
instance FromJSON SignatureAnalysisType
instance FromJSON SignatureStyle
instance FromJSON NormalizationOptions
instance FromJSON SequenceSortMode
instance FromJSON Fragment
instance FromJSON Language
instance FromJSON Equation
instance FromJSON EquationBody
instance FromJSON Expression
instance FromJSON Pattern
instance FromJSON Statement
instance FromJSON Type
instance FromJSON Assertion
instance FromJSON TestAnalysisType
instance FromJSON InterpreterOptions
instance ToJSON AnalysisResult
instance ToJSON ExpectationResult
instance ToJSON Expectation
instance ToJSON Equation
instance ToJSON EquationBody
instance ToJSON Expression
instance ToJSON Pattern
instance ToJSON Statement
instance ToJSON Type
instance ToJSON Assertion
instance ToJSON TestResult
instance ToJSON TestStatus