File tree Expand file tree Collapse file tree 2 files changed +4
-12
lines changed
modules/openapi-generator/src/main/resources/haskell-servant
samples/server/petstore/haskell-servant/lib/OpenAPIPetstore Expand file tree Collapse file tree 2 files changed +4
-12
lines changed Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ uncapitalize [] = []
7070-- Remove a field label prefix during JSON parsing.
7171-- Also perform any replacements for special characters.
7272removeFieldLabelPrefix :: Bool -> String -> Options
73- removeFieldLabelPrefix forParsing prefix =
73+ removeFieldLabelPrefix _ prefix =
7474 defaultOptions
7575 { omitNothingFields = True
7676 , fieldLabelModifier = uncapitalize . fromMaybe (error (" did not find prefix " ++ prefix)) . stripPrefix prefix . replaceSpecialChars
@@ -81,8 +81,4 @@ removeFieldLabelPrefix forParsing prefix =
8181 [ { {#specialCharReplacements} }("{ {&char} }", "{ {&replacement} }"){ {#hasMore} }
8282 , { {/hasMore} }{ {/specialCharReplacements} }
8383 ]
84- mkCharReplacement (replaceStr, searchStr) = T.unpack . replacer (T.pack searchStr) (T.pack replaceStr) . T.pack
85- replacer =
86- if forParsing
87- then flip T.replace
88- else T.replace
84+ mkCharReplacement (replaceStr, searchStr) = T.unpack . T.replace (T.tail $ T.pack searchStr) (T.pack replaceStr) . T.pack
Original file line number Diff line number Diff line change @@ -147,7 +147,7 @@ uncapitalize [] = []
147147-- Remove a field label prefix during JSON parsing.
148148-- Also perform any replacements for special characters.
149149removeFieldLabelPrefix :: Bool -> String -> Options
150- removeFieldLabelPrefix forParsing prefix =
150+ removeFieldLabelPrefix _ prefix =
151151 defaultOptions
152152 { omitNothingFields = True
153153 , fieldLabelModifier = uncapitalize . fromMaybe (error (" did not find prefix " ++ prefix)) . stripPrefix prefix . replaceSpecialChars
@@ -190,8 +190,4 @@ removeFieldLabelPrefix forParsing prefix =
190190 , (" ?" , " 'Question_Mark" )
191191 , (" >=" , " 'Greater_Than_Or_Equal_To" )
192192 ]
193- mkCharReplacement (replaceStr, searchStr) = T. unpack . replacer (T. pack searchStr) (T. pack replaceStr) . T. pack
194- replacer =
195- if forParsing
196- then flip T. replace
197- else T. replace
193+ mkCharReplacement (replaceStr, searchStr) = T. unpack . T. replace (T. tail $ T. pack searchStr) (T. pack replaceStr) . T. pack
You can’t perform that action at this time.
0 commit comments