fix: Set locale in tests to be able to run locally. Remove logging dependency fixed versions in parent pom.xml to prevent conflicts with spring boot. Update license headers. Update urm diagrams.

This commit is contained in:
Ilkka Seppälä committed 2025-03-18 15:56:06 +02:00
1 parent 0b1933ece3
commit dd8b9b377a
51 files changed
+1498 -7

No files matched your search

+26
View File
@@ -0,0 +1,26 @@
@startuml
package com.iluwatar.virtual.proxy {
class App {
+ App()
+ main(args : String[]) {static}
}
interface ExpensiveObject {
+ process() {abstract}
}
class RealVideoObject {
- LOGGER : Logger {static}
+ RealVideoObject()
- heavyInitialConfiguration()
+ process()
}
class VideoObjectProxy {
- realVideoObject : RealVideoObject
+ VideoObjectProxy()
+ getRealVideoObject() : RealVideoObject
+ process()
}
}
VideoObjectProxy --> "-realVideoObject" RealVideoObject
RealVideoObject ..|> ExpensiveObject
VideoObjectProxy ..|> ExpensiveObject
@enduml