Commit Graph

445 Commits

Author SHA1 Message Date
Emir Pasic
6a0f91bdd5 Add String() to comments for all structures 2022-04-13 21:19:40 +02:00
Emir Pasic
77ed4cc146
Merge pull request #148 from AryanAhadinia/issue_146
Add Queue
2022-04-13 21:03:36 +02:00
Emir Pasic
74d62f4f1e SonarQube 2022-04-13 20:46:44 +02:00
Emir Pasic
4665f56318 tmp 2022-04-13 20:29:10 +02:00
Emir Pasic
44253054e3
Merge pull request #200 from emirpasic/development
SonarQube
2022-04-13 20:22:56 +02:00
Emir Pasic
9e4f7a11c4 SonarQube 2022-04-13 20:19:17 +02:00
Emir Pasic
08cf24a0a0 SonarQube badge 2022-04-13 19:43:49 +02:00
Emir Pasic
1dd397e12c SonarQube fixes 2022-04-13 19:40:28 +02:00
Emir Pasic
6356a9e470
Create sonarcloud.yml 2022-04-13 19:25:13 +02:00
Emir Pasic
f70d3dd117
Create codeql-analysis.yml 2022-04-13 19:04:55 +02:00
Emir Pasic
08ae186640
Create dependabot.yml 2022-04-13 18:51:34 +02:00
Emir Pasic
05959cbe35 Add release badge 2022-04-13 17:10:29 +02:00
Emir Pasic
92b8f18bff Integrate sourcegraph badge 2022-04-13 17:06:48 +02:00
Emir Pasic
d953513772
Merge pull request #197 from emirpasic/development
Improve code coverage
2022-04-13 16:53:13 +02:00
Emir Pasic
41012c6c58 Improve code coverage 2022-04-13 16:52:21 +02:00
Emir Pasic
e2b92bbc7a Interface implementation assertions moved outside the functions 2022-04-13 15:04:39 +02:00
Emir Pasic
363df0e21f Comparator tests 2022-04-13 14:44:56 +02:00
Emir Pasic
1711af552f
Merge pull request #196 from emirpasic/development
Code Coverage Report with Badge
2022-04-13 13:31:00 +02:00
Emir Pasic
0d3ddc1d74 codeconv integration 2022-04-13 13:30:10 +02:00
Emir Pasic
138c2712da codeconv integration 2022-04-13 13:24:23 +02:00
Emir Pasic
5bcba54b52 codeconv integration 2022-04-13 13:23:25 +02:00
Emir Pasic
b2dbe95e30 codeconv integration 2022-04-13 13:06:26 +02:00
Emir Pasic
155dd74f32
Merge pull request #195 from emirpasic/development
Set operations: intersection, union, difference
2022-04-13 00:39:35 +02:00
Emir Pasic
74d4456375 Fix lint errors 2022-04-13 00:38:38 +02:00
Emir Pasic
e438e7b77b Set operations: intersection, union, difference 2022-04-13 00:36:42 +02:00
Emir Pasic
7cf7ceab6f Update README 2022-04-12 23:48:20 +02:00
Emir Pasic
ae81334c3e
Merge pull request #142 from jmdacruz/implement-set-intersection
Simple implementation of set intersection
2022-04-12 23:33:48 +02:00
Emir Pasic
74bf8a8b7d Update documentation on JSON serialization with the new json/encoding interface implementation 2022-04-12 22:39:12 +02:00
Emir Pasic
d7c0bc8651 Update documentation on JSON serialization with the new json/encoding interface implementation 2022-04-12 22:37:06 +02:00
Emir Pasic
9641d19f46 Merge branch 'development' 2022-04-12 19:33:25 +02:00
Emir Pasic
364a244af9 Enforce String() inteface on Container 2022-04-12 19:30:54 +02:00
Emir Pasic
a27d480bcc Simplify ToString function for types (avoid unnecessary casting) 2022-04-12 05:32:28 +02:00
Emir Pasic
3bca87dfc4 Merge branch 'development' 2022-04-12 05:09:42 +02:00
Emir Pasic
9548245e86
Merge pull request #135 from doshiraki/origin/modifyRBTree
I modified Prev and Next Because it uses Compare function.
2022-04-12 05:01:35 +02:00
Emir Pasic
f93cc2b042 Merge branch 'development' 2022-04-12 04:32:50 +02:00
Emir Pasic
56b5cc16a1
Merge pull request #192 from emirpasic/json-interfaces
Implements json.Marshaler and json.Unmarshaler interfaces
2022-04-12 04:32:20 +02:00
Emir Pasic
1f0b87f0e1 Implements json.Marshaler and json.Unmarshaler interfaces 2022-04-12 04:31:44 +02:00
Emir Pasic
b5735bcc4d
Merge pull request #165 from yvvlee/feature/implements_jsonMarshaler_and_Unmarshaler
Implements json.Marshaler and json.Unmarshaler interfaces
2022-04-12 03:58:15 +02:00
Emir Pasic
49b5b79c62 Merge branch 'development' 2022-04-12 03:35:54 +02:00
Emir Pasic
7487c6a604
Merge pull request #191 from emirpasic/tree-iterator-node
Implement GetNode() for trees and Node() function for their iterators
2022-04-12 03:35:19 +02:00
Emir Pasic
69d2184011 Implement GetNode() for BTree AVLTree and RedBlackTree and Node() function for their iterators 2022-04-12 03:33:59 +02:00
Emir Pasic
55346e985b
Merge pull request #190 from emirpasic/development
Development
2022-04-12 01:23:44 +02:00
Emir Pasic
17e5fd5a36
Merge pull request #189 from emirpasic/iterator-features
Implement NextTo and PrevTo on iterator
2022-04-12 01:22:38 +02:00
Emir Pasic
08ae493e8a Implement NextTo and PrevTo for all iterators and containers (index or key, forward-only or reversable) 2022-04-12 01:20:56 +02:00
Emir Pasic
4209f34363 Update license badge 2022-04-06 22:13:07 +02:00
Emir Pasic
057bca0d1c
Merge pull request #188 from emirpasic/development
Switch to CircleCI
2022-04-06 21:42:43 +02:00
Emir Pasic
c6ea52d7f0
Merge pull request #187 from emirpasic/circleci-project-setup
Switch from Travis to CircleCI
2022-04-06 21:40:17 +02:00
Emir Pasic
905621d38d Switch to CircleCI 2022-04-06 21:29:49 +02:00
Emir Pasic
340b511e02 Switching to CircleCI 2022-04-06 21:21:24 +02:00
Emir Pasic
aafef2ee7b Switching to CircleCI 2022-04-06 21:19:14 +02:00