├── .github └── workflows │ └── scala.yml ├── .gitignore ├── C# ├── .gitignore └── Trivia │ ├── Tests │ └── Tests.csproj │ ├── Trivia.sln │ ├── Trivia.sln.DotSettings │ └── Trivia │ ├── .gitignore │ ├── Game.cs │ ├── GameRunner.cs │ └── Trivia.csproj ├── C++ ├── .gitignore ├── Game.cpp ├── Game.h ├── GameRunner.cpp └── makefile ├── C-oo-style ├── game.c ├── game.h └── game_runner.c ├── C-structless ├── game.c ├── game.h ├── game_runner.c ├── player.c └── player.h ├── COBOL ├── README.md └── game.cob ├── LICENSE.txt ├── PowerShell └── game.ps1 ├── README.md ├── clojure ├── .clj-kondo │ └── imports │ │ └── com.github.seancorfield │ │ └── expectations │ │ ├── config.edn │ │ └── hooks │ │ └── com │ │ └── github │ │ └── seancorfield │ │ └── expectations.clj_kondo ├── .gitignore ├── README.md ├── deps.edn ├── src │ └── trivia │ │ ├── Game.clj │ │ └── Gamerunner.clj ├── test │ └── trivia │ │ └── Game_test.clj └── tests.edn ├── coffeescript ├── .gitignore ├── README.md ├── game.coffee ├── game.spec.coffee └── index.html ├── d ├── README.md ├── package.json └── source │ ├── game.d │ └── trivia.d ├── fsharp ├── Trivia.sln └── Trivia │ ├── App.config │ ├── Game.fs │ └── Trivia.fsproj ├── go ├── go.mod └── trivia.go ├── groovy ├── .gitignore ├── build.gradle └── src │ └── main │ └── groovy │ └── com │ └── adaptionsoft │ └── games │ ├── trivia │ └── runner │ │ └── GameRunner.groovy │ └── uglytrivia │ └── Game.groovy ├── java ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Metrics │ ├── Method0.1.html │ ├── Method1.1.html │ ├── Method2.1.html │ ├── Method3.1.html │ ├── Method4.1.html │ ├── Package.1.html │ ├── Package0.1.html │ ├── Package1.1.html │ ├── Package2.1.html │ ├── Package3.1.html │ ├── Package4.1.html │ ├── Package5.1.html │ ├── Package6.1.html │ ├── Package7.1.html │ ├── Package8.1.html │ ├── Package9.1.html │ ├── QualifiedTypeName.Method.1.html │ ├── QualifiedTypeName.Type.1.html │ ├── Type0.1.html │ ├── Type1.1.html │ ├── Type2.1.html │ ├── Type3.1.html │ ├── Type4.1.html │ ├── Type5.1.html │ ├── Type6.1.html │ ├── Type7.1.html │ ├── Type8.1.html │ ├── Type9.1.html │ ├── UnqualifiedTypeName.Method.1.html │ ├── UnqualifiedTypeName.Type.1.html │ ├── com.teaminabox.eclipse.metrics.calculators.CyclomaticComplexityCalculator.method.jpg │ ├── com.teaminabox.eclipse.metrics.calculators.CyclomaticComplexityCalculator.type.jpg │ ├── com.teaminabox.eclipse.metrics.calculators.EfferentCouplingsCalculator.type.jpg │ ├── com.teaminabox.eclipse.metrics.calculators.LackOfCohesionInMethodsCalculator.chidamberKemerer.jpg │ ├── com.teaminabox.eclipse.metrics.calculators.LackOfCohesionInMethodsCalculator.hendersonSellers.jpg │ ├── com.teaminabox.eclipse.metrics.calculators.LinesOfCodeCalculator.method.jpg │ ├── com.teaminabox.eclipse.metrics.calculators.NumberOfFieldsCalculator.type.jpg │ ├── com.teaminabox.eclipse.metrics.calculators.NumberOfLevelsCalculator.method.jpg │ ├── com.teaminabox.eclipse.metrics.calculators.NumberOfParametersCalculator.method.jpg │ ├── com.teaminabox.eclipse.metrics.calculators.NumberOfStatementsCalculator.method.jpg │ ├── dashboard.html │ └── index.html ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── adaptionsoft │ │ └── games │ │ ├── trivia │ │ └── runner │ │ │ └── GameRunner.java │ │ └── uglytrivia │ │ └── Game.java │ └── test │ └── java │ └── com │ └── adaptionsoft │ └── games │ └── trivia │ └── SomeTest.java ├── javascript ├── README.md ├── game.js ├── game.spec.js └── index.html ├── kotlin ├── ReadMe.gradle.txt ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ ├── main │ └── kotlin │ │ └── com │ │ └── adaptionsoft │ │ └── games │ │ ├── trivia │ │ └── runner │ │ │ └── GameRunner.kt │ │ └── uglytrivia │ │ └── Game.kt │ └── test │ └── kotlin │ └── com │ └── adaptionsoft │ └── games │ └── trivia │ └── SomeTest.kt ├── lua └── trivia.lua ├── nodejs ├── .gitignore ├── README.md ├── package.json └── src │ ├── game.js │ └── game.spec.js ├── object-pascal ├── .gitignore ├── GameRunner.lpr ├── Makefile └── game.pas ├── objective-c ├── .gitignore └── trivia │ ├── trivia.xcodeproj │ └── project.pbxproj │ ├── trivia │ ├── LCRGame.h │ ├── LCRGame.m │ ├── main.m │ └── trivia-Prefix.pch │ └── triviaTests │ ├── triviaTests-Info.plist │ ├── triviaTests-Prefix.pch │ └── triviaTests.m ├── perl └── trivia.pl ├── php ├── Game.php └── GameRunner.php ├── python2 └── trivia.py ├── python3 └── trivia.py ├── racket └── trivia.rkt ├── reference ├── randomSeq.txt └── result.txt ├── ruby ├── .gitignore ├── .rspec ├── .rvmrc.example ├── Gemfile ├── Gemfile.lock ├── README.md ├── Rakefile ├── bin │ └── trivia ├── lib │ └── ugly_trivia │ │ └── game.rb ├── spec │ ├── example_spec.rb │ └── spec_helper.rb └── test │ ├── example_test.rb │ └── test_helper.rb ├── rust ├── Cargo.toml └── src │ └── main.rs ├── scala ├── .gitignore ├── build.sbt ├── project │ └── build.properties └── src │ └── main │ └── scala │ └── com │ └── adaptionsoft │ └── games │ ├── trivia │ └── runner │ │ └── GameRunner.scala │ └── uglytrivia │ └── Game.scala ├── shellscript └── game.sh ├── smalltalk └── Game.cs ├── swift ├── .gitignore ├── Package.swift ├── Trivia.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ └── Trivia.xcscheme ├── Trivia │ ├── Game.swift │ └── main.swift └── TriviaTests │ ├── Info.plist │ └── TriviaTests.swift ├── typescript ├── .gitignore ├── README.md ├── package-lock.json ├── package.json ├── src │ ├── game-runner.ts │ └── game.ts └── tests │ └── game.test.ts └── vb6 └── Trivia ├── UglyTrivia.vbp ├── clsGame.cls └── frmGameRunner.frm /.github/workflows/scala.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/.github/workflows/scala.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/.gitignore -------------------------------------------------------------------------------- /C#/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C#/.gitignore -------------------------------------------------------------------------------- /C#/Trivia/Tests/Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C#/Trivia/Tests/Tests.csproj -------------------------------------------------------------------------------- /C#/Trivia/Trivia.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C#/Trivia/Trivia.sln -------------------------------------------------------------------------------- /C#/Trivia/Trivia.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C#/Trivia/Trivia.sln.DotSettings -------------------------------------------------------------------------------- /C#/Trivia/Trivia/.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | obj/ 3 | -------------------------------------------------------------------------------- /C#/Trivia/Trivia/Game.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C#/Trivia/Trivia/Game.cs -------------------------------------------------------------------------------- /C#/Trivia/Trivia/GameRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C#/Trivia/Trivia/GameRunner.cs -------------------------------------------------------------------------------- /C#/Trivia/Trivia/Trivia.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C#/Trivia/Trivia/Trivia.csproj -------------------------------------------------------------------------------- /C++/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C++/.gitignore -------------------------------------------------------------------------------- /C++/Game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C++/Game.cpp -------------------------------------------------------------------------------- /C++/Game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C++/Game.h -------------------------------------------------------------------------------- /C++/GameRunner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C++/GameRunner.cpp -------------------------------------------------------------------------------- /C++/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C++/makefile -------------------------------------------------------------------------------- /C-oo-style/game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C-oo-style/game.c -------------------------------------------------------------------------------- /C-oo-style/game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C-oo-style/game.h -------------------------------------------------------------------------------- /C-oo-style/game_runner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C-oo-style/game_runner.c -------------------------------------------------------------------------------- /C-structless/game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C-structless/game.c -------------------------------------------------------------------------------- /C-structless/game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C-structless/game.h -------------------------------------------------------------------------------- /C-structless/game_runner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C-structless/game_runner.c -------------------------------------------------------------------------------- /C-structless/player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C-structless/player.c -------------------------------------------------------------------------------- /C-structless/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/C-structless/player.h -------------------------------------------------------------------------------- /COBOL/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/COBOL/README.md -------------------------------------------------------------------------------- /COBOL/game.cob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/COBOL/game.cob -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /PowerShell/game.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/PowerShell/game.ps1 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/README.md -------------------------------------------------------------------------------- /clojure/.clj-kondo/imports/com.github.seancorfield/expectations/config.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/clojure/.clj-kondo/imports/com.github.seancorfield/expectations/config.edn -------------------------------------------------------------------------------- /clojure/.clj-kondo/imports/com.github.seancorfield/expectations/hooks/com/github/seancorfield/expectations.clj_kondo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/clojure/.clj-kondo/imports/com.github.seancorfield/expectations/hooks/com/github/seancorfield/expectations.clj_kondo -------------------------------------------------------------------------------- /clojure/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/clojure/.gitignore -------------------------------------------------------------------------------- /clojure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/clojure/README.md -------------------------------------------------------------------------------- /clojure/deps.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/clojure/deps.edn -------------------------------------------------------------------------------- /clojure/src/trivia/Game.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/clojure/src/trivia/Game.clj -------------------------------------------------------------------------------- /clojure/src/trivia/Gamerunner.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/clojure/src/trivia/Gamerunner.clj -------------------------------------------------------------------------------- /clojure/test/trivia/Game_test.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/clojure/test/trivia/Game_test.clj -------------------------------------------------------------------------------- /clojure/tests.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/clojure/tests.edn -------------------------------------------------------------------------------- /coffeescript/.gitignore: -------------------------------------------------------------------------------- 1 | game.js 2 | -------------------------------------------------------------------------------- /coffeescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/coffeescript/README.md -------------------------------------------------------------------------------- /coffeescript/game.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/coffeescript/game.coffee -------------------------------------------------------------------------------- /coffeescript/game.spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/coffeescript/game.spec.coffee -------------------------------------------------------------------------------- /coffeescript/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/coffeescript/index.html -------------------------------------------------------------------------------- /d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/d/README.md -------------------------------------------------------------------------------- /d/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/d/package.json -------------------------------------------------------------------------------- /d/source/game.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/d/source/game.d -------------------------------------------------------------------------------- /d/source/trivia.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/d/source/trivia.d -------------------------------------------------------------------------------- /fsharp/Trivia.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/fsharp/Trivia.sln -------------------------------------------------------------------------------- /fsharp/Trivia/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/fsharp/Trivia/App.config -------------------------------------------------------------------------------- /fsharp/Trivia/Game.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/fsharp/Trivia/Game.fs -------------------------------------------------------------------------------- /fsharp/Trivia/Trivia.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/fsharp/Trivia/Trivia.fsproj -------------------------------------------------------------------------------- /go/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/jbrains/trivia 2 | 3 | go 1.19 4 | -------------------------------------------------------------------------------- /go/trivia.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/go/trivia.go -------------------------------------------------------------------------------- /groovy/.gitignore: -------------------------------------------------------------------------------- 1 | .gradle 2 | .idea 3 | build/ 4 | out/ 5 | groovy.iml 6 | -------------------------------------------------------------------------------- /groovy/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/groovy/build.gradle -------------------------------------------------------------------------------- /groovy/src/main/groovy/com/adaptionsoft/games/trivia/runner/GameRunner.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/groovy/src/main/groovy/com/adaptionsoft/games/trivia/runner/GameRunner.groovy -------------------------------------------------------------------------------- /groovy/src/main/groovy/com/adaptionsoft/games/uglytrivia/Game.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/groovy/src/main/groovy/com/adaptionsoft/games/uglytrivia/Game.groovy -------------------------------------------------------------------------------- /java/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .idea/ 3 | -------------------------------------------------------------------------------- /java/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /java/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /java/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /java/Metrics/Method0.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Method0.1.html -------------------------------------------------------------------------------- /java/Metrics/Method1.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Method1.1.html -------------------------------------------------------------------------------- /java/Metrics/Method2.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Method2.1.html -------------------------------------------------------------------------------- /java/Metrics/Method3.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Method3.1.html -------------------------------------------------------------------------------- /java/Metrics/Method4.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Method4.1.html -------------------------------------------------------------------------------- /java/Metrics/Package.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Package.1.html -------------------------------------------------------------------------------- /java/Metrics/Package0.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Package0.1.html -------------------------------------------------------------------------------- /java/Metrics/Package1.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Package1.1.html -------------------------------------------------------------------------------- /java/Metrics/Package2.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Package2.1.html -------------------------------------------------------------------------------- /java/Metrics/Package3.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Package3.1.html -------------------------------------------------------------------------------- /java/Metrics/Package4.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Package4.1.html -------------------------------------------------------------------------------- /java/Metrics/Package5.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Package5.1.html -------------------------------------------------------------------------------- /java/Metrics/Package6.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Package6.1.html -------------------------------------------------------------------------------- /java/Metrics/Package7.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Package7.1.html -------------------------------------------------------------------------------- /java/Metrics/Package8.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Package8.1.html -------------------------------------------------------------------------------- /java/Metrics/Package9.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Package9.1.html -------------------------------------------------------------------------------- /java/Metrics/QualifiedTypeName.Method.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/QualifiedTypeName.Method.1.html -------------------------------------------------------------------------------- /java/Metrics/QualifiedTypeName.Type.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/QualifiedTypeName.Type.1.html -------------------------------------------------------------------------------- /java/Metrics/Type0.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Type0.1.html -------------------------------------------------------------------------------- /java/Metrics/Type1.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Type1.1.html -------------------------------------------------------------------------------- /java/Metrics/Type2.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Type2.1.html -------------------------------------------------------------------------------- /java/Metrics/Type3.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Type3.1.html -------------------------------------------------------------------------------- /java/Metrics/Type4.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Type4.1.html -------------------------------------------------------------------------------- /java/Metrics/Type5.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Type5.1.html -------------------------------------------------------------------------------- /java/Metrics/Type6.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Type6.1.html -------------------------------------------------------------------------------- /java/Metrics/Type7.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Type7.1.html -------------------------------------------------------------------------------- /java/Metrics/Type8.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Type8.1.html -------------------------------------------------------------------------------- /java/Metrics/Type9.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/Type9.1.html -------------------------------------------------------------------------------- /java/Metrics/UnqualifiedTypeName.Method.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/UnqualifiedTypeName.Method.1.html -------------------------------------------------------------------------------- /java/Metrics/UnqualifiedTypeName.Type.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/UnqualifiedTypeName.Type.1.html -------------------------------------------------------------------------------- /java/Metrics/com.teaminabox.eclipse.metrics.calculators.CyclomaticComplexityCalculator.method.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/com.teaminabox.eclipse.metrics.calculators.CyclomaticComplexityCalculator.method.jpg -------------------------------------------------------------------------------- /java/Metrics/com.teaminabox.eclipse.metrics.calculators.CyclomaticComplexityCalculator.type.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/com.teaminabox.eclipse.metrics.calculators.CyclomaticComplexityCalculator.type.jpg -------------------------------------------------------------------------------- /java/Metrics/com.teaminabox.eclipse.metrics.calculators.EfferentCouplingsCalculator.type.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/com.teaminabox.eclipse.metrics.calculators.EfferentCouplingsCalculator.type.jpg -------------------------------------------------------------------------------- /java/Metrics/com.teaminabox.eclipse.metrics.calculators.LackOfCohesionInMethodsCalculator.chidamberKemerer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/com.teaminabox.eclipse.metrics.calculators.LackOfCohesionInMethodsCalculator.chidamberKemerer.jpg -------------------------------------------------------------------------------- /java/Metrics/com.teaminabox.eclipse.metrics.calculators.LackOfCohesionInMethodsCalculator.hendersonSellers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/com.teaminabox.eclipse.metrics.calculators.LackOfCohesionInMethodsCalculator.hendersonSellers.jpg -------------------------------------------------------------------------------- /java/Metrics/com.teaminabox.eclipse.metrics.calculators.LinesOfCodeCalculator.method.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/com.teaminabox.eclipse.metrics.calculators.LinesOfCodeCalculator.method.jpg -------------------------------------------------------------------------------- /java/Metrics/com.teaminabox.eclipse.metrics.calculators.NumberOfFieldsCalculator.type.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/com.teaminabox.eclipse.metrics.calculators.NumberOfFieldsCalculator.type.jpg -------------------------------------------------------------------------------- /java/Metrics/com.teaminabox.eclipse.metrics.calculators.NumberOfLevelsCalculator.method.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/com.teaminabox.eclipse.metrics.calculators.NumberOfLevelsCalculator.method.jpg -------------------------------------------------------------------------------- /java/Metrics/com.teaminabox.eclipse.metrics.calculators.NumberOfParametersCalculator.method.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/com.teaminabox.eclipse.metrics.calculators.NumberOfParametersCalculator.method.jpg -------------------------------------------------------------------------------- /java/Metrics/com.teaminabox.eclipse.metrics.calculators.NumberOfStatementsCalculator.method.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/com.teaminabox.eclipse.metrics.calculators.NumberOfStatementsCalculator.method.jpg -------------------------------------------------------------------------------- /java/Metrics/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/dashboard.html -------------------------------------------------------------------------------- /java/Metrics/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/Metrics/index.html -------------------------------------------------------------------------------- /java/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/mvnw -------------------------------------------------------------------------------- /java/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/mvnw.cmd -------------------------------------------------------------------------------- /java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/pom.xml -------------------------------------------------------------------------------- /java/src/main/java/com/adaptionsoft/games/trivia/runner/GameRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/src/main/java/com/adaptionsoft/games/trivia/runner/GameRunner.java -------------------------------------------------------------------------------- /java/src/main/java/com/adaptionsoft/games/uglytrivia/Game.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/src/main/java/com/adaptionsoft/games/uglytrivia/Game.java -------------------------------------------------------------------------------- /java/src/test/java/com/adaptionsoft/games/trivia/SomeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/java/src/test/java/com/adaptionsoft/games/trivia/SomeTest.java -------------------------------------------------------------------------------- /javascript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/javascript/README.md -------------------------------------------------------------------------------- /javascript/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/javascript/game.js -------------------------------------------------------------------------------- /javascript/game.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/javascript/game.spec.js -------------------------------------------------------------------------------- /javascript/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/javascript/index.html -------------------------------------------------------------------------------- /kotlin/ReadMe.gradle.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/kotlin/ReadMe.gradle.txt -------------------------------------------------------------------------------- /kotlin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/kotlin/build.gradle -------------------------------------------------------------------------------- /kotlin/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/kotlin/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /kotlin/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/kotlin/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /kotlin/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/kotlin/gradlew -------------------------------------------------------------------------------- /kotlin/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/kotlin/gradlew.bat -------------------------------------------------------------------------------- /kotlin/src/main/kotlin/com/adaptionsoft/games/trivia/runner/GameRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/kotlin/src/main/kotlin/com/adaptionsoft/games/trivia/runner/GameRunner.kt -------------------------------------------------------------------------------- /kotlin/src/main/kotlin/com/adaptionsoft/games/uglytrivia/Game.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/kotlin/src/main/kotlin/com/adaptionsoft/games/uglytrivia/Game.kt -------------------------------------------------------------------------------- /kotlin/src/test/kotlin/com/adaptionsoft/games/trivia/SomeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/kotlin/src/test/kotlin/com/adaptionsoft/games/trivia/SomeTest.kt -------------------------------------------------------------------------------- /lua/trivia.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/lua/trivia.lua -------------------------------------------------------------------------------- /nodejs/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.iml 3 | .idea 4 | package-lock.json 5 | -------------------------------------------------------------------------------- /nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/nodejs/README.md -------------------------------------------------------------------------------- /nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/nodejs/package.json -------------------------------------------------------------------------------- /nodejs/src/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/nodejs/src/game.js -------------------------------------------------------------------------------- /nodejs/src/game.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/nodejs/src/game.spec.js -------------------------------------------------------------------------------- /object-pascal/.gitignore: -------------------------------------------------------------------------------- 1 | out/ 2 | trivia 3 | -------------------------------------------------------------------------------- /object-pascal/GameRunner.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/object-pascal/GameRunner.lpr -------------------------------------------------------------------------------- /object-pascal/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/object-pascal/Makefile -------------------------------------------------------------------------------- /object-pascal/game.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/object-pascal/game.pas -------------------------------------------------------------------------------- /objective-c/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/objective-c/.gitignore -------------------------------------------------------------------------------- /objective-c/trivia/trivia.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/objective-c/trivia/trivia.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /objective-c/trivia/trivia/LCRGame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/objective-c/trivia/trivia/LCRGame.h -------------------------------------------------------------------------------- /objective-c/trivia/trivia/LCRGame.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/objective-c/trivia/trivia/LCRGame.m -------------------------------------------------------------------------------- /objective-c/trivia/trivia/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/objective-c/trivia/trivia/main.m -------------------------------------------------------------------------------- /objective-c/trivia/trivia/trivia-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/objective-c/trivia/trivia/trivia-Prefix.pch -------------------------------------------------------------------------------- /objective-c/trivia/triviaTests/triviaTests-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/objective-c/trivia/triviaTests/triviaTests-Info.plist -------------------------------------------------------------------------------- /objective-c/trivia/triviaTests/triviaTests-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/objective-c/trivia/triviaTests/triviaTests-Prefix.pch -------------------------------------------------------------------------------- /objective-c/trivia/triviaTests/triviaTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/objective-c/trivia/triviaTests/triviaTests.m -------------------------------------------------------------------------------- /perl/trivia.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/perl/trivia.pl -------------------------------------------------------------------------------- /php/Game.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/php/Game.php -------------------------------------------------------------------------------- /php/GameRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/php/GameRunner.php -------------------------------------------------------------------------------- /python2/trivia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/python2/trivia.py -------------------------------------------------------------------------------- /python3/trivia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/python3/trivia.py -------------------------------------------------------------------------------- /racket/trivia.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/racket/trivia.rkt -------------------------------------------------------------------------------- /reference/randomSeq.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/reference/randomSeq.txt -------------------------------------------------------------------------------- /reference/result.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/reference/result.txt -------------------------------------------------------------------------------- /ruby/.gitignore: -------------------------------------------------------------------------------- 1 | .rvmrc 2 | -------------------------------------------------------------------------------- /ruby/.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format progress 3 | -------------------------------------------------------------------------------- /ruby/.rvmrc.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/ruby/.rvmrc.example -------------------------------------------------------------------------------- /ruby/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/ruby/Gemfile -------------------------------------------------------------------------------- /ruby/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/ruby/Gemfile.lock -------------------------------------------------------------------------------- /ruby/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/ruby/README.md -------------------------------------------------------------------------------- /ruby/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/ruby/Rakefile -------------------------------------------------------------------------------- /ruby/bin/trivia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/ruby/bin/trivia -------------------------------------------------------------------------------- /ruby/lib/ugly_trivia/game.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/ruby/lib/ugly_trivia/game.rb -------------------------------------------------------------------------------- /ruby/spec/example_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/ruby/spec/example_spec.rb -------------------------------------------------------------------------------- /ruby/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/ruby/spec/spec_helper.rb -------------------------------------------------------------------------------- /ruby/test/example_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/ruby/test/example_test.rb -------------------------------------------------------------------------------- /ruby/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/ruby/test/test_helper.rb -------------------------------------------------------------------------------- /rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/rust/Cargo.toml -------------------------------------------------------------------------------- /rust/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/rust/src/main.rs -------------------------------------------------------------------------------- /scala/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /scala/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/scala/build.sbt -------------------------------------------------------------------------------- /scala/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.9.7 2 | -------------------------------------------------------------------------------- /scala/src/main/scala/com/adaptionsoft/games/trivia/runner/GameRunner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/scala/src/main/scala/com/adaptionsoft/games/trivia/runner/GameRunner.scala -------------------------------------------------------------------------------- /scala/src/main/scala/com/adaptionsoft/games/uglytrivia/Game.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/scala/src/main/scala/com/adaptionsoft/games/uglytrivia/Game.scala -------------------------------------------------------------------------------- /shellscript/game.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/shellscript/game.sh -------------------------------------------------------------------------------- /smalltalk/Game.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/smalltalk/Game.cs -------------------------------------------------------------------------------- /swift/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/swift/.gitignore -------------------------------------------------------------------------------- /swift/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/swift/Package.swift -------------------------------------------------------------------------------- /swift/Trivia.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/swift/Trivia.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /swift/Trivia.xcodeproj/xcshareddata/xcschemes/Trivia.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/swift/Trivia.xcodeproj/xcshareddata/xcschemes/Trivia.xcscheme -------------------------------------------------------------------------------- /swift/Trivia/Game.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/swift/Trivia/Game.swift -------------------------------------------------------------------------------- /swift/Trivia/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/swift/Trivia/main.swift -------------------------------------------------------------------------------- /swift/TriviaTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/swift/TriviaTests/Info.plist -------------------------------------------------------------------------------- /swift/TriviaTests/TriviaTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/swift/TriviaTests/TriviaTests.swift -------------------------------------------------------------------------------- /typescript/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .nyc_output/ 3 | coverage/ -------------------------------------------------------------------------------- /typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/typescript/README.md -------------------------------------------------------------------------------- /typescript/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/typescript/package-lock.json -------------------------------------------------------------------------------- /typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/typescript/package.json -------------------------------------------------------------------------------- /typescript/src/game-runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/typescript/src/game-runner.ts -------------------------------------------------------------------------------- /typescript/src/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/typescript/src/game.ts -------------------------------------------------------------------------------- /typescript/tests/game.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/typescript/tests/game.test.ts -------------------------------------------------------------------------------- /vb6/Trivia/UglyTrivia.vbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/vb6/Trivia/UglyTrivia.vbp -------------------------------------------------------------------------------- /vb6/Trivia/clsGame.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/vb6/Trivia/clsGame.cls -------------------------------------------------------------------------------- /vb6/Trivia/frmGameRunner.frm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jbrains/trivia/HEAD/vb6/Trivia/frmGameRunner.frm --------------------------------------------------------------------------------