Commit Graph
88 Commits
Author SHA1 Message Date
Adrian Kuta 4aacbc9dbc 21: Added path function to TreeNode (#22)
Path refers to the sequence of nodes along the edges of a tree.
2023-02-22 14:29:22 +01:00
Adrian Kuta 8a4e677ebf Merge remote-tracking branch 'origin/master' into develop 2023-02-22 12:45:16 +01:00
Adrian Kuta 84e85f3240 Add javaDoc to release library (#20) 2022-12-16 22:26:14 +01:00
Adrian Kuta e34a85ac39 Add javaDoc to release library 2022-12-16 22:22:29 +01:00
Adrian Kuta c306088ea3 Merge pull request #19 from AdrianKuta/develop
Improvements
2022-12-16 19:26:50 +01:00
Adrian Kuta 308c37720d Fix snapshot CI 2022-12-16 19:24:35 +01:00
Adrian Kuta 90af315222 Fix release CI 2022-12-16 19:23:23 +01:00
Adrian Kuta bd5e4f07ae Fix README.md 2022-12-16 19:22:52 +01:00
Adrian Kuta ae4757fb9d Set the correct file structure to maintain backward compatibility. (#18) 2022-12-16 19:05:59 +01:00
Adrian Kuta 5dd586f9af 4: Implement Level-order traversal algorithm (#17) 2022-12-16 19:00:25 +01:00
Adrian Kuta b69e838a8a 5: Implement post-order traversal algorithm (#16) 2022-12-16 18:57:34 +01:00
Adrian Kuta 8a2710339a 14 improve GitHub actions (#15)
* 14: Test CI

* 14: Test CI

* 14: Test CI

* 14: Test CI

* 14: Test CI

* 14: Test CI

* 14: Test CI
2022-12-15 16:28:33 +01:00
Adrian Kuta dd773e3b16 10 Convert into multiplatform library (#13)
* 10: Convert library into Kotlin Multiplatform library

* 10: Setup CI

* 10: Setup CI

* 10: Test CI

* 10: Test CI

* 10: Test CI

* 10: Test CI

* 10: Test CI

* 10: Test CI

* 10: Test CI
2022-12-15 15:34:36 +01:00
Adrian Kuta 72c94f280d Merge pull request #12 from AdrianKuta/release/v.2.1.0
Release 2.1.0
2022-11-24 23:06:48 +01:00
Adrian Kuta 809914274a Update dependencies (#11) 2022-11-24 23:06:09 +01:00
Adrian Kuta 6f16f1cb85 Update README.md 2022-11-23 09:49:48 +01:00
Adrian Kuta cad5b2dd95 Iterator class refactor 2021-09-03 13:35:18 +02:00
Adrian Kuta 74a6a65434 Merge pull request #9 from AdrianKuta/pr_test
Set up GitHub Actions
2021-09-03 13:23:25 +02:00
Adrian Kuta b0a6c701ae Update README.md 2021-09-03 13:23:15 +02:00
Adrian Kuta 1bd47fcb21 Set up GitHub Actions 2021-09-03 13:19:09 +02:00
Adrian Kuta 20bd96918c Set up GitHub Actions 2021-09-03 13:17:27 +02:00
Adrian Kuta 60805b7187 Set up GitHub Actions 2021-09-03 13:14:25 +02:00
Adrian Kuta 12b1df764c Set up GitHub Actions 2021-09-03 13:12:09 +02:00
Adrian Kuta 43b8982b88 Update README.md 2021-09-03 13:02:32 +02:00
Adrian Kuta 7be868648b Set up GitHub Actions 2021-09-03 12:45:31 +02:00
Adrian Kuta 1702d8dfb5 Set up GitHub Actions 2021-09-03 12:39:38 +02:00
Adrian Kuta 8ac2901e23 Set up GitHub Actions 2021-09-03 12:37:28 +02:00
Adrian Kuta e47c8593da Set up GitHub Actions 2021-09-03 12:31:31 +02:00
Adrian Kuta 060f557752 fixed github actions 2021-09-03 12:16:19 +02:00
Adrian Kuta 224e4d8a29 Merge pull request #8 from AdrianKuta/feat/GitHub_Actions
feat: set up GitHub Actions
2021-09-03 11:52:41 +02:00
Adrian Kuta 4c8c8ecb05 feat: set up GitHub Actions 2021-09-03 11:42:37 +02:00
Adrian Kuta 1199ae2d14 Merge pull request #7 from AdrianKuta/feat/6-upgrade_build_gradle_to_7.0.2
feat: Upgrade build gradle to 7.0.2
2021-09-03 11:42:00 +02:00
Adrian Kuta 784ab07442 feat: Upgrade build gradle to 7.0.2 2021-09-03 11:17:36 +02:00
Adrian Kuta 0e53380420 Update README.md 2020-01-28 18:24:30 +01:00
Adrian Kuta c2ebd5dfe4 child function is now returning TreeNode 2020-01-21 15:39:44 +01:00
Adrian Kuta c320411a40 child function is now returning TreeNode 2020-01-21 15:38:44 +01:00
Adrian Kuta 3c3d418aa2 v1.2.2 2020-01-21 15:11:32 +01:00
Adrian Kuta f00ab975dc Fixed tree initialization in Kotlin 2020-01-21 15:11:04 +01:00
Adrian Kuta eb2d5f07be Extracted prettyString from toString() method to new method prettyString() 2020-01-20 15:42:15 +01:00
Adrian Kuta 3f166aced0 Renamed functions. 2020-01-19 22:55:32 +01:00
Adrian Kuta 8dbbd3b2f8 Update _config.yml 2020-01-17 22:51:13 +01:00
Adrian Kuta f8206013c2 Update _config.yml 2020-01-17 22:50:46 +01:00
Adrian Kuta cf3e5e2c6a Update _config.yml 2020-01-17 22:49:42 +01:00
Adrian Kuta 5cdf1a9cbc Update _config.yml 2020-01-17 22:48:19 +01:00
Adrian Kuta c30d516bd2 Set theme jekyll-theme-minimal 2020-01-16 15:08:45 +01:00
Adrian Kuta dc0317daba Delete CNAME 2020-01-12 23:11:27 +01:00
Adrian Kuta 9834cbf07c Create CNAME 2020-01-12 23:11:01 +01:00
Adrian Kuta 1b08504ab9 Set theme jekyll-theme-slate 2020-01-12 20:40:50 +01:00
Adrian Kuta d49d813ab5 Update README.md 2020-01-12 16:30:22 +01:00
Adrian Kuta 5dd80035e4 Update README.md 2020-01-11 18:52:42 +01:00
Adrian Kuta 3e5401bd9d Updated README 2020-01-11 00:55:15 +01:00
Adrian Kuta 38c3c268c0 Removed unnecessary method 2020-01-11 00:43:41 +01:00
Adrian Kuta 497aa61154 Merge pull request #3 from AdrianKuta/develop
Develop
2020-01-11 00:42:10 +01:00
Adrian Kuta 0ece34daf2 Implemented iterator. Kotlin extensions. 2020-01-11 00:41:36 +01:00
Adrian Kuta 0a04ecd532 Implemented iterator. Kotlin extensions. 2020-01-11 00:20:39 +01:00
Adrian Kuta 567e134b97 TreeNode is now not final. 2020-01-10 11:19:38 +01:00
Adrian Kuta 5adaec9c92 Removed unspecified dependencies from library 2020-01-10 10:00:32 +01:00
Adrian Kuta 541249c84b Fixed library dependencies 2020-01-10 00:41:00 +01:00
Adrian Kuta 9bf01704ee Fix CI 2020-01-10 00:15:50 +01:00
Adrian Kuta 44acda139c Fix CI 2020-01-10 00:11:48 +01:00
Adrian Kuta 6b57541b03 Remove BuildConfig from library. 2020-01-10 00:09:07 +01:00
Adrian Kuta 8bf10927c0 Remove BuildConfig from library. 2020-01-10 00:07:08 +01:00
Adrian Kuta 976d40e0ce Remove BuildConfig from library. 2020-01-10 00:01:20 +01:00
Adrian Kuta 940ae46d2d Update CI 2020-01-09 20:19:39 +01:00
Adrian Kuta a627b22ed1 Update CI 2020-01-09 20:12:25 +01:00
Adrian Kuta c87f712d90 Update README.md 2020-01-09 20:07:06 +01:00
Adrian Kuta 566163a622 Version 1.0.3 2020-01-09 20:01:59 +01:00
Adrian Kuta 57a18b0013 Version 1.0.3 2020-01-09 19:56:24 +01:00
Adrian Kuta 44f4237da5 Version 1.0.3 2020-01-09 19:50:31 +01:00
Adrian Kuta 21ef331b16 Version 1.0.3 2020-01-09 19:43:41 +01:00
Adrian Kuta 4d12af0249 Version 1.0.3 2020-01-09 19:38:02 +01:00
Adrian Kuta 150c293690 Version 1.0.3 2020-01-09 19:35:33 +01:00
Adrian Kuta 405ab9cbda Version 1.0.3 2020-01-09 19:30:57 +01:00
Adrian Kuta bf38143b46 Version 1.0.3 2020-01-09 19:22:19 +01:00
Adrian Kuta 1d26a338c5 Version 1.0.3 2020-01-09 19:19:24 +01:00
Adrian Kuta 27a3bdf7ad Version 1.0.3 2020-01-09 19:15:38 +01:00
Adrian Kuta a68b08873c Version 1.0.3 2020-01-09 19:09:03 +01:00
Adrian Kuta ff6c6ba6e1 Updated CI (#2)
* Updated CI

* Updated CI

* Updated CI

* Updated CI

* Removed wrong method.
2020-01-09 19:08:11 +01:00
Adrian Kuta 6a1c33fd02 Update README.md 2020-01-09 15:19:26 +01:00
Adrian Kuta dea998c651 CI setup 2020-01-09 10:30:36 +01:00
Adrian Kuta 1ffc5642ed CI setup 2020-01-09 10:07:27 +01:00
Adrian Kuta 48f3fe0c73 Create config.yml 2020-01-09 09:46:52 +01:00
Adrian Kuta 1392493075 Develop (#1)
* Configuring build gradle for publishing.

* Improvements.

* Improvements.
2020-01-08 15:51:14 +01:00
Adrian Kuta cd7562d1b0 Update README.md 2020-01-08 15:41:37 +01:00
Adrian Kuta 7c5156ae38 Fixed project gradle settings. 2020-01-08 14:22:40 +01:00
Adrian Kuta 7cbd3adf92 Added README and LICENSE 2020-01-08 13:31:10 +01:00
Adrian Kuta 97b3502812 Tree as android library. 2020-01-08 13:24:24 +01:00
Adrian Kuta ce0ff9b30f Initial commit 2020-01-08 13:23:40 +01:00