-
Notifications
You must be signed in to change notification settings - Fork 2
Feedback #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
github-classroom
wants to merge
125
commits into
feedback
Choose a base branch
from
main
base: feedback
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Feedback #1
Changes from 15 commits
Commits
Show all changes
125 commits
Select commit
Hold shift + click to select a range
16d61cf
Setting up GitHub Classroom Feedback
github-classroom[bot] b353bfd
struct: Add MIT licence
toadharvard 8b49e81
struct: Remove useless .keep file
toadharvard cbd0f4f
struct: Add .gitignore for garbage from java, idea and gradle
toadharvard c7f0b7a
struct: Init default gradle structure
toadharvard 7fd60bc
struct: Add module for future BST implementations
toadharvard ade6a9c
feat: Add contributing guidelines for newcomers
toadharvard 091365f
feat: Add contributing header to README
toadharvard 1f0bf4f
feat: Add header about used license
toadharvard 8663dcd
fix: Fix several typos and beautify structure of the text
YazoonDinalt e24f59d
feat: Add template as reminder for contributors
toadharvard 56d338e
feat: Add mergeable as contrib guidlines checker
toadharvard f12030b
refactor: Replace template with mergable config
toadharvard 4dd15fb
feat: Add comment with contributing guidlines
toadharvard 71fb6ef
fix: Fix invalid tabs/spaces mixture
toadharvard ae06618
feat: Add abstract binary search tree
toadharvard dff298d
feat: Add node wrappers for easy access to root property
toadharvard e5d78cf
feat: Add binary search tree facade pattern implementation
toadharvard 1b502cc
fix: Bump kotlin version to fix grandle run task
toadharvard 90b5330
ci: Add actions on push and PRs
toadharvard 16770f0
fix: Add executable permission to gradlew script
toadharvard 54da724
refactor: Allow gradlew-wrapper.jar in project
toadharvard 919ddeb
fix: Add missing gradlew-wrapper.jar
toadharvard 53aaa1b
feat: Add AVL tree balancer implementation
Urtix 9b44ff4
fix: Add Main-Class to app.jar manifest
toadharvard 6e6b4c1
ci: Change artifact folder location
toadharvard 762199c
ci: Fix runnig same actions on push to main
toadharvard 5151478
feat: Add ktor for fat jar building
toadharvard ae2b382
ci: Upload artifacts separately
toadharvard fea817d
ci: Bump checkout version
toadharvard 866e988
ci: Add filter for Feedback PR
toadharvard 240b427
test: Add junit5 dependency
toadharvard 982e7d8
feat: Add balancer for common binary search tree
toadharvard be022fe
test: Add invariant checks for BSTree
toadharvard 9ed7e6e
test: Add test implementation for avl tree
Urtix 96b3116
refactor: Add comments with a drawn tree structure
Urtix 1c1b259
test: Add tree invariant validation tests
Urtix a8494c2
test: Add height check after removing elements
Urtix 4ccc489
feat: Add red black tree balancer
YazoonDinalt cf69428
fix: Remove `data` in nodes because of comparation stackoverflow
toadharvard dfc6119
feat: Add parent property to wrapped red black node
toadharvard 2142110
test: Add invariant checks for RBTree
toadharvard 589d20d
fix: Update rotations and fix wrong root recoloring
toadharvard cc54c3e
fix: Fix remove in red black tree balancer. Finally works!
YazoonDinalt d789c11
test: Remove false negative test
YazoonDinalt 151c7df
refactor: Make root set and some properties internal
toadharvard 3858220
refactor: Remove useless and buggy wrappers
toadharvard 242456c
test: Fix tests because of new root access
toadharvard 26d153c
struct: Move all from binary-search-tree lib to app
toadharvard f7cf2d9
feat: Add serialization deps
toadharvard 66a9023
feat: Add template for repositories
toadharvard be9581f
ci: Add dependabot for dependecy tracking
toadharvard 1cfb44b
build(deps): Bump jvm from 1.8.10 to 1.8.20
dependabot[bot] 551ed22
build(deps): Bump plugin.serialization from 1.8.10 to 1.8.20
dependabot[bot] 4b4ff05
ci: Add coverage report using jacoco
toadharvard cadc5c5
ci: Fix ci.yml structure
toadharvard d3d0c73
feat: Add information about binary trees and features
toadharvard c33775a
fix: Update exception names and remove !! (boom)
toadharvard 5e177ce
feat: Implement strategies for all trees
toadharvard 61a9afc
test: Fix the problem with the immutable root in AVLBalancerTest
Urtix d9434b3
test: Fix a bug with a non-changing root when remove
Urtix a6965e0
test: Remove '!!' from test
Urtix 1b55a67
feat: Add docker compose with postgres and neo4j for devs
toadharvard f0a1c6e
feat: Add neo4j saver and update signatures
toadharvard 556b3ba
feat: Add OGM for neo4j
toadharvard b37efef
fix: Remove useless quotes
toadharvard 66c1d74
fix: Delete now works with trees without root
toadharvard 4a847cc
fix: Remove default configuration property
toadharvard c6afb41
test: Fix a problem with warnings related to the type of root
Urtix c771c3c
fix: Fix parent restoration process for RedBlackTree
toadharvard 890117a
test: Add test to check the add and remove methods of rb and avl trees
YazoonDinalt dcecdcb
test: Add test balance rb and bs tree
YazoonDinalt 535e7b8
test: Remove the 'boom', correct the name, correct the ugly brackets
YazoonDinalt d941b24
docs: Add docs for any freaking classes, methods etc
toadharvard 7d42ff1
refactor: Reformat all code with default idea formatter
toadharvard d86d9a5
ci: Fix awk string
toadharvard 32b5697
ci: Remove buggy awk script
toadharvard d241f94
feat: Add information about saving to the README
YazoonDinalt cb12f73
feat: Change example
YazoonDinalt 21caccb
feat: Add postgresql saver
toadharvard 59f5e5c
test: Add a check for left and right turns with the 'add' method
Urtix 531ba90
build(deps): Bump org.postgresql:postgresql from 42.5.4 to 42.6.0
dependabot[bot] 78f0234
fix: Change README
YazoonDinalt 801a1f8
fix: Add html report in jacoco
YazoonDinalt c92ff0a
fix: Add a description to the isParentLinkedRight(), change the minVa…
YazoonDinalt bfa3491
add: Add more granular tests for rb balancer
YazoonDinalt 55e7e91
fix: Add the use of repo to the README, to clarify for docker
YazoonDinalt 4f2769f
feat: Update README
toadharvard b2c22f4
feat: Make BinarySearchTree iterable
toadharvard 72fb6b7
fix: Make function description better
toadharvard e43b8e1
test: Add a test for LevelOrderIterator
Urtix cde4644
test: Add a test for InOrderIteratot
Urtix b8f06cd
test: Add a test for PreOrderIteratot
Urtix 278d2d7
struct: Move iterator tests to the desired folder
Urtix 9e80c8f
refactor: Change the package for bst
Urtix b7f364b
struct: Remove duplicate tests for iterators
Urtix 03fbfe5
fix: Rename file name
toadharvard ba5a58c
feat: Add save, load and delete for json
Urtix 619df6a
fix: Remove unnecessary gson dependecy
toadharvard 6390eec
fix: Add iterable interface
toadharvard caf7161
ci: Remove ktor task
toadharvard d5ec647
feat: Add graph drawing ui with scale, dragging etc.
toadharvard a5b6be2
struct: Move all graph things to one folder
toadharvard b8c09e5
feat: Add dropdown menu for tree operations
toadharvard 5b95a05
feat: Add `add`, `remove` oprations for trees
toadharvard 51879cb
feat: Add `search` to visualizer
toadharvard 38cc8e4
fix: Fix `search` visualization
toadharvard a1fb999
fix: Fix text in input fields and nodes
toadharvard 7bf09d1
fix: Add a tree selection
YazoonDinalt 3786191
fix: Fix dialog window drawing
toadharvard 4a6d2e0
fix: Fix reset view align
toadharvard add147e
refactor: Move out components from App
toadharvard a985741
fix: Fix balancer remove method
toadharvard d36a1ee
feat: Add saving to json
toadharvard 1e92fd4
fix: Remove invalid Main.kt
toadharvard 6076d5b
feat: Add loading from file with same typeOfTree
toadharvard 71737ae
refactor: Make full code refactor
toadharvard f4d7cc9
feat: Add icons and title for dialog
toadharvard 421955b
fix: Remove macos from builds because of old version of JDK in gradle…
toadharvard 654756b
fix: Remove windows from builds because of old version of JDK in grad…
toadharvard e93237b
feat: Update README.md
Urtix 068b53d
feat: Add macos and windows latest
Urtix 11a6b6e
fix: Add distribution in ci
Urtix c4ec1d9
fix: Fix ui crash when load witch invalid name
Urtix 97b26ac
fix: Add in ci:os macos and windows
Urtix File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| # | ||
| # https://help.github.com/articles/dealing-with-line-endings/ | ||
| # | ||
| # These are explicitly windows files and should use crlf | ||
| *.bat text eol=crlf | ||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,22 @@ | ||||||
| version: 2 | ||||||
| mergeable: | ||||||
| - when: pull_request.*, pull_request_review.* | ||||||
| validate: | ||||||
| - do: description | ||||||
| no_empty: | ||||||
| enabled: true | ||||||
| message: "Description matter and should not be empty. Provide detail with **what** was changed, **why** it was changed, and **how** it was changed." | ||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
| - do: approvals | ||||||
| min: | ||||||
| count: 1 | ||||||
| required: | ||||||
| assignees: true | ||||||
|
|
||||||
| - when: pull_request.opened | ||||||
| name: "Remind about contributing guidelines" | ||||||
| validate: [ ] | ||||||
| pass: | ||||||
| - do: comment | ||||||
| payload: | ||||||
| body: > | ||||||
| Thanks for creating a pull request! Please, check that your pull request meets the [CONTRIBUTING](./CONTRIBUTING.md) requirements. | ||||||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,85 @@ | ||
| .gradle | ||
| **/build/ | ||
| !src/**/build/ | ||
|
|
||
| # Ignore Gradle GUI config | ||
| gradle-app.setting | ||
|
|
||
| # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) | ||
| !gradle-wrapper.jar | ||
|
|
||
| # Avoid ignore Gradle wrappper properties | ||
| !gradle-wrapper.properties | ||
|
|
||
| # Cache of project | ||
| .gradletasknamecache | ||
|
|
||
| # Eclipse Gradle plugin generated files | ||
| # Eclipse Core | ||
| .project | ||
| # JDT-specific (Eclipse Java Development Tools) | ||
| .classpath | ||
|
|
||
| # Compiled class file | ||
| *.class | ||
|
|
||
| # Log file | ||
| *.log | ||
|
|
||
| # BlueJ files | ||
| *.ctxt | ||
|
|
||
| # Mobile Tools for Java (J2ME) | ||
| .mtj.tmp/ | ||
|
|
||
| # Package Files # | ||
| *.jar | ||
| *.war | ||
| *.nar | ||
| *.ear | ||
| *.zip | ||
| *.tar.gz | ||
| *.rar | ||
|
|
||
| # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml | ||
| hs_err_pid* | ||
| replay_pid* | ||
|
|
||
| .idea | ||
|
|
||
| # Gradle and Maven with auto-import | ||
| # When using Gradle or Maven with auto-import, you should exclude module files, | ||
| # since they will be recreated, and may cause churn. Uncomment if using | ||
| # auto-import. | ||
| # .idea/artifacts | ||
| # .idea/compiler.xml | ||
| # .idea/jarRepositories.xml | ||
| # .idea/modules.xml | ||
| # .idea/*.iml | ||
| # .idea/modules | ||
| # *.iml | ||
| # *.ipr | ||
|
|
||
| # CMake | ||
| cmake-build-*/ | ||
|
|
||
| # Mongo Explorer plugin | ||
| .idea/**/mongoSettings.xml | ||
|
|
||
| # File-based project format | ||
| *.iws | ||
|
|
||
| # IntelliJ | ||
| out/ | ||
|
|
||
| # mpeltonen/sbt-idea plugin | ||
| .idea_modules/ | ||
|
|
||
| # JIRA plugin | ||
| atlassian-ide-plugin.xml | ||
|
|
||
| # Crashlytics plugin (for Android Studio and IntelliJ) | ||
| com_crashlytics_export_strings.xml | ||
| crashlytics.properties | ||
| crashlytics-build.properties | ||
| fabric.properties |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,70 @@ | ||
| # Внесение правок | ||
|
|
||
| ## Основные советы | ||
|
|
||
| 1. Никогда не используйте merge, только rebase для сохранения линейной истории коммитов | ||
| 2. **Осторожно** с изменениями в чужих ветках. Придется больно и мучительно делать rebase. Лучше не трогайте чужие | ||
| ветки | ||
| 3. Перепроверьте историю коммитов перед созданием пулл реквеста | ||
| 4. Каждый коммит должен быть осознанным и быть одним логическим элементом | ||
| 5. Каждый пулл реквест должен быть осознанным и быть одним логическим элементом | ||
| 6. **Перепроверьте, что вы в правильной ветке**, никогда не коммитьте напрямую в main | ||
|
|
||
| ## Правила добавления коммитов | ||
|
|
||
| Коммиты добавляются в соответствии с conventional commits. Т.е | ||
| `<type>(<scope>): <body>`. | ||
|
|
||
| Поле `<type>` должно принимать одно из этих значений: | ||
|
|
||
| * `feat` для добавления новой функциональности | ||
| * `fix` для исправления бага в программе | ||
| * `refactor` для рефакторинга кода, например, переименования переменной | ||
| * `test` для добавления тестов, их рефакторинга | ||
| * `struct` для изменений связанных с изменением структуры проекта (НО НЕ КОДА), например изменение | ||
| расположения папок | ||
| * `ci` для различных задач ci/cd | ||
|
|
||
| Поле `<scope>` опционально и показывает к какому модулю, классу, методу функции и т.п применены изменения. | ||
|
|
||
| Поле `<body>` содержит суть изменений в повелительном наклонении настоящего времени на английском языке без точки в | ||
| конце, первое слово - глагол с большой буквы. Текст сообщения должен включать мотивацию к изменению и контрасты с | ||
| предыдущим поведением. | ||
|
|
||
| Примеры: | ||
|
|
||
| * Хорошо: "Add module for future BST implementations" | ||
| * Плохо: "Added module for future BST implementations." | ||
| * Плохо: "Adds module". | ||
| * Очень плохо: "new bug." | ||
|
|
||
| ## Правила именования и создания веток | ||
|
|
||
| Ветка под одно (большое) логическое изменение. Формат для веток `<type>/<short-body>`. Тип аналогичен тому же в | ||
| коммитах, | ||
| а `<short-body>` представляет собой короткое описание назначения ветки в kebab-case стиле. | ||
|
|
||
| Примеры хороших названий: | ||
|
|
||
| * `feat/add-avl-tree` | ||
| * `ci/add-klint` | ||
|
|
||
| После одобрения пулл реквеста, ветка удаляется. А новая функциональность разрабатывается в новой ветке. | ||
|
|
||
| ## Правила для пулл реквестов | ||
|
|
||
| Пулл реквесты оформляются на любом удобном языке. Но должны четко отвечать на 3 вопроса: | ||
|
|
||
| 1. Что? | ||
| 2. Зачем? | ||
| 3. Почему? | ||
|
|
||
| Ответ на вопрос что должен содержаться в заголовке пулл реквеста. На остальные вопросы ответ должен быть в описании. | ||
|
|
||
| **НЕ ТЫКАТЬ НА ЗЕЛЕНУЮ КНОПОЧКУ `REBASE AND MERGE` БЕЗ РЕВЬЮ** | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. А вы не просили добавить настройку, чтобы нельзя было смержить без обязательного ревью хотя бы одного? |
||
|
|
||
| **Запрещено** сливать свой пулл реквест в ветку самостоятельно. | ||
|
|
||
| Если тыкаете на зеленую кнопочку, то **убедитесь**, что на ней написано `REBASE AND MERGE` | ||
|
|
||
| Ревью происходит в виде комметариев к пулл реквестам, обсуждения в чате команды и личном общении. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,21 @@ | ||
| MIT License | ||
|
|
||
| Copyright (c) 2023-present Yakshigulov Vadim, Dyachkov Vitaliy, Perevalov Efim | ||
|
|
||
| Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| of this software and associated documentation files (the "Software"), to deal | ||
| in the Software without restriction, including without limitation the rights | ||
| to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| copies of the Software, and to permit persons to whom the Software is | ||
| furnished to do so, subject to the following conditions: | ||
|
|
||
| The above copyright notice and this permission notice shall be included in all | ||
| copies or substantial portions of the Software. | ||
|
|
||
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| SOFTWARE. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,16 @@ | ||
| # trees | ||
|
|
||
| ## Внесение изменений | ||
|
|
||
| Внимательно прочитайте раздел [CONTRIBUTING](./CONTRIBUTING.md). | ||
|
|
||
| Быстрый способ начать вносить правки: | ||
|
|
||
| 1. Создате новую ветку (`git checkout -b feat/add-amazing-feature`) | ||
| 2. Сделайте коммит изменений (`git commit -m "feat: Add some amazing feature"`) | ||
| 3. Запушьте ветку в origin (`git push origin feat/add-amazing-feature`) | ||
| 4. Откройте пулл реквест | ||
|
|
||
| ## Лицензия | ||
|
|
||
| Этот проект используeт лицензию MIT. Подробнее в [LICENSE](./LICENSE) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,40 @@ | ||
| /* | ||
| * This file was generated by the Gradle 'init' task. | ||
| * | ||
| * This generated file contains a sample Kotlin application project to get you started. | ||
| * For more details take a look at the 'Building Java & JVM projects' chapter in the Gradle | ||
| * User Manual available at https://docs.gradle.org/7.2/userguide/building_java_projects.html | ||
| */ | ||
|
|
||
| plugins { | ||
| // Apply the org.jetbrains.kotlin.jvm Plugin to add support for Kotlin. | ||
| id("org.jetbrains.kotlin.jvm") version "1.5.0" | ||
|
|
||
| // Apply the application plugin to add support for building a CLI application in Java. | ||
| application | ||
| } | ||
|
|
||
| repositories { | ||
| // Use Maven Central for resolving dependencies. | ||
| mavenCentral() | ||
| } | ||
|
|
||
| dependencies { | ||
| // Align versions of all Kotlin components | ||
| implementation(platform("org.jetbrains.kotlin:kotlin-bom")) | ||
|
|
||
| // Use the Kotlin JDK 8 standard library. | ||
| implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8") | ||
|
|
||
| // Use the Kotlin test library. | ||
| testImplementation("org.jetbrains.kotlin:kotlin-test") | ||
|
|
||
| // Use the Kotlin JUnit integration. | ||
| testImplementation("org.jetbrains.kotlin:kotlin-test-junit") | ||
| implementation(project(":binary-search-trees")) | ||
| } | ||
|
|
||
| application { | ||
| // Define the main class for the application. | ||
| mainClass.set("app:AppKt") | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| package app | ||
|
|
||
| fun main() { | ||
| println("Hello kotlin") | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,31 @@ | ||
| /* | ||
| * This file was generated by the Gradle 'init' task. | ||
| * | ||
| * This generated file contains a sample Kotlin application project to get you started. | ||
| * For more details take a look at the 'Building Java & JVM projects' chapter in the Gradle | ||
| * User Manual available at https://docs.gradle.org/7.2/userguide/building_java_projects.html | ||
| */ | ||
|
|
||
| plugins { | ||
| // Apply the org.jetbrains.kotlin.jvm Plugin to add support for Kotlin. | ||
| id("org.jetbrains.kotlin.jvm") version "1.5.0" | ||
| } | ||
|
|
||
| repositories { | ||
| // Use Maven Central for resolving dependencies. | ||
| mavenCentral() | ||
| } | ||
|
|
||
| dependencies { | ||
| // Align versions of all Kotlin components | ||
| implementation(platform("org.jetbrains.kotlin:kotlin-bom")) | ||
|
|
||
| // Use the Kotlin JDK 8 standard library. | ||
| implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8") | ||
|
|
||
| // Use the Kotlin test library. | ||
| testImplementation("org.jetbrains.kotlin:kotlin-test") | ||
|
|
||
| // Use the Kotlin JUnit integration. | ||
| testImplementation("org.jetbrains.kotlin:kotlin-test-junit") | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| distributionBase=GRADLE_USER_HOME | ||
| distributionPath=wrapper/dists | ||
| distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip | ||
| zipStoreBase=GRADLE_USER_HOME | ||
| zipStorePath=wrapper/dists |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Пустой файл? Он нужен для чего-то или просто лежит сам по себе?