├── .dockerignore ├── .editorconfig ├── .gitignore ├── LICENSE ├── README.md ├── bin-example ├── README.md ├── generation │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── src │ │ └── main │ │ └── scala │ │ └── software │ │ └── uncharted │ │ └── salt │ │ └── examples │ │ └── bin │ │ └── Main.scala └── webapp │ ├── app │ └── index.html │ ├── package.json │ └── server.js ├── generation-environment.sh ├── hierarchical-pie-example ├── README.md ├── generation │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── src │ │ └── main │ │ └── scala │ │ └── software │ │ └── uncharted │ │ └── salt │ │ └── examples │ │ └── hpie │ │ ├── Main.scala │ │ ├── PathProjection.scala │ │ └── PathRequest.scala └── webapp │ ├── app │ └── index.html │ ├── package.json │ └── server.js ├── path-example ├── README.md ├── generation │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── src │ │ └── main │ │ └── scala │ │ └── software │ │ └── uncharted │ │ └── salt │ │ └── examples │ │ └── path │ │ ├── EndPointsToLine.scala │ │ ├── Main.scala │ │ └── MercatorPathProjection.scala └── webapp │ ├── app │ └── index.html │ ├── package.json │ └── server.js ├── png-example ├── README.md ├── generation │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── src │ │ └── main │ │ └── scala │ │ └── software │ │ └── uncharted │ │ └── salt │ │ └── examples │ │ └── png │ │ └── Main.scala └── webapp │ ├── app │ └── index.html │ ├── package.json │ └── server.js ├── root.gradle └── torque-example ├── README.md ├── generation ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ └── scala │ └── software │ └── uncharted │ └── salt │ └── examples │ └── torque │ └── Main.scala ├── output └── .gitkeep └── webapp ├── app ├── dropoffs.json ├── index.html ├── js │ └── torque.full.js └── pickups.json ├── package.json └── server.js /.dockerignore: -------------------------------------------------------------------------------- 1 | *-example/ 2 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/README.md -------------------------------------------------------------------------------- /bin-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/bin-example/README.md -------------------------------------------------------------------------------- /bin-example/generation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/bin-example/generation/build.gradle -------------------------------------------------------------------------------- /bin-example/generation/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/bin-example/generation/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /bin-example/generation/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/bin-example/generation/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /bin-example/generation/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/bin-example/generation/gradlew -------------------------------------------------------------------------------- /bin-example/generation/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/bin-example/generation/gradlew.bat -------------------------------------------------------------------------------- /bin-example/generation/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "salt-bin-example" 2 | -------------------------------------------------------------------------------- /bin-example/generation/src/main/scala/software/uncharted/salt/examples/bin/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/bin-example/generation/src/main/scala/software/uncharted/salt/examples/bin/Main.scala -------------------------------------------------------------------------------- /bin-example/webapp/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/bin-example/webapp/app/index.html -------------------------------------------------------------------------------- /bin-example/webapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/bin-example/webapp/package.json -------------------------------------------------------------------------------- /bin-example/webapp/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/bin-example/webapp/server.js -------------------------------------------------------------------------------- /generation-environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/generation-environment.sh -------------------------------------------------------------------------------- /hierarchical-pie-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/hierarchical-pie-example/README.md -------------------------------------------------------------------------------- /hierarchical-pie-example/generation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/hierarchical-pie-example/generation/build.gradle -------------------------------------------------------------------------------- /hierarchical-pie-example/generation/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/hierarchical-pie-example/generation/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /hierarchical-pie-example/generation/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/hierarchical-pie-example/generation/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /hierarchical-pie-example/generation/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/hierarchical-pie-example/generation/gradlew -------------------------------------------------------------------------------- /hierarchical-pie-example/generation/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/hierarchical-pie-example/generation/gradlew.bat -------------------------------------------------------------------------------- /hierarchical-pie-example/generation/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "salt-hierarchical-pie-example" 2 | -------------------------------------------------------------------------------- /hierarchical-pie-example/generation/src/main/scala/software/uncharted/salt/examples/hpie/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/hierarchical-pie-example/generation/src/main/scala/software/uncharted/salt/examples/hpie/Main.scala -------------------------------------------------------------------------------- /hierarchical-pie-example/generation/src/main/scala/software/uncharted/salt/examples/hpie/PathProjection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/hierarchical-pie-example/generation/src/main/scala/software/uncharted/salt/examples/hpie/PathProjection.scala -------------------------------------------------------------------------------- /hierarchical-pie-example/generation/src/main/scala/software/uncharted/salt/examples/hpie/PathRequest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/hierarchical-pie-example/generation/src/main/scala/software/uncharted/salt/examples/hpie/PathRequest.scala -------------------------------------------------------------------------------- /hierarchical-pie-example/webapp/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/hierarchical-pie-example/webapp/app/index.html -------------------------------------------------------------------------------- /hierarchical-pie-example/webapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/hierarchical-pie-example/webapp/package.json -------------------------------------------------------------------------------- /hierarchical-pie-example/webapp/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/hierarchical-pie-example/webapp/server.js -------------------------------------------------------------------------------- /path-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/path-example/README.md -------------------------------------------------------------------------------- /path-example/generation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/path-example/generation/build.gradle -------------------------------------------------------------------------------- /path-example/generation/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/path-example/generation/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /path-example/generation/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/path-example/generation/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /path-example/generation/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/path-example/generation/gradlew -------------------------------------------------------------------------------- /path-example/generation/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/path-example/generation/gradlew.bat -------------------------------------------------------------------------------- /path-example/generation/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "salt-path-example" 2 | -------------------------------------------------------------------------------- /path-example/generation/src/main/scala/software/uncharted/salt/examples/path/EndPointsToLine.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/path-example/generation/src/main/scala/software/uncharted/salt/examples/path/EndPointsToLine.scala -------------------------------------------------------------------------------- /path-example/generation/src/main/scala/software/uncharted/salt/examples/path/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/path-example/generation/src/main/scala/software/uncharted/salt/examples/path/Main.scala -------------------------------------------------------------------------------- /path-example/generation/src/main/scala/software/uncharted/salt/examples/path/MercatorPathProjection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/path-example/generation/src/main/scala/software/uncharted/salt/examples/path/MercatorPathProjection.scala -------------------------------------------------------------------------------- /path-example/webapp/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/path-example/webapp/app/index.html -------------------------------------------------------------------------------- /path-example/webapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/path-example/webapp/package.json -------------------------------------------------------------------------------- /path-example/webapp/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/path-example/webapp/server.js -------------------------------------------------------------------------------- /png-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/png-example/README.md -------------------------------------------------------------------------------- /png-example/generation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/png-example/generation/build.gradle -------------------------------------------------------------------------------- /png-example/generation/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/png-example/generation/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /png-example/generation/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/png-example/generation/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /png-example/generation/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/png-example/generation/gradlew -------------------------------------------------------------------------------- /png-example/generation/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/png-example/generation/gradlew.bat -------------------------------------------------------------------------------- /png-example/generation/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "salt-png-example" -------------------------------------------------------------------------------- /png-example/generation/src/main/scala/software/uncharted/salt/examples/png/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/png-example/generation/src/main/scala/software/uncharted/salt/examples/png/Main.scala -------------------------------------------------------------------------------- /png-example/webapp/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/png-example/webapp/app/index.html -------------------------------------------------------------------------------- /png-example/webapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/png-example/webapp/package.json -------------------------------------------------------------------------------- /png-example/webapp/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/png-example/webapp/server.js -------------------------------------------------------------------------------- /root.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/root.gradle -------------------------------------------------------------------------------- /torque-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/README.md -------------------------------------------------------------------------------- /torque-example/generation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/generation/build.gradle -------------------------------------------------------------------------------- /torque-example/generation/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/generation/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /torque-example/generation/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/generation/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /torque-example/generation/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/generation/gradlew -------------------------------------------------------------------------------- /torque-example/generation/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/generation/gradlew.bat -------------------------------------------------------------------------------- /torque-example/generation/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "salt-torque-example" -------------------------------------------------------------------------------- /torque-example/generation/src/main/scala/software/uncharted/salt/examples/torque/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/generation/src/main/scala/software/uncharted/salt/examples/torque/Main.scala -------------------------------------------------------------------------------- /torque-example/output/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /torque-example/webapp/app/dropoffs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/webapp/app/dropoffs.json -------------------------------------------------------------------------------- /torque-example/webapp/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/webapp/app/index.html -------------------------------------------------------------------------------- /torque-example/webapp/app/js/torque.full.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/webapp/app/js/torque.full.js -------------------------------------------------------------------------------- /torque-example/webapp/app/pickups.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/webapp/app/pickups.json -------------------------------------------------------------------------------- /torque-example/webapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/webapp/package.json -------------------------------------------------------------------------------- /torque-example/webapp/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unchartedsoftware/salt-examples/HEAD/torque-example/webapp/server.js --------------------------------------------------------------------------------