├── .gitignore ├── .idea ├── .name ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── workspace.xml ├── DebugRank.iml ├── JavaPrettify-1.2.1 ├── JavaPrettify-1.2.1.iml ├── JavaPrettify-1.2.1.jar └── build.gradle ├── LICENSE ├── README.md ├── app ├── .gitignore ├── app.iml ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── grapecity │ │ └── debugrank │ │ ├── ApplicationTest.java │ │ ├── TestMyApp.java │ │ ├── injection │ │ ├── components │ │ │ └── TestMyAppComponent.java │ │ └── module │ │ │ ├── TestAppModule.java │ │ │ ├── TestLanguagesModule.java │ │ │ ├── TestNetModule.java │ │ │ ├── TestPuzzlesModule.java │ │ │ ├── TestRepositoryModule.java │ │ │ ├── TestSolveCodeModule.java │ │ │ └── TestSolveResultModule.java │ │ ├── runner │ │ └── MyRunner.java │ │ ├── services │ │ └── repo │ │ │ └── UserRealmRepositoryTests.java │ │ ├── ui │ │ ├── base │ │ │ ├── BaseBehaviorTest.java │ │ │ └── RepositoryBehaviorTest.java │ │ ├── languages │ │ │ └── LanguagesViewBehaviorTests.java │ │ ├── puzzles │ │ │ └── PuzzlesViewBehaviorTests.java │ │ └── solve │ │ │ └── SolveViewBehaviorTests.java │ │ └── util │ │ ├── MockDrawable.java │ │ ├── RecyclerViewMatcher.java │ │ └── Util.java │ ├── commonTest │ └── java │ │ └── com │ │ └── grapecity │ │ └── debugrank │ │ └── test │ │ └── common │ │ ├── MemoryDataRepository.java │ │ ├── MemoryUserRepository.java │ │ └── StaticProperties.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── grapecity │ │ │ └── debugrank │ │ │ ├── MyApp.java │ │ │ ├── constants │ │ │ ├── IntentExtras.java │ │ │ └── XuniLicense.java │ │ │ ├── entities │ │ │ └── CompletedPuzzleWrapper.java │ │ │ ├── injection │ │ │ ├── components │ │ │ │ ├── LanguagesComponent.java │ │ │ │ ├── PuzzlesComponent.java │ │ │ │ ├── SolveCodeComponent.java │ │ │ │ ├── SolveComponent.java │ │ │ │ └── SolveResultComponent.java │ │ │ └── module │ │ │ │ ├── AppModule.java │ │ │ │ ├── CompilerModule.java │ │ │ │ ├── LanguagesModule.java │ │ │ │ ├── NetModule.java │ │ │ │ ├── PuzzlesModule.java │ │ │ │ ├── RepositoryModule.java │ │ │ │ ├── SolveCodeModule.java │ │ │ │ ├── SolveModule.java │ │ │ │ └── SolveResultModule.java │ │ │ ├── services │ │ │ ├── html │ │ │ │ └── AndroidHtmlToDisplay.java │ │ │ ├── image │ │ │ │ ├── IImageLoadingService.java │ │ │ │ └── PicassoGithubImageLoadingService.java │ │ │ ├── log │ │ │ │ └── AndroidLogger.java │ │ │ ├── repo │ │ │ │ └── UserRealmRepository.java │ │ │ └── thread │ │ │ │ └── AndroidAppThreads.java │ │ │ └── ui │ │ │ ├── base │ │ │ ├── BaseActivity.java │ │ │ ├── BaseFragment.java │ │ │ └── BaseRecyclerViewActivity.java │ │ │ ├── languages │ │ │ ├── LanguagesActivity.java │ │ │ └── LanguagesAdapter.java │ │ │ ├── misc │ │ │ ├── NonSwipeableViewPager.java │ │ │ ├── TextViewDrawableSize.java │ │ │ ├── like │ │ │ │ ├── CircleView.java │ │ │ │ ├── DotsView.java │ │ │ │ ├── LikeButtonView.java │ │ │ │ └── Utils.java │ │ │ └── timer │ │ │ │ ├── ITimerCompletedListener.java │ │ │ │ └── TimerTextView.java │ │ │ ├── puzzles │ │ │ ├── PuzzlesActivity.java │ │ │ └── PuzzlesAdapter.java │ │ │ └── solve │ │ │ ├── SolveActivity.java │ │ │ ├── SolveViewPagerAdapter.java │ │ │ ├── code │ │ │ ├── CodeLineCellFactory.java │ │ │ └── SolveCodeFragment.java │ │ │ └── result │ │ │ ├── SolveResultFragment.java │ │ │ └── TestCaseAdapter.java │ └── res │ │ ├── drawable │ │ ├── ic_bug_report_green.xml │ │ ├── ic_bug_report_green_24dp.xml │ │ ├── ic_bug_report_green_display_wrapper.xml │ │ ├── ic_bug_report_green_toolbar_wrapper.xml │ │ ├── ic_bug_report_grey_84dp.xml │ │ ├── ic_clear_red_24dp.xml │ │ ├── ic_done_green_24dp.xml │ │ ├── ic_file_upload_white_24dp.xml │ │ ├── ic_grade_gold.xml │ │ ├── ic_grade_gold_24dp.xml │ │ ├── ic_grade_gold_display_wrapper.xml │ │ ├── ic_grade_gold_toolbar_wrapper.xml │ │ ├── ic_sync_white_24dp.xml │ │ ├── ic_timer_grey.xml │ │ ├── ic_timer_grey_display_wrapper.xml │ │ ├── ic_timer_white_24dp.xml │ │ ├── ic_timer_white_toolbar_wrapper.xml │ │ └── right_border.xml │ │ ├── layout │ │ ├── activity.xml │ │ ├── content_recyclerview.xml │ │ ├── content_solve.xml │ │ ├── fragment_solve_code.xml │ │ ├── list_item_language.xml │ │ ├── list_item_language_header.xml │ │ ├── list_item_puzzle.xml │ │ ├── list_item_testcase.xml │ │ ├── view_language.xml │ │ ├── view_like_button.xml │ │ ├── view_loading_indicator.xml │ │ ├── view_no_data.xml │ │ ├── view_time_out.xml │ │ └── view_toolbar.xml │ │ ├── menu │ │ └── menu_main.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-v21 │ │ └── styles.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── grapecity │ └── debugrank │ ├── entities │ └── CompletedPuzzleWrapperTests.java │ ├── services │ ├── html │ │ └── AndroidHtmlToDisplayTests.java │ └── thread │ │ └── AndroidAppThreadsTests.java │ └── test │ └── common │ ├── MemoryDataRepositoryTests.java │ └── MemoryUserRepositoryTests.java ├── data ├── images │ ├── csharp.png │ ├── java_8.png │ └── javascript.png ├── languages.json └── puzzles │ ├── csharp.json │ ├── csharp │ ├── basic_operator.cs │ ├── string_pangram.cs │ └── substring_compile.cs │ ├── java_8.json │ ├── java_8 │ ├── basic_operator.java │ ├── string_pangram.java │ └── substring_compile.java │ ├── javascript.json │ └── javascript │ ├── basic_operator.js │ ├── string_pangram.js │ └── substring_compile.js ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── java-lib ├── .gitignore ├── build.gradle ├── java-lib.iml └── src │ ├── main │ └── java │ │ └── com │ │ └── grapecity │ │ └── debugrank │ │ └── javalib │ │ ├── constants │ │ └── Api.java │ │ ├── entities │ │ ├── AggregatedBugsPoints.java │ │ ├── CodeLine.java │ │ ├── CompletedPuzzle.java │ │ ├── HackerRankCompileParams.java │ │ ├── HackerRankResult.java │ │ ├── LanguagePuzzle.java │ │ ├── ProgrammingLanguage.java │ │ ├── Puzzle.java │ │ ├── Result.java │ │ └── TestCaseResult.java │ │ ├── services │ │ ├── compile │ │ │ ├── HackerRankCompilerApi.java │ │ │ └── ICompilerApi.java │ │ ├── deserializer │ │ │ ├── DeserializerImpl.java │ │ │ └── IDeserializer.java │ │ ├── html │ │ │ └── IHtmlToDisplay.java │ │ ├── log │ │ │ ├── BaseLoggedService.java │ │ │ └── ILogger.java │ │ ├── repo │ │ │ ├── DataRepositoryImpl.java │ │ │ ├── IDataRepository.java │ │ │ └── IUserRepository.java │ │ ├── syntax │ │ │ ├── ISyntaxHighlighter.java │ │ │ └── PrettifySyntaxHighlighter.java │ │ ├── thread │ │ │ └── IAppThreads.java │ │ └── web │ │ │ ├── GithubCodeRetrofitWebClient.java │ │ │ ├── GithubLanguagesRetrofitWebClient.java │ │ │ ├── GithubPuzzlesRetrofitWebClient.java │ │ │ ├── HackerRankRetrofitWebClient.java │ │ │ ├── IWebClient.java │ │ │ └── RetrofitWebClient.java │ │ ├── ui │ │ ├── base │ │ │ ├── BaseMvpPresenter.java │ │ │ ├── BaseRepositoryInteractor.java │ │ │ ├── IAggregatedBugPointsListener.java │ │ │ ├── IGetLanguage.java │ │ │ ├── IGetPuzzle.java │ │ │ ├── IMvpInteractor.java │ │ │ ├── IMvpPresenter.java │ │ │ └── IMvpView.java │ │ ├── languages │ │ │ ├── ILanguagesInteractor.java │ │ │ ├── ILanguagesPresenter.java │ │ │ ├── ILanguagesView.java │ │ │ ├── LanguagesInteractorImpl.java │ │ │ └── LanguagesPresenterImpl.java │ │ ├── puzzles │ │ │ ├── IPuzzlesInteractor.java │ │ │ ├── IPuzzlesPresenter.java │ │ │ ├── IPuzzlesView.java │ │ │ ├── PuzzlesInteractorImpl.java │ │ │ └── PuzzlesPresenterImpl.java │ │ └── solve │ │ │ ├── BaseSolveChildPresenter.java │ │ │ ├── ICodeEditing.java │ │ │ ├── ISolveChildPresenter.java │ │ │ ├── ISolveChildView.java │ │ │ ├── ISolveInteractor.java │ │ │ ├── ISolvePresenter.java │ │ │ ├── ISolveView.java │ │ │ ├── SolveInteractorImpl.java │ │ │ ├── SolvePresenterImpl.java │ │ │ ├── code │ │ │ ├── ISolveCodeInteractor.java │ │ │ ├── ISolveCodePresenter.java │ │ │ ├── ISolveCodeView.java │ │ │ ├── SolveCodeInteractorImpl.java │ │ │ └── SolveCodePresenterImpl.java │ │ │ └── result │ │ │ ├── ISolveResultInteractor.java │ │ │ ├── ISolveResultPresenter.java │ │ │ ├── ISolveResultView.java │ │ │ ├── SolveResultInteractorImpl.java │ │ │ └── SolveResultPresenterImpl.java │ │ └── util │ │ ├── ObserverAdapter.java │ │ └── StringUtil.java │ └── test │ └── java │ └── com │ └── grapecity │ └── debugrank │ └── javalib │ ├── entities │ ├── AggregatedBugPointsTests.java │ ├── CodeLineTests.java │ ├── HackerRankCompileParamsTests.java │ ├── LanguagePuzzleTests.java │ ├── ProgrammingLanguageTests.java │ ├── PuzzleTests.java │ └── TestCaseResultTests.java │ ├── services │ ├── compile │ │ └── HackerRankCompilerApiTests.java │ ├── deserializer │ │ └── DeserializerImplTests.java │ ├── repo │ │ └── DataRepositoryImplTests.java │ ├── syntax │ │ └── PrettifySyntaxHighlighterTests.java │ └── web │ │ ├── BaseRetrofitWebClientTestCase.java │ │ ├── GithubCodeRetrofitWebClientTests.java │ │ ├── GithubLanguagesRetrofitWebClientTests.java │ │ ├── GithubPuzzlesRetrofitWebClientTests.java │ │ └── HackerRankRetrofitWebClientTests.java │ ├── ui │ ├── base │ │ ├── BaseMvpPresenterTests.java │ │ ├── BasePresenterImplTestCase.java │ │ └── BaseRepositoryInteractorTests.java │ ├── languages │ │ └── LanguagesPresenterImplTests.java │ ├── puzzles │ │ └── PuzzlesPresenterImplTests.java │ └── solve │ │ ├── SolvePresenterImplTests.java │ │ ├── code │ │ ├── SolveCodeInteractorImplTests.java │ │ └── SolveCodePresenterImplTests.java │ │ └── result │ │ ├── SolveResultInteractorImplTests.java │ │ └── SolveResultPresenterImplTests.java │ └── util │ └── StringUtilTests.java ├── settings.gradle ├── xuni.core-4.0.20161.115 ├── build.gradle ├── xuni.core-4.0.20161.115.aar └── xuni.core-4.0.20161.115.iml └── xuni.flexgrid-4.0.20161.115 ├── build.gradle ├── xuni.flexgrid-4.0.20161.115.aar └── xuni.flexgrid-4.0.20161.115.iml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | GrapeCityDebugRank -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /DebugRank.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/DebugRank.iml -------------------------------------------------------------------------------- /JavaPrettify-1.2.1/JavaPrettify-1.2.1.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/JavaPrettify-1.2.1/JavaPrettify-1.2.1.iml -------------------------------------------------------------------------------- /JavaPrettify-1.2.1/JavaPrettify-1.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/JavaPrettify-1.2.1/JavaPrettify-1.2.1.jar -------------------------------------------------------------------------------- /JavaPrettify-1.2.1/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/JavaPrettify-1.2.1/build.gradle -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/app.iml -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/ApplicationTest.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/TestMyApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/TestMyApp.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/injection/components/TestMyAppComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/injection/components/TestMyAppComponent.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestAppModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestAppModule.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestLanguagesModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestLanguagesModule.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestNetModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestNetModule.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestPuzzlesModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestPuzzlesModule.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestRepositoryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestRepositoryModule.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestSolveCodeModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestSolveCodeModule.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestSolveResultModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/injection/module/TestSolveResultModule.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/runner/MyRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/runner/MyRunner.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/services/repo/UserRealmRepositoryTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/services/repo/UserRealmRepositoryTests.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/ui/base/BaseBehaviorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/ui/base/BaseBehaviorTest.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/ui/base/RepositoryBehaviorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/ui/base/RepositoryBehaviorTest.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/ui/languages/LanguagesViewBehaviorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/ui/languages/LanguagesViewBehaviorTests.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/ui/puzzles/PuzzlesViewBehaviorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/ui/puzzles/PuzzlesViewBehaviorTests.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/ui/solve/SolveViewBehaviorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/ui/solve/SolveViewBehaviorTests.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/util/MockDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/util/MockDrawable.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/util/RecyclerViewMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/util/RecyclerViewMatcher.java -------------------------------------------------------------------------------- /app/src/androidTest/java/com/grapecity/debugrank/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/androidTest/java/com/grapecity/debugrank/util/Util.java -------------------------------------------------------------------------------- /app/src/commonTest/java/com/grapecity/debugrank/test/common/MemoryDataRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/commonTest/java/com/grapecity/debugrank/test/common/MemoryDataRepository.java -------------------------------------------------------------------------------- /app/src/commonTest/java/com/grapecity/debugrank/test/common/MemoryUserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/commonTest/java/com/grapecity/debugrank/test/common/MemoryUserRepository.java -------------------------------------------------------------------------------- /app/src/commonTest/java/com/grapecity/debugrank/test/common/StaticProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/commonTest/java/com/grapecity/debugrank/test/common/StaticProperties.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/MyApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/MyApp.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/constants/IntentExtras.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/constants/IntentExtras.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/constants/XuniLicense.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/constants/XuniLicense.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/entities/CompletedPuzzleWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/entities/CompletedPuzzleWrapper.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/components/LanguagesComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/components/LanguagesComponent.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/components/PuzzlesComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/components/PuzzlesComponent.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/components/SolveCodeComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/components/SolveCodeComponent.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/components/SolveComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/components/SolveComponent.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/components/SolveResultComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/components/SolveResultComponent.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/module/AppModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/module/AppModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/module/CompilerModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/module/CompilerModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/module/LanguagesModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/module/LanguagesModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/module/NetModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/module/NetModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/module/PuzzlesModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/module/PuzzlesModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/module/RepositoryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/module/RepositoryModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/module/SolveCodeModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/module/SolveCodeModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/module/SolveModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/module/SolveModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/injection/module/SolveResultModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/injection/module/SolveResultModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/services/html/AndroidHtmlToDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/services/html/AndroidHtmlToDisplay.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/services/image/IImageLoadingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/services/image/IImageLoadingService.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/services/image/PicassoGithubImageLoadingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/services/image/PicassoGithubImageLoadingService.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/services/log/AndroidLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/services/log/AndroidLogger.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/services/repo/UserRealmRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/services/repo/UserRealmRepository.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/services/thread/AndroidAppThreads.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/services/thread/AndroidAppThreads.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/base/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/base/BaseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/base/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/base/BaseFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/base/BaseRecyclerViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/base/BaseRecyclerViewActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/languages/LanguagesActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/languages/LanguagesActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/languages/LanguagesAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/languages/LanguagesAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/misc/NonSwipeableViewPager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/misc/NonSwipeableViewPager.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/misc/TextViewDrawableSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/misc/TextViewDrawableSize.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/misc/like/CircleView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/misc/like/CircleView.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/misc/like/DotsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/misc/like/DotsView.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/misc/like/LikeButtonView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/misc/like/LikeButtonView.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/misc/like/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/misc/like/Utils.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/misc/timer/ITimerCompletedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/misc/timer/ITimerCompletedListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/misc/timer/TimerTextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/misc/timer/TimerTextView.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/puzzles/PuzzlesActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/puzzles/PuzzlesActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/puzzles/PuzzlesAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/puzzles/PuzzlesAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/solve/SolveActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/solve/SolveActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/solve/SolveViewPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/solve/SolveViewPagerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/solve/code/CodeLineCellFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/solve/code/CodeLineCellFactory.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/solve/code/SolveCodeFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/solve/code/SolveCodeFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/solve/result/SolveResultFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/solve/result/SolveResultFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/grapecity/debugrank/ui/solve/result/TestCaseAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/java/com/grapecity/debugrank/ui/solve/result/TestCaseAdapter.java -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_bug_report_green.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_bug_report_green.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_bug_report_green_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_bug_report_green_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_bug_report_green_display_wrapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_bug_report_green_display_wrapper.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_bug_report_green_toolbar_wrapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_bug_report_green_toolbar_wrapper.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_bug_report_grey_84dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_bug_report_grey_84dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_clear_red_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_clear_red_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_done_green_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_done_green_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_file_upload_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_file_upload_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_grade_gold.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_grade_gold.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_grade_gold_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_grade_gold_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_grade_gold_display_wrapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_grade_gold_display_wrapper.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_grade_gold_toolbar_wrapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_grade_gold_toolbar_wrapper.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_sync_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_sync_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_timer_grey.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_timer_grey.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_timer_grey_display_wrapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_timer_grey_display_wrapper.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_timer_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_timer_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_timer_white_toolbar_wrapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/ic_timer_white_toolbar_wrapper.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/right_border.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/drawable/right_border.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/activity.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_recyclerview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/content_recyclerview.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_solve.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/content_solve.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_solve_code.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/fragment_solve_code.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_item_language.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/list_item_language.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_item_language_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/list_item_language_header.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_item_puzzle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/list_item_puzzle.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_item_testcase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/list_item_testcase.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_language.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/view_language.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_like_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/view_like_button.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_loading_indicator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/view_loading_indicator.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_no_data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/view_no_data.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_time_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/view_time_out.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/layout/view_toolbar.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/grapecity/debugrank/entities/CompletedPuzzleWrapperTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/test/java/com/grapecity/debugrank/entities/CompletedPuzzleWrapperTests.java -------------------------------------------------------------------------------- /app/src/test/java/com/grapecity/debugrank/services/html/AndroidHtmlToDisplayTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/test/java/com/grapecity/debugrank/services/html/AndroidHtmlToDisplayTests.java -------------------------------------------------------------------------------- /app/src/test/java/com/grapecity/debugrank/services/thread/AndroidAppThreadsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/test/java/com/grapecity/debugrank/services/thread/AndroidAppThreadsTests.java -------------------------------------------------------------------------------- /app/src/test/java/com/grapecity/debugrank/test/common/MemoryDataRepositoryTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/test/java/com/grapecity/debugrank/test/common/MemoryDataRepositoryTests.java -------------------------------------------------------------------------------- /app/src/test/java/com/grapecity/debugrank/test/common/MemoryUserRepositoryTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/app/src/test/java/com/grapecity/debugrank/test/common/MemoryUserRepositoryTests.java -------------------------------------------------------------------------------- /data/images/csharp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/images/csharp.png -------------------------------------------------------------------------------- /data/images/java_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/images/java_8.png -------------------------------------------------------------------------------- /data/images/javascript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/images/javascript.png -------------------------------------------------------------------------------- /data/languages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/languages.json -------------------------------------------------------------------------------- /data/puzzles/csharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/puzzles/csharp.json -------------------------------------------------------------------------------- /data/puzzles/csharp/basic_operator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/puzzles/csharp/basic_operator.cs -------------------------------------------------------------------------------- /data/puzzles/csharp/string_pangram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/puzzles/csharp/string_pangram.cs -------------------------------------------------------------------------------- /data/puzzles/csharp/substring_compile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/puzzles/csharp/substring_compile.cs -------------------------------------------------------------------------------- /data/puzzles/java_8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/puzzles/java_8.json -------------------------------------------------------------------------------- /data/puzzles/java_8/basic_operator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/puzzles/java_8/basic_operator.java -------------------------------------------------------------------------------- /data/puzzles/java_8/string_pangram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/puzzles/java_8/string_pangram.java -------------------------------------------------------------------------------- /data/puzzles/java_8/substring_compile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/puzzles/java_8/substring_compile.java -------------------------------------------------------------------------------- /data/puzzles/javascript.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/puzzles/javascript.json -------------------------------------------------------------------------------- /data/puzzles/javascript/basic_operator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/puzzles/javascript/basic_operator.js -------------------------------------------------------------------------------- /data/puzzles/javascript/string_pangram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/puzzles/javascript/string_pangram.js -------------------------------------------------------------------------------- /data/puzzles/javascript/substring_compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/data/puzzles/javascript/substring_compile.js -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/gradlew.bat -------------------------------------------------------------------------------- /java-lib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /java-lib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/build.gradle -------------------------------------------------------------------------------- /java-lib/java-lib.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/java-lib.iml -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/constants/Api.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/constants/Api.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/AggregatedBugsPoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/AggregatedBugsPoints.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/CodeLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/CodeLine.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/CompletedPuzzle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/CompletedPuzzle.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/HackerRankCompileParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/HackerRankCompileParams.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/HackerRankResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/HackerRankResult.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/LanguagePuzzle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/LanguagePuzzle.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/ProgrammingLanguage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/ProgrammingLanguage.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/Puzzle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/Puzzle.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/Result.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/TestCaseResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/entities/TestCaseResult.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/compile/HackerRankCompilerApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/compile/HackerRankCompilerApi.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/compile/ICompilerApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/compile/ICompilerApi.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/deserializer/DeserializerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/deserializer/DeserializerImpl.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/deserializer/IDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/deserializer/IDeserializer.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/html/IHtmlToDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/html/IHtmlToDisplay.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/log/BaseLoggedService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/log/BaseLoggedService.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/log/ILogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/log/ILogger.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/repo/DataRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/repo/DataRepositoryImpl.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/repo/IDataRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/repo/IDataRepository.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/repo/IUserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/repo/IUserRepository.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/syntax/ISyntaxHighlighter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/syntax/ISyntaxHighlighter.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/syntax/PrettifySyntaxHighlighter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/syntax/PrettifySyntaxHighlighter.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/thread/IAppThreads.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/thread/IAppThreads.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/web/GithubCodeRetrofitWebClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/web/GithubCodeRetrofitWebClient.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/web/GithubLanguagesRetrofitWebClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/web/GithubLanguagesRetrofitWebClient.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/web/GithubPuzzlesRetrofitWebClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/web/GithubPuzzlesRetrofitWebClient.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/web/HackerRankRetrofitWebClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/web/HackerRankRetrofitWebClient.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/web/IWebClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/web/IWebClient.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/services/web/RetrofitWebClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/services/web/RetrofitWebClient.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/BaseMvpPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/BaseMvpPresenter.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/BaseRepositoryInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/BaseRepositoryInteractor.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/IAggregatedBugPointsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/IAggregatedBugPointsListener.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/IGetLanguage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/IGetLanguage.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/IGetPuzzle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/IGetPuzzle.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/IMvpInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/IMvpInteractor.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/IMvpPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/IMvpPresenter.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/IMvpView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/base/IMvpView.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/languages/ILanguagesInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/languages/ILanguagesInteractor.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/languages/ILanguagesPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/languages/ILanguagesPresenter.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/languages/ILanguagesView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/languages/ILanguagesView.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/languages/LanguagesInteractorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/languages/LanguagesInteractorImpl.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/languages/LanguagesPresenterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/languages/LanguagesPresenterImpl.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/puzzles/IPuzzlesInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/puzzles/IPuzzlesInteractor.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/puzzles/IPuzzlesPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/puzzles/IPuzzlesPresenter.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/puzzles/IPuzzlesView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/puzzles/IPuzzlesView.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/puzzles/PuzzlesInteractorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/puzzles/PuzzlesInteractorImpl.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/puzzles/PuzzlesPresenterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/puzzles/PuzzlesPresenterImpl.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/BaseSolveChildPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/BaseSolveChildPresenter.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/ICodeEditing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/ICodeEditing.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/ISolveChildPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/ISolveChildPresenter.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/ISolveChildView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/ISolveChildView.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/ISolveInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/ISolveInteractor.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/ISolvePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/ISolvePresenter.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/ISolveView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/ISolveView.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/SolveInteractorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/SolveInteractorImpl.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/SolvePresenterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/SolvePresenterImpl.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/code/ISolveCodeInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/code/ISolveCodeInteractor.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/code/ISolveCodePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/code/ISolveCodePresenter.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/code/ISolveCodeView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/code/ISolveCodeView.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/code/SolveCodeInteractorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/code/SolveCodeInteractorImpl.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/code/SolveCodePresenterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/code/SolveCodePresenterImpl.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/result/ISolveResultInteractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/result/ISolveResultInteractor.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/result/ISolveResultPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/result/ISolveResultPresenter.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/result/ISolveResultView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/result/ISolveResultView.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/result/SolveResultInteractorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/result/SolveResultInteractorImpl.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/result/SolveResultPresenterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/ui/solve/result/SolveResultPresenterImpl.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/util/ObserverAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/util/ObserverAdapter.java -------------------------------------------------------------------------------- /java-lib/src/main/java/com/grapecity/debugrank/javalib/util/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/main/java/com/grapecity/debugrank/javalib/util/StringUtil.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/AggregatedBugPointsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/AggregatedBugPointsTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/CodeLineTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/CodeLineTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/HackerRankCompileParamsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/HackerRankCompileParamsTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/LanguagePuzzleTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/LanguagePuzzleTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/ProgrammingLanguageTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/ProgrammingLanguageTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/PuzzleTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/PuzzleTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/TestCaseResultTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/entities/TestCaseResultTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/services/compile/HackerRankCompilerApiTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/services/compile/HackerRankCompilerApiTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/services/deserializer/DeserializerImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/services/deserializer/DeserializerImplTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/services/repo/DataRepositoryImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/services/repo/DataRepositoryImplTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/services/syntax/PrettifySyntaxHighlighterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/services/syntax/PrettifySyntaxHighlighterTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/services/web/BaseRetrofitWebClientTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/services/web/BaseRetrofitWebClientTestCase.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/services/web/GithubCodeRetrofitWebClientTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/services/web/GithubCodeRetrofitWebClientTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/services/web/GithubLanguagesRetrofitWebClientTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/services/web/GithubLanguagesRetrofitWebClientTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/services/web/GithubPuzzlesRetrofitWebClientTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/services/web/GithubPuzzlesRetrofitWebClientTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/services/web/HackerRankRetrofitWebClientTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/services/web/HackerRankRetrofitWebClientTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/base/BaseMvpPresenterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/base/BaseMvpPresenterTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/base/BasePresenterImplTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/base/BasePresenterImplTestCase.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/base/BaseRepositoryInteractorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/base/BaseRepositoryInteractorTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/languages/LanguagesPresenterImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/languages/LanguagesPresenterImplTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/puzzles/PuzzlesPresenterImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/puzzles/PuzzlesPresenterImplTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/solve/SolvePresenterImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/solve/SolvePresenterImplTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/solve/code/SolveCodeInteractorImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/solve/code/SolveCodeInteractorImplTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/solve/code/SolveCodePresenterImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/solve/code/SolveCodePresenterImplTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/solve/result/SolveResultInteractorImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/solve/result/SolveResultInteractorImplTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/solve/result/SolveResultPresenterImplTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/ui/solve/result/SolveResultPresenterImplTests.java -------------------------------------------------------------------------------- /java-lib/src/test/java/com/grapecity/debugrank/javalib/util/StringUtilTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/java-lib/src/test/java/com/grapecity/debugrank/javalib/util/StringUtilTests.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/settings.gradle -------------------------------------------------------------------------------- /xuni.core-4.0.20161.115/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/xuni.core-4.0.20161.115/build.gradle -------------------------------------------------------------------------------- /xuni.core-4.0.20161.115/xuni.core-4.0.20161.115.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/xuni.core-4.0.20161.115/xuni.core-4.0.20161.115.aar -------------------------------------------------------------------------------- /xuni.core-4.0.20161.115/xuni.core-4.0.20161.115.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/xuni.core-4.0.20161.115/xuni.core-4.0.20161.115.iml -------------------------------------------------------------------------------- /xuni.flexgrid-4.0.20161.115/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/xuni.flexgrid-4.0.20161.115/build.gradle -------------------------------------------------------------------------------- /xuni.flexgrid-4.0.20161.115/xuni.flexgrid-4.0.20161.115.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/xuni.flexgrid-4.0.20161.115/xuni.flexgrid-4.0.20161.115.aar -------------------------------------------------------------------------------- /xuni.flexgrid-4.0.20161.115/xuni.flexgrid-4.0.20161.115.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GrapeCity/DebugRank/HEAD/xuni.flexgrid-4.0.20161.115/xuni.flexgrid-4.0.20161.115.iml --------------------------------------------------------------------------------