├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yml │ ├── release.yml │ └── snyk.yml ├── .gitignore ├── .scalafmt.conf ├── CHANGELOG ├── CONTRIBUTING.md ├── LICENSE-2.0.txt ├── README.md ├── project ├── BuildSettings.scala ├── Dependencies.scala ├── build.properties └── plugins.sbt └── src ├── main └── scala │ └── com.snowplowanalytics │ └── forex │ ├── Forex.scala │ ├── OerClient.scala │ ├── Transport.scala │ ├── ZonedClock.scala │ ├── errors.scala │ ├── model.scala │ ├── package.scala │ └── responses.scala ├── site-preprocess └── index.html └── test ├── resources └── mockito-extensions │ └── org.mockito.plugins.MockMaker └── scala └── com.snowplowanalytics.forex ├── ForexAtSpec.scala ├── ForexEodSpec.scala ├── ForexNowSpec.scala ├── ForexNowishSpec.scala ├── ForexWithoutCachesSpec.scala ├── OerClientSpec.scala ├── SpiedCacheSpec.scala └── UnsupportedEodSpec.scala /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/snyk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/.github/workflows/snyk.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/CHANGELOG -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/LICENSE-2.0.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/README.md -------------------------------------------------------------------------------- /project/BuildSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/project/BuildSettings.scala -------------------------------------------------------------------------------- /project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/project/Dependencies.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.6.2 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /src/main/scala/com.snowplowanalytics/forex/Forex.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/main/scala/com.snowplowanalytics/forex/Forex.scala -------------------------------------------------------------------------------- /src/main/scala/com.snowplowanalytics/forex/OerClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/main/scala/com.snowplowanalytics/forex/OerClient.scala -------------------------------------------------------------------------------- /src/main/scala/com.snowplowanalytics/forex/Transport.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/main/scala/com.snowplowanalytics/forex/Transport.scala -------------------------------------------------------------------------------- /src/main/scala/com.snowplowanalytics/forex/ZonedClock.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/main/scala/com.snowplowanalytics/forex/ZonedClock.scala -------------------------------------------------------------------------------- /src/main/scala/com.snowplowanalytics/forex/errors.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/main/scala/com.snowplowanalytics/forex/errors.scala -------------------------------------------------------------------------------- /src/main/scala/com.snowplowanalytics/forex/model.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/main/scala/com.snowplowanalytics/forex/model.scala -------------------------------------------------------------------------------- /src/main/scala/com.snowplowanalytics/forex/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/main/scala/com.snowplowanalytics/forex/package.scala -------------------------------------------------------------------------------- /src/main/scala/com.snowplowanalytics/forex/responses.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/main/scala/com.snowplowanalytics/forex/responses.scala -------------------------------------------------------------------------------- /src/site-preprocess/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/site-preprocess/index.html -------------------------------------------------------------------------------- /src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /src/test/scala/com.snowplowanalytics.forex/ForexAtSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/test/scala/com.snowplowanalytics.forex/ForexAtSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com.snowplowanalytics.forex/ForexEodSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/test/scala/com.snowplowanalytics.forex/ForexEodSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com.snowplowanalytics.forex/ForexNowSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/test/scala/com.snowplowanalytics.forex/ForexNowSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com.snowplowanalytics.forex/ForexNowishSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/test/scala/com.snowplowanalytics.forex/ForexNowishSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com.snowplowanalytics.forex/ForexWithoutCachesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/test/scala/com.snowplowanalytics.forex/ForexWithoutCachesSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com.snowplowanalytics.forex/OerClientSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/test/scala/com.snowplowanalytics.forex/OerClientSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com.snowplowanalytics.forex/SpiedCacheSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/test/scala/com.snowplowanalytics.forex/SpiedCacheSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com.snowplowanalytics.forex/UnsupportedEodSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/snowplow/scala-forex/HEAD/src/test/scala/com.snowplowanalytics.forex/UnsupportedEodSpec.scala --------------------------------------------------------------------------------