From 28013f586cee964d263e72ce25f36bfb3ac030ac Mon Sep 17 00:00:00 2001 From: Winston Li Date: Thu, 6 Nov 2014 14:52:13 +0000 Subject: [PATCH] Big refactoring, implemented SnapshotGetSavedVersRequest. --- services/git-bridge/.idea/workspace.xml | 468 +++++++++++------- services/git-bridge/build.xml | 18 + .../writelatex/api/request/Request.java | 43 -- .../api/request/SnapshotGetDocRequest.java | 14 - .../request/SnapshotGetForVersionRequest.java | 14 - .../request/SnapshotGetSavedVersRequest.java | 14 - .../api/request/base/JSONSource.java | 12 + .../writelatex/api/request/base/Request.java | 61 +++ .../writelatex/api/request/base/Result.java | 28 ++ .../{ => base}/SnapshotAPIRequest.java | 4 +- .../request/getdoc/SnapshotGetDocRequest.java | 22 + .../request/getdoc/SnapshotGetDocResult.java | 22 + .../SnapshotGetForVersionRequest.java | 22 + .../SnapshotGetForVersionResult.java | 21 + .../SnapshotGetSavedVersRequest.java | 22 + .../SnapshotGetSavedVersResult.java | 31 ++ .../request/getsavedvers/SnapshotInfo.java | 21 + .../api/request/getsavedvers/WLUser.java | 19 + .../writelatex/model/WLProject.java | 35 +- .../test/writelatex/api/RequestTests.java | 41 -- .../api/SnapshotGetSavedVersRequestTests.java | 15 - .../api/request/base/RequestTests.java | 37 ++ .../SnapshotGetSavedVersRequestTests.java | 22 + 23 files changed, 644 insertions(+), 362 deletions(-) delete mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/Request.java delete mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/SnapshotGetDocRequest.java delete mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/SnapshotGetForVersionRequest.java delete mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/SnapshotGetSavedVersRequest.java create mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/base/JSONSource.java create mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/base/Request.java create mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/base/Result.java rename services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/{ => base}/SnapshotAPIRequest.java (83%) create mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/getdoc/SnapshotGetDocRequest.java create mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/getdoc/SnapshotGetDocResult.java create mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/getforversion/SnapshotGetForVersionRequest.java create mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/getforversion/SnapshotGetForVersionResult.java create mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/getsavedvers/SnapshotGetSavedVersRequest.java create mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/getsavedvers/SnapshotGetSavedVersResult.java create mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/getsavedvers/SnapshotInfo.java create mode 100644 services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/api/request/getsavedvers/WLUser.java delete mode 100644 services/git-bridge/test/uk/ac/ic/wlgitbridge/test/writelatex/api/RequestTests.java delete mode 100644 services/git-bridge/test/uk/ac/ic/wlgitbridge/test/writelatex/api/SnapshotGetSavedVersRequestTests.java create mode 100644 services/git-bridge/test/uk/ac/ic/wlgitbridge/test/writelatex/api/request/base/RequestTests.java create mode 100644 services/git-bridge/test/uk/ac/ic/wlgitbridge/test/writelatex/api/request/getsavedvers/SnapshotGetSavedVersRequestTests.java diff --git a/services/git-bridge/.idea/workspace.xml b/services/git-bridge/.idea/workspace.xml index b5f1e6ca6f..458f4d3dd4 100644 --- a/services/git-bridge/.idea/workspace.xml +++ b/services/git-bridge/.idea/workspace.xml @@ -7,15 +7,19 @@ - - - - - - - + + + + + + + + + + + - + @@ -39,76 +43,87 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + - - + + - - + + - - + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -129,16 +144,6 @@ - - - - - - - - - - @@ -152,9 +157,6 @@ @@ -238,7 +243,6 @@ - @@ -353,6 +357,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -964,7 +1033,7 @@ - + + + + + + + + + + + + + - - - - + + - - - - + + + + + @@ -1252,20 +1345,20 @@ + - - + + - - + @@ -1314,6 +1407,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1350,14 +1475,14 @@ + + + - - - @@ -1489,7 +1614,6 @@ - @@ -1497,7 +1621,6 @@ - @@ -1512,7 +1635,6 @@ - @@ -1527,7 +1649,6 @@ - @@ -1535,15 +1656,6 @@ - - - - - - - - - @@ -1551,71 +1663,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1627,14 +1674,6 @@ - - - - - - - - @@ -1683,7 +1722,40 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1691,10 +1763,26 @@ - + - - + + + + + + + + + + + + + + + + + + @@ -1778,7 +1866,7 @@ - slf4j-nop-1.7.7 + slf4j-api-1.7.7