Ilkka Seppälä
876dce43f8
docs: update optimistic offline lock
2024-05-15 10:45:49 +03:00
allcontributors[bot]
74316d302c
docs: add Adelechka as a contributor for code ( #2956 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-05-15 09:54:39 +03:00
Adelya
abbc33295d
feat: Feature/virtual proxy ( #2955 )
...
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern #2940
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern, tests added
* feature: Implement Virtual Proxy pattern iluwatar#2940
* feature: Implement Virtual Proxy pattern iluwatar#2940
* refactoring: proxy/pom.xml
2024-05-15 09:53:36 +03:00
Ilkka Seppälä
1f7aaef392
fix: fix checkstyle errors in build
2024-05-14 18:02:47 +03:00
Ilkka Seppälä
86b0520f9d
docs: update observer
2024-05-14 17:57:11 +03:00
Ilkka Seppälä
cf3282149b
docs: update object pool
2024-05-14 17:44:17 +03:00
Ilkka Seppälä
a26f4aa209
docs: update object mother
2024-05-14 11:33:00 +03:00
Ilkka Seppälä
164feff49e
docs: update null object
2024-05-14 11:02:19 +03:00
dependabot[bot]
30437d324b
build(deps-dev): bump de.flapdoodle.embed:de.flapdoodle.embed.mongo ( #2953 )
...
Bumps [de.flapdoodle.embed:de.flapdoodle.embed.mongo](https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo ) from 4.13.0 to 4.13.1.
- [Commits](https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo/compare/de.flapdoodle.embed.mongo-4.13.0...de.flapdoodle.embed.mongo-4.13.1 )
---
updated-dependencies:
- dependency-name: de.flapdoodle.embed:de.flapdoodle.embed.mongo
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-14 09:05:00 +03:00
dependabot[bot]
ecd77ac108
build(deps-dev): bump org.awaitility:awaitility from 4.2.0 to 4.2.1 ( #2952 )
...
Bumps [org.awaitility:awaitility](https://github.com/awaitility/awaitility ) from 4.2.0 to 4.2.1.
- [Changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt )
- [Commits](https://github.com/awaitility/awaitility/compare/awaitility-4.2.0...awaitility-4.2.1 )
---
updated-dependencies:
- dependency-name: org.awaitility:awaitility
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-14 09:04:34 +03:00
dependabot[bot]
3eef30b115
build(deps): bump com.mycila:license-maven-plugin from 4.3 to 4.5 ( #2951 )
...
Bumps [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin ) from 4.3 to 4.5.
- [Commits](https://github.com/mathieucarbou/license-maven-plugin/compare/license-maven-plugin-4.3...license-maven-plugin-4.5 )
---
updated-dependencies:
- dependency-name: com.mycila:license-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-14 09:04:07 +03:00
Ilkka Seppälä
d27466a542
docs: update notification
2024-05-13 21:01:54 +03:00
Ilkka Seppälä
e75fd3743e
docs: update naked objects
2024-05-13 12:25:03 +03:00
Tien Nguyen Minh
6cbb8aca02
translation: VI translation of game-loop #2288 ( #2949 )
...
* [Change] my link in README
Due to the old link will expire soon
* [Localization] (Add) vi translation of game-loop
2024-05-13 11:13:51 +03:00
Tien Nguyen Minh
a1c4447615
translation: (Add) Vietnamese translation of Builder pattern #2288 ( #2948 )
...
* [Localization] (Add) Vietnamese translation of Builder pattern
* [Contributors] (Change) my link
Change my link in contributors list because it will expire soon
2024-05-12 18:34:53 +03:00
Ilkka Seppälä
fd7677931c
fix: syntax error website build
2024-05-10 06:18:43 +03:00
Ilkka Seppälä
10cb8c0c09
docs: update mute idiom
2024-05-09 14:03:39 +03:00
Ilkka Seppälä
6cc4525bc1
docs: update multiton
2024-05-09 13:42:25 +03:00
Ilkka Seppälä
de1dd7f82a
docs: update monostate
2024-05-09 13:27:17 +03:00
Ilkka Seppälä
36a9eea769
docs: update monitor
2024-05-09 12:34:07 +03:00
Ilkka Seppälä
bf6456ba69
docs: update monad
2024-05-09 11:33:40 +03:00
Ilkka Seppälä
0810b5531c
docs: update module
2024-05-09 11:04:01 +03:00
Ilkka Seppälä
b6a1f18acf
docs: update model-view-viewmodel
2024-05-08 14:12:27 +03:00
Ilkka Seppälä
2ad022053d
docs: update model-view-presenter
2024-05-08 13:46:53 +03:00
Ilkka Seppälä
66c01d3431
docs: update model-view-intent
2024-05-08 13:18:26 +03:00
Ilkka Seppälä
ff8ad83ef6
docs: update mvc
2024-05-08 10:45:06 +03:00
Ilkka Seppälä
2faa45aa80
docs: update metadata mapping
2024-05-08 10:26:37 +03:00
Ilkka Seppälä
1b04adadb8
docs: update memento
2024-05-07 16:23:10 +03:00
Ilkka Seppälä
df578ce58d
docs: update mediator
2024-05-07 16:10:56 +03:00
Ilkka Seppälä
9dbffa269a
docs: update master-worker
2024-05-07 15:54:49 +03:00
Ilkka Seppälä
a3b582f993
docs: add marker explanation ( #2945 )
2024-05-07 14:23:06 +03:00
Ilkka Seppälä
3c7b3d99cc
docs: update log aggregation
2024-05-07 13:49:52 +03:00
dependabot[bot]
fa557ae52e
build(deps-dev): bump de.flapdoodle.embed:de.flapdoodle.embed.mongo ( #2943 )
...
Bumps [de.flapdoodle.embed:de.flapdoodle.embed.mongo](https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo ) from 4.12.6 to 4.13.0.
- [Commits](https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo/compare/de.flapdoodle.embed.mongo-4.12.6...de.flapdoodle.embed.mongo-4.13.0 )
---
updated-dependencies:
- dependency-name: de.flapdoodle.embed:de.flapdoodle.embed.mongo
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 12:26:42 +03:00
dependabot[bot]
24d5961a20
build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 ( #2942 )
...
Bumps [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco ) from 0.8.11 to 0.8.12.
- [Release notes](https://github.com/jacoco/jacoco/releases )
- [Commits](https://github.com/jacoco/jacoco/compare/v0.8.11...v0.8.12 )
---
updated-dependencies:
- dependency-name: org.jacoco:jacoco-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 12:26:16 +03:00
dependabot[bot]
176a8db87f
build(deps): bump com.fasterxml.jackson.core:jackson-databind ( #2944 )
...
Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson ) from 2.17.0 to 2.17.1.
- [Commits](https://github.com/FasterXML/jackson/commits )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 12:25:02 +03:00
Ilkka Seppälä
92ae818fe2
docs: improve lockable object
2024-05-06 19:36:56 +03:00
Ilkka Seppälä
30cb9af12b
docs: improve leader/followers
2024-05-06 18:55:50 +03:00
Ilkka Seppälä
c93f894814
docs: improve leader election
2024-05-06 13:25:09 +03:00
Ilkka Seppälä
cb1872a7a4
docs: add lazy loading docs + refactor ( #2939 )
2024-05-06 10:16:02 +03:00
Ilkka Seppälä
7460e46f9c
docs: update layers
2024-05-04 09:11:27 +03:00
k1w1dev
ef42e169b9
fix: Fix sonar issues ( #2925 )
...
* Remove unused member which was also causing a false positive sonar issue.
Fixes sonar issue https://sonarcloud.io/project/issues?open=AY3gHwu5DIZTZkppqVEG&id=iluwatar_java-design-patterns
* Fixes sonar issue https://sonarcloud.io/project/issues?open=AXK0OzDA-CiGJS70dLki&id=iluwatar_java-design-patterns
related to "Refactor the code of the lambda to not have multiple invocations throwing the same checked exception."
Also, updated the code to use Instant and Duration to deal with time instead of int. Added the awaitility
library to perform assertions in test which is more reliable than using Thread.sleep directly to wait for events to happen.
* checkstyle fix
* Add sneaky throws to fix sonar lint issue. This is fine as the newFile method is not being tested but instead the new SimpleFileWriter(...) is.
* The first booking needs to happen outside the assertions. Fixed other warnings
* Use records to pass around related objects instead of using a large number of
individual params, which sonar did not like.
* Checkstyle fixes
* checkstyle fixes
* Remove complexity to keep sonar happy.
* Split into different methods to reduce complexity. Could be broken down even further but currently Sonar is happy.
* Move files to correct package
* Add valid assertions to tests
* rename constants to avoid confusion
* Sonar warning related to cognitive complexity can be suppressed as the methods are quite generic and not functional enough to be separated out.
* Use constants to keep Sonar happy
* Use correct constant naming conventions
* Use correct constant naming conventions
* Use lombok to define noargsconstructor
* Use a single method to do the logging
* Remove unused constructor and redundant method
* Use a reusable method for logging
2024-05-04 08:20:01 +03:00
Ilkka Seppälä
5e12bc588a
docs: improve iterator
2024-05-01 11:17:06 +03:00
Ilkka Seppälä
58ec27de87
docs: improve interpreter
2024-05-01 11:01:49 +03:00
Ilkka Seppälä
943f3fbb26
docs: improve intercepting filter
2024-05-01 10:47:14 +03:00
Ilkka Seppälä
1430735db5
docs: update identity map
2024-05-01 10:23:49 +03:00
dependabot[bot]
167aa5afdb
build(deps-dev): bump org.htmlunit:htmlunit from 3.11.0 to 4.1.0 ( #2933 )
...
Bumps [org.htmlunit:htmlunit](https://github.com/HtmlUnit/htmlunit ) from 3.11.0 to 4.1.0.
- [Release notes](https://github.com/HtmlUnit/htmlunit/releases )
- [Commits](https://github.com/HtmlUnit/htmlunit/compare/3.11.0...4.1.0 )
---
updated-dependencies:
- dependency-name: org.htmlunit:htmlunit
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-30 13:11:19 +03:00
dependabot[bot]
4451ffbe64
build(deps): bump logback.version from 1.5.5 to 1.5.6 ( #2935 )
...
Bumps `logback.version` from 1.5.5 to 1.5.6.
Updates `ch.qos.logback:logback-classic` from 1.5.5 to 1.5.6
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.5...v_1.5.6 )
Updates `ch.qos.logback:logback-core` from 1.5.5 to 1.5.6
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.5...v_1.5.6 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: ch.qos.logback:logback-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-30 13:09:06 +03:00
dependabot[bot]
8d1f81b38f
build(deps): bump org.zkoss.zk:zkbind from 9.0.0 to 10.0.0-jakarta ( #2934 )
...
Bumps org.zkoss.zk:zkbind from 9.0.0 to 10.0.0-jakarta.
---
updated-dependencies:
- dependency-name: org.zkoss.zk:zkbind
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-30 13:08:38 +03:00
Ilkka Seppälä
3f697fe4c7
docs: update Hexagonal docs ( #2932 )
2024-04-29 21:59:24 +03:00
Ilkka Seppälä
a2e4307044
refactor: health check
2024-04-25 20:18:07 +03:00