Skip to content

Commit

Permalink
New versions of Charon and streammultiplexer
Browse files Browse the repository at this point in the history
  • Loading branch information
Haspamelodica committed Jun 28, 2023
1 parent deec1b6 commit 32d5120
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Charon
Submodule Charon updated 56 files
+126 −50 common/src/main/java/net/haspamelodica/charon/communicator/CommunicatorUtils.java
+23 −0 common/src/main/java/net/haspamelodica/charon/communicator/StudentSideTypeDescription.java
+50 −20 common/src/main/java/net/haspamelodica/charon/communicator/impl/logging/CommunicationLogger.java
+4 −2 common/src/main/java/net/haspamelodica/charon/communicator/impl/logging/CommunicationLoggerParams.java
+47 −30 common/src/main/java/net/haspamelodica/charon/communicator/impl/logging/LoggingCommunicator.java
+8 −3 common/src/main/java/net/haspamelodica/charon/communicator/impl/logging/LoggingExternalCallbackManager.java
+8 −3 common/src/main/java/net/haspamelodica/charon/communicator/impl/logging/LoggingInternalCallbackManager.java
+4 −4 ...main/java/net/haspamelodica/charon/communicator/impl/logging/LoggingRefTranslatorCommunicatorCallbacks.java
+23 −0 ...lodica/charon/communicator/impl/logging/LoggingRefTranslatorCommunicatorCallbacksWithCreateBackwardRef.java
+24 −13 .../main/java/net/haspamelodica/charon/communicator/impl/logging/LoggingRefTranslatorCommunicatorSupplier.java
+12 −2 ...c/main/java/net/haspamelodica/charon/communicator/impl/logging/LoggingStudentSideCommunicatorCallbacks.java
+5 −0 common/src/main/java/net/haspamelodica/charon/communicator/impl/reftranslating/RefTranslator.java
+10 −12 common/src/main/java/net/haspamelodica/charon/communicator/impl/reftranslating/RefTranslatorCommunicator.java
+11 −1 ...main/java/net/haspamelodica/charon/communicator/impl/reftranslating/RefTranslatorCommunicatorCallbacks.java
+32 −0 ...lodica/charon/communicator/impl/reftranslating/RefTranslatorCommunicatorCallbacksWithCreateBackwardRef.java
+18 −0 ...n/java/net/haspamelodica/charon/communicator/impl/reftranslating/RefTranslatorCommunicatorPartSupplier.java
+16 −5 .../main/java/net/haspamelodica/charon/communicator/impl/reftranslating/RefTranslatorCommunicatorSupplier.java
+17 −19 ...n/java/net/haspamelodica/charon/communicator/impl/reftranslating/RefTranslatorCommunicatorSupplierImpl.java
+6 −7 ...ava/net/haspamelodica/charon/communicator/impl/reftranslating/RefTranslatorExternalCallbackManagerImpl.java
+18 −12 ...ava/net/haspamelodica/charon/communicator/impl/reftranslating/RefTranslatorInternalCallbackManagerImpl.java
+1 −1 common/src/main/java/net/haspamelodica/charon/communicator/impl/reftranslating/UntranslatedRef.java
+2 −3 common/src/main/java/net/haspamelodica/charon/communicator/impl/reftranslating/UntranslatedTyperef.java
+0 −6 common/src/main/java/net/haspamelodica/charon/communicator/impl/reftranslating/UntypedUntranslatedRef.java
+0 −8 common/src/main/java/net/haspamelodica/charon/communicator/impl/reftranslating/UntypedUntranslatedTyperef.java
+1 −1 common/src/main/java/net/haspamelodica/charon/refs/longref/SimpleLongRefManager.java
+7 −0 common/src/main/java/net/haspamelodica/charon/utils/TriFunction.java
+3 −3 examples/sorter/exercise-mockclasses/src/test/java/sorter/SorterExercisePlainJavaManualRunner.java
+1 −1 examples/sorter/exercise/src/test/java/sorter/StringArrayList.java
+3 −2 examples/sorter/exercise/src/test/java/sorter/plainjavatests/SorterExercisePlainJavaTestsRunner.java
+1 −1 examples/testing/exercise/src/main/java/net/haspamelodica/charon/MyClass.java
+5 −5 examples/testing/runner/src/main/java/net/haspamelodica/charon/ExampleExerciseClient.java
+2 −2 examples/testing/runner/src/main/java/net/haspamelodica/charon/ExampleExerciseServer.java
+43 −30 exercise/base/src/main/java/net/haspamelodica/charon/communicator/ClientSideCommunicatorUtils.java
+3 −3 exercise/base/src/main/java/net/haspamelodica/charon/communicator/CloseableDataCommunicatorClient.java
+16 −6 exercise/base/src/main/java/net/haspamelodica/charon/communicator/impl/LoggingClientSideTransceiver.java
+5 −7 .../java/net/haspamelodica/charon/communicator/impl/reftranslating/RefTranslatorClientSideTransceiverImpl.java
+1 −1 exercise/base/src/main/java/net/haspamelodica/charon/marshaling/Marshaler.java
+4 −3 exercise/base/src/main/java/net/haspamelodica/charon/marshaling/MarshalingCommunicator.java
+5 −5 exercise/frontend/mockclasses/src/main/java/net/haspamelodica/charon/mockclasses/CharonSystemClassloader.java
+36 −0 ...tend/mockclasses/src/main/java/net/haspamelodica/charon/mockclasses/impl/CloseableMockclassStudentSide.java
+7 −7 ...nd/mockclasses/src/main/java/net/haspamelodica/charon/mockclasses/impl/CloseableMockclassesClassLoader.java
+0 −36 ...ontend/mockclasses/src/main/java/net/haspamelodica/charon/mockclasses/impl/WrappedMockclassStudentSide.java
+16 −9 exercise/frontend/ssi/src/main/java/net/haspamelodica/charon/CloseableDataCommStudentSide.java
+28 −0 exercise/frontend/ssi/src/main/java/net/haspamelodica/charon/CloseableStudentSide.java
+7 −8 exercise/frontend/ssi/src/main/java/net/haspamelodica/charon/impl/StudentSideImpl.java
+16 −2 exercise/frontend/ssi/src/main/java/net/haspamelodica/charon/impl/StudentSideInstanceBuilder.java
+5 −0 exercise/junitextension/pom.xml
+142 −23 exercise/junitextension/src/main/java/net/haspamelodica/charon/junitextension/CharonExtension.java
+78 −0 exercise/junitextension/src/main/java/net/haspamelodica/charon/junitextension/PrioritizedClassloader.java
+5 −4 exercise/samejvm/src/main/java/net/haspamelodica/charon/communicator/ClientSideSameJVMCommunicatorUtils.java
+9 −6 student/src/main/java/net/haspamelodica/charon/StudentSideRunner.java
+48 −34 student/src/main/java/net/haspamelodica/charon/communicator/ServerSideCommunicatorUtils.java
+10 −5 student/src/main/java/net/haspamelodica/charon/communicator/impl/LoggingServerSideTransceiver.java
+2 −1 student/src/main/java/net/haspamelodica/charon/communicator/impl/data/student/DataCommunicatorServer.java
+5 −6 .../java/net/haspamelodica/charon/communicator/impl/reftranslating/RefTranslatorServerSideTransceiverImpl.java
+16 −8 student/src/main/java/net/haspamelodica/charon/communicator/impl/samejvm/DirectSameJVMCommunicator.java
2 changes: 1 addition & 1 deletion streammultiplexer

0 comments on commit 32d5120

Please sign in to comment.