回答編集履歴
1
誤記の修正
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
`@GET`についてはアノテーション(注釈)というものです。
|
2
2
|
|
3
|
-
ここでは対象リポジトリにあるcontributorsのデータを取得する設定をアノテーションで与えているようです。
|
3
|
+
ここでは対象リポジトリにあるcontributorsのデータを取得するための設定をアノテーションで与えているようです。
|
4
4
|
|
5
5
|
|
6
6
|
|
@@ -9,6 +9,8 @@
|
|
9
9
|
|
10
10
|
|
11
11
|
`Observable`はJava標準のものと思われますが、変更があった場合にObserverに変更を通知する処理を実装するためのものです。ここでは、GitHubリポジトリに変更があった場合等に、リストにあるGithubContributorへ通知を行う処理を実装するために使用しているのだと思われます。
|
12
|
+
|
13
|
+
|
12
14
|
|
13
15
|
[Observable (Java Platform SE 8 )](https://docs.oracle.com/javase/jp/8/docs/api/java/util/Observable.html)
|
14
16
|
|
@@ -24,4 +26,4 @@
|
|
24
26
|
|
25
27
|
|
26
28
|
|
27
|
-
このため全体としては、リポジトリに変更があったらContributorの人達に通知する
|
29
|
+
このため全体としては、リポジトリに変更があったらContributorの人達に通知するといった処理をGitHubClientで実装するための機能をGitHubServiceが提供している、といった形を模擬したコードと思われます。
|