gerrit 0.1.5.1 → 0.1.6.0
raw patch · 3 files changed
+10/−3 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Gerrit: DRAFT :: GerritChangeStatus
- Gerrit.Data.Change: DRAFT :: GerritChangeStatus
+ Gerrit: [work_in_progress] :: GerritChange -> Maybe Bool
+ Gerrit.Data.Change: [work_in_progress] :: GerritChange -> Maybe Bool
- Gerrit: GerritChange :: Text -> Text -> Text -> [Text] -> Text -> GerritChangeStatus -> Maybe Bool -> Map Text (Maybe GerritRevision) -> Maybe Text -> Int -> Map Text GerritDetailedLabel -> [GerritChangeMessage] -> GerritAuthor -> GerritTime -> GerritTime -> Maybe GerritTime -> Maybe GerritAuthor -> Maybe Text -> Int -> Int -> Maybe Bool -> GerritChange
+ Gerrit: GerritChange :: Text -> Text -> Text -> [Text] -> Text -> GerritChangeStatus -> Maybe Bool -> Map Text (Maybe GerritRevision) -> Maybe Text -> Int -> Map Text GerritDetailedLabel -> [GerritChangeMessage] -> GerritAuthor -> GerritTime -> GerritTime -> Maybe GerritTime -> Maybe GerritAuthor -> Maybe Text -> Int -> Int -> Maybe Bool -> Maybe Bool -> GerritChange
- Gerrit.Data.Change: GerritChange :: Text -> Text -> Text -> [Text] -> Text -> GerritChangeStatus -> Maybe Bool -> Map Text (Maybe GerritRevision) -> Maybe Text -> Int -> Map Text GerritDetailedLabel -> [GerritChangeMessage] -> GerritAuthor -> GerritTime -> GerritTime -> Maybe GerritTime -> Maybe GerritAuthor -> Maybe Text -> Int -> Int -> Maybe Bool -> GerritChange
+ Gerrit.Data.Change: GerritChange :: Text -> Text -> Text -> [Text] -> Text -> GerritChangeStatus -> Maybe Bool -> Map Text (Maybe GerritRevision) -> Maybe Text -> Int -> Map Text GerritDetailedLabel -> [GerritChangeMessage] -> GerritAuthor -> GerritTime -> GerritTime -> Maybe GerritTime -> Maybe GerritAuthor -> Maybe Text -> Int -> Int -> Maybe Bool -> Maybe Bool -> GerritChange
Files
- CHANGELOG.md +6/−0
- gerrit.cabal +1/−1
- src/Gerrit/Data/Change.hs +3/−2
CHANGELOG.md view
@@ -1,5 +1,11 @@ # Changelog +## 0.1.6.0++- Add a nix flake+- Add the work_in_progress change field support+- Remove invalid change status "DRAFT"+ ## 0.1.5.1 - Allow bytestring-0.11
gerrit.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: gerrit-version: 0.1.5.1+version: 0.1.6.0 synopsis: A gerrit client library description: Gerrit is a client library to interface with https://www.gerritcodereview.com/
src/Gerrit/Data/Change.hs view
@@ -111,7 +111,7 @@ (fromMaybe [] (Gerrit.Data.Change.all gerritLabel)) _ -> False -data GerritChangeStatus = NEW | MERGED | ABANDONED | DRAFT+data GerritChangeStatus = NEW | MERGED | ABANDONED deriving (Eq, Show, Generic, FromJSON) -- https://gerrit-review.googlesource.com/Documentation/json.html@@ -231,7 +231,8 @@ topic :: Maybe Text, insertions :: Int, deletions :: Int,- more_changes :: Maybe Bool+ more_changes :: Maybe Bool,+ work_in_progress :: Maybe Bool } deriving (Eq, Show, Generic)