Tue, 09 Aug 2022 14:33:27 +0100 Remove Mauve tests default tip
Jan Vrany <jan.vrany@labware.com> [Tue, 09 Aug 2022 14:33:27 +0100] rev 4012
Remove Mauve tests See previous commit for explanation.
Tue, 09 Aug 2022 14:32:49 +0100 Make stx:libjava tests to compile using JDK 11
Jan Vrany <jan.vrany@labware.com> [Tue, 09 Aug 2022 14:32:49 +0100] rev 4011
Make stx:libjava tests to compile using JDK 11 This commit fixes some test to compile using JDK 11 and those that cannot be fixed it removes (with regrets). The reason is that it is becoming increasingly difficult to maintain systems with JDK 7 for Smalltalk/X and JDK 11 for the rest. Most importantly, Jenkins now requires JDK 11 (which is reasonable requirement). On top of that, stx:libjava is not being developed in years, it is lagging behind Java development and as such, it is kept just a reminiscent of past that is becoming a drag. And this commit is just makeing it a bit less of a drag.
Mon, 29 Nov 2021 16:36:55 +0000 Test for different methods in `ProjectDefinition >> #postLoadJavaHook`
Jan Vrany <jan.vrany@labware.com> [Mon, 29 Nov 2021 16:36:55 +0000] rev 4010
Test for different methods in `ProjectDefinition >> #postLoadJavaHook` This commit just changes the clumsy test for compiled class libraries to use multiple different methods. `#classNamesAndAttributes` may be missing in (pure) Pharo `PackageManifests`. `#mandatoryPreRequisites` may be missing in some old project definitions created before (single) `#preRequisites` have been split to `#mandatoryPreRequisites` and `#requiredPreRequisites`. Sigh.
Tue, 02 Nov 2021 16:09:46 +0000 Implement `java/util/zip/ZipFile.getManifestNum(J)I` native
Jan Vrany <jan.vrany@labware.com> [Tue, 02 Nov 2021 16:09:46 +0000] rev 4009
Implement `java/util/zip/ZipFile.getManifestNum(J)I` native ...as this is needed by recent OpenJDK 7 (Zulu 7)
Wed, 17 Feb 2021 07:58:28 +0000 Skip `JavaClassReloaderTests >> #test_concurrency_01`
Jan Vrany <jan.vrany@labware.com> [Wed, 17 Feb 2021 07:58:28 +0000] rev 4008
Skip `JavaClassReloaderTests >> #test_concurrency_01` ...since is is known to often fail on heavily loaded systems. See issue #306 [1] for more details. [1]: https://swing.fit.cvut.cz/projects/stx-jv/ticket/306
Tue, 16 Feb 2021 08:19:51 +0000 Improve "decompiling" of native methods
Jan Vrany <jan.vrany@labware.com> [Tue, 16 Feb 2021 08:19:51 +0000] rev 4007
Improve "decompiling" of native methods Native methods are standard Smalltalk methods with smalltalk bytecode. This commit fixes `JavaMethod >> #decompileOn:` to print Smalltalk bytecode.
Mon, 15 Feb 2021 08:33:39 +0000 Improve error message when generic signature cannot be retrieved
Jan Vrany <jan.vrany@labware.com> [Mon, 15 Feb 2021 08:33:39 +0000] rev 4006
Improve error message when generic signature cannot be retrieved
Tue, 10 Nov 2020 11:34:28 +0000 Fix details stack trace printing for `JavaContext`s
Jan Vrany <jan.vrany@labware.com> [Tue, 10 Nov 2020 11:34:28 +0000] rev 4005
Fix details stack trace printing for `JavaContext`s Java methods use Java's variable table to describe methods variables rather than St/X's own debug info. Therefore, `JavaContext >> #argAndVarNames` must be implemented differently. Another fix was needed for `JavaNativeMethod`. Java natives are ordinary smalltalk methods so their activations use (Smalltalk) `Context` and therefore for `Context >> argAndVarNames` to work one must implement `JavaNativeMethod >> dbgVariables`. This commit does all that.
Sun, 09 Aug 2020 13:00:09 +0100 Merge
Jan Vrany <jan.vrany@labware.com> [Sun, 09 Aug 2020 13:00:09 +0100] rev 4004
Merge
Sun, 09 Aug 2020 08:18:23 +0100 Fix `JavaRelease` for Zulu 7 and Zulu 8
Jan Vrany <jan.vrany@labware.com> [Sun, 09 Aug 2020 08:18:23 +0100] rev 4003
Fix `JavaRelease` for Zulu 7 and Zulu 8 Recent version of Zulu 7 and Zulu 8 on Debian changed directory names so none of them was currectly auto-detected. This commit adds new paths to fix this issue.
Tue, 30 Jun 2020 01:10:31 +0100 Add `JavaMethod >> #makeLocalStringSource`
Jan Vrany <jan.vrany@labware.com> [Tue, 30 Jun 2020 01:10:31 +0100] rev 4002
Add `JavaMethod >> #makeLocalStringSource` ...to make it polymorhic with normal Smalltalk methods. This is (should be) used by source code managers before filing out a class / method to avoid source corruption when overwriting files in package working copy.
Mon, 24 Feb 2020 04:28:37 +0000 update tags
convert-repo [Mon, 24 Feb 2020 04:28:37 +0000] rev 4001
update tags
Sun, 23 Feb 2020 16:25:57 +0100 class: CharacterArray cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 23 Feb 2020 16:25:57 +0100] rev 4000
class: CharacterArray comment/format in: #unquote changed: #asDottedJavaClassName #asSTXInternalJavaClassName #asSlashedJavaClassName #unquote: #withoutQuotes
Sun, 23 Feb 2020 14:10:52 +0100 #REFACTORING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 23 Feb 2020 14:10:52 +0100] rev 3999
#REFACTORING by exept class: JavaMethod changed: #decompileSourceTo:
Sun, 23 Feb 2020 14:05:31 +0100 #REFACTORING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 23 Feb 2020 14:05:31 +0100] rev 3998
#REFACTORING by exept class: JavaDecompiler changed: #decompile:to: class: JavaDecompiler class changed: #definitionOf:on: #methodDefinitionOf:inPackage:on:
Sun, 23 Feb 2020 14:03:15 +0100 #REFACTORING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 23 Feb 2020 14:03:15 +0100] rev 3997
#REFACTORING by exept class: Java class changed: #dumpConfigOn:
Fri, 10 Jan 2020 13:38:18 +0100 #UI_ENHANCEMENT by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 10 Jan 2020 13:38:18 +0100] rev 3996
#UI_ENHANCEMENT by cg class: stx_libjava class changed: #additionalRules_bc_dot_mak
Tue, 31 Dec 2019 04:28:27 +0000 update tags
convert-repo [Tue, 31 Dec 2019 04:28:27 +0000] rev 3995
update tags
Mon, 30 Dec 2019 19:40:11 +0100 #OTHER by exept cvs_MAIN expecco_19_2_1
Claus Gittinger <cg@exept.de> [Mon, 30 Dec 2019 19:40:11 +0100] rev 3994
#OTHER by exept new query
Mon, 30 Dec 2019 19:40:02 +0100 #OTHER by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Mon, 30 Dec 2019 19:40:02 +0100] rev 3993
#OTHER by exept new query
Wed, 18 Dec 2019 22:53:05 +0100 #OTHER by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 18 Dec 2019 22:53:05 +0100] rev 3992
#OTHER by cg antifpossible
Wed, 18 Dec 2019 22:53:02 +0100 antifpossible cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 18 Dec 2019 22:53:02 +0100] rev 3991
antifpossible
Wed, 18 Dec 2019 22:52:58 +0100 antifpossible cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 18 Dec 2019 22:52:58 +0100] rev 3990
antifpossible
Wed, 18 Dec 2019 22:52:54 +0100 antifpossible cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 18 Dec 2019 22:52:54 +0100] rev 3989
antifpossible
Wed, 18 Dec 2019 22:52:49 +0100 initial checkin cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 18 Dec 2019 22:52:49 +0100] rev 3988
initial checkin
Wed, 18 Dec 2019 22:52:44 +0100 antifpossible cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 18 Dec 2019 22:52:44 +0100] rev 3987
antifpossible
Wed, 18 Dec 2019 22:52:40 +0100 antifpossible cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 18 Dec 2019 22:52:40 +0100] rev 3986
antifpossible
Wed, 18 Dec 2019 22:52:35 +0100 antifpossible cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 18 Dec 2019 22:52:35 +0100] rev 3985
antifpossible
Wed, 18 Dec 2019 22:52:28 +0100 antifpossible cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 18 Dec 2019 22:52:28 +0100] rev 3984
antifpossible
Wed, 18 Dec 2019 22:52:20 +0100 antifpossible cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 18 Dec 2019 22:52:20 +0100] rev 3983
antifpossible
Wed, 18 Dec 2019 22:52:15 +0100 antifpossible cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 18 Dec 2019 22:52:15 +0100] rev 3982
antifpossible
Sat, 14 Dec 2019 04:28:52 +0000 update tags
convert-repo [Sat, 14 Dec 2019 04:28:52 +0000] rev 3981
update tags
Fri, 13 Dec 2019 21:37:20 +0100 #OTHER by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 13 Dec 2019 21:37:20 +0100] rev 3980
#OTHER by cg added: #copyright
Fri, 13 Dec 2019 21:36:00 +0100 #OTHER by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 13 Dec 2019 21:36:00 +0100] rev 3979
#OTHER by cg added: #copyright
Fri, 13 Dec 2019 21:33:49 +0100 #OTHER by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 13 Dec 2019 21:33:49 +0100] rev 3978
#OTHER by cg added: #copyright
Fri, 13 Dec 2019 21:30:42 +0100 #OTHER by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 13 Dec 2019 21:30:42 +0100] rev 3977
#OTHER by cg added: #copyright
Fri, 13 Dec 2019 19:01:30 +0100 #DOCUMENTATION by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 13 Dec 2019 19:01:30 +0100] rev 3976
#DOCUMENTATION by cg class: stx_libjava_tools class added: #copyright
Wed, 13 Nov 2019 13:27:46 +0000 Quick fix for Zulu 7 build 1.7.0_242-b7
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 13 Nov 2019 13:27:46 +0000] rev 3975
Quick fix for Zulu 7 build 1.7.0_242-b7 ...which needs few more natives in `sun.nio.fs.UnixNativeDispatcher` in order to boot the JVM.
Thu, 01 Aug 2019 10:15:48 +0100 Removed leftover `experiments/Makefile` and `tools/Makefile`
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 01 Aug 2019 10:15:48 +0100] rev 3974
Removed leftover `experiments/Makefile` and `tools/Makefile` Apparently accidentally commited from macOS build
Fri, 01 Nov 2019 13:44:29 +0100 #UI_ENHANCEMENT by exept cvs_MAIN expecco_19_2_0 expecco_19_2_0_43 expecco_19_2_0_44
Claus Gittinger <cg@exept.de> [Fri, 01 Nov 2019 13:44:29 +0100] rev 3973
#UI_ENHANCEMENT by exept class: JavaLintService class changed: #initialize Ctrlspace -> CtrlSpace
Wed, 30 Oct 2019 17:13:29 +0100 #OTHER by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 30 Oct 2019 17:13:29 +0100] rev 3972
#OTHER by exept x
Wed, 30 Oct 2019 17:13:23 +0100 #OTHER by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 30 Oct 2019 17:13:23 +0100] rev 3971
#OTHER by exept x
Mon, 07 Oct 2019 19:38:41 +0200 #BUGFIX by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Mon, 07 Oct 2019 19:38:41 +0200] rev 3970
#BUGFIX by exept class: GroovySourceHighlighter changed: #format:
Mon, 07 Oct 2019 19:38:29 +0200 #FEATURE by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Mon, 07 Oct 2019 19:38:29 +0200] rev 3969
#FEATURE by exept class: JavaScannerBase changed: #nextToken
Fri, 04 Oct 2019 11:41:15 +0200 #REFACTORING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 04 Oct 2019 11:41:15 +0200] rev 3968
#REFACTORING by exept class: JavaVM class changed: #throwException:
Sat, 28 Sep 2019 15:39:26 +0200 #REFACTORING by stefan cvs_MAIN
Stefan Vogel <sv@exept.de> [Sat, 28 Sep 2019 15:39:26 +0200] rev 3967
#REFACTORING by stefan class: JavaScanner changed: #skipSeparators return value for protocol compatibility with other classes
Fri, 27 Sep 2019 15:36:24 +0200 #QUALITY by stefan cvs_MAIN
Stefan Vogel <sv@exept.de> [Fri, 27 Sep 2019 15:36:24 +0200] rev 3966
#QUALITY by stefan class: JavaRelease class changed: #isAbstract
Fri, 20 Sep 2019 15:38:37 +0200 #BUGFIX by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 20 Sep 2019 15:38:37 +0200] rev 3965
#BUGFIX by exept class: JavaFinalizationRegistry changed: #allObjectsIncludingContextsDo: interrupt blocking/handling
Fri, 20 Sep 2019 15:37:51 +0200 #BUGFIX by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 20 Sep 2019 15:37:51 +0200] rev 3964
#BUGFIX by exept class: JavaNativeMethodImpl_OpenJDK6 class changed: #_sun_misc_Unsafe_compareAndSwapLong:_:_:_:_:_:_:_: #_sun_misc_Unsafe_compareAndSwapObject:_:_:_:_:_: bug - interrupt handling was broken
Fri, 20 Sep 2019 15:37:18 +0200 #DOCUMENTATION by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 20 Sep 2019 15:37:18 +0200] rev 3963
#DOCUMENTATION by exept class: JavaVM class comment/format in: #monitorEnter:in: #monitorExit:in: #park:timeout: #unpark: #waitFor:state:timeOut: #waitOn:forTimeout:state:
Wed, 11 Sep 2019 16:54:22 +0200 #REFACTORING by stefan cvs_MAIN
Stefan Vogel <sv@exept.de> [Wed, 11 Sep 2019 16:54:22 +0200] rev 3962
#REFACTORING by stefan class: JavaClassReader changed: #readClass:from:ignoring: optimize "...do:[aBlock value]" to "...do:aBlock"
Sun, 08 Sep 2019 16:42:09 +0200 #TUNING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 08 Sep 2019 16:42:09 +0200] rev 3961
#TUNING by exept class: JavaDescriptor class changed: #isJavaPrimitiveArrayName: (send #== instead of #=)
Sun, 08 Sep 2019 16:41:57 +0200 #TUNING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 08 Sep 2019 16:41:57 +0200] rev 3960
#TUNING by exept class: JavaClass::JavaClassVersionDiedHandler changed: #update:with:from:
Sun, 08 Sep 2019 16:07:18 +0200 #REFACTORING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 08 Sep 2019 16:07:18 +0200] rev 3959
#REFACTORING by exept class: JavaMethodDescriptor added: #argumentCount
Sun, 08 Sep 2019 15:48:59 +0200 #REFACTORING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 08 Sep 2019 15:48:59 +0200] rev 3958
#REFACTORING by exept class: ProxyMethodJavaMethodInvocationNode changed: #unwrappedArgs: (send #== instead of #=, send #argumentCount instead of #numArgs)
Sun, 08 Sep 2019 15:29:38 +0200 #TUNING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 08 Sep 2019 15:29:38 +0200] rev 3957
#TUNING by exept class: JavaAnnotationContainer changed: #ensureRuntimeInvisible (send #== instead of #=) #ensureRuntimeVisible (send #== instead of #=)
Sun, 08 Sep 2019 15:29:01 +0200 #TUNING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 08 Sep 2019 15:29:01 +0200] rev 3956
#TUNING by exept class: JavaBehavior changed: #isPackagePrivate (send #== instead of #=)
Sun, 08 Sep 2019 15:28:38 +0200 #TUNING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 08 Sep 2019 15:28:38 +0200] rev 3955
#TUNING by exept class: JavaClassReader changed: #readRuntimeAnnotationsAttributeFor:visible: (send #== instead of #=) #readRuntimeParameterAnnotationsAttributeFor:visible: (send #== instead of #=)
Sun, 08 Sep 2019 15:28:14 +0200 #TUNING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 08 Sep 2019 15:28:14 +0200] rev 3954
#TUNING by exept class: JavaLookup::Smalltalk2Java changed: #findBestMatchOf:in:
Sun, 08 Sep 2019 15:27:59 +0200 #TUNING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 08 Sep 2019 15:27:59 +0200] rev 3953
#TUNING by exept class: JavaMethod changed: #isPackagePrivate (send #== instead of #=)
Sun, 08 Sep 2019 15:27:12 +0200 #TUNING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 08 Sep 2019 15:27:12 +0200] rev 3952
#TUNING by exept class: JavaMethodAnnotationContainer changed: #ensureInvisibleParameterAnnotationsAt: #ensureVisibleParameterAnnotationsAt:
Sun, 08 Sep 2019 00:54:18 +0200 #UI_ENHANCEMENT by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 08 Sep 2019 00:54:18 +0200] rev 3951
#UI_ENHANCEMENT by exept class: JavaContext changed: #printOn:
Fri, 06 Sep 2019 16:10:50 +0200 #DOCUMENTATION by Stefan Reise cvs_MAIN
sr [Fri, 06 Sep 2019 16:10:50 +0200] rev 3950
#DOCUMENTATION by Stefan Reise method variable renamed, only class: JavaClass comment/format in: #handlerForSignal:context:originator:
Fri, 06 Sep 2019 16:10:19 +0200 #DOCUMENTATION by Stefan Reise cvs_MAIN
sr [Fri, 06 Sep 2019 16:10:19 +0200] rev 3949
#DOCUMENTATION by Stefan Reise method variable renamed, only class: JavaObject comment/format in: #handlerForSignal:context:originator:
Fri, 30 Aug 2019 10:56:53 +0200 #REFACTORING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 30 Aug 2019 10:56:53 +0200] rev 3948
#REFACTORING by exept class: ProxyMethod changed: #printStringForBrowserWithSelector:inClass:
Fri, 30 Aug 2019 10:49:27 +0200 #OTHER by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 30 Aug 2019 10:49:27 +0200] rev 3947
#OTHER by exept use allRed and allGray
Fri, 30 Aug 2019 10:47:47 +0200 #OTHER by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 30 Aug 2019 10:47:47 +0200] rev 3946
#OTHER by exept use allRed and allGray
Fri, 30 Aug 2019 10:45:00 +0200 #OTHER by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 30 Aug 2019 10:45:00 +0200] rev 3945
#OTHER by exept use allRed and allGray
Fri, 30 Aug 2019 10:41:51 +0200 #OTHER by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 30 Aug 2019 10:41:51 +0200] rev 3944
#OTHER by exept use allRed and allGray
Thu, 29 Aug 2019 23:18:34 +0200 #REFACTORING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Thu, 29 Aug 2019 23:18:34 +0200] rev 3943
#REFACTORING by exept class: JavaRelease changed: #dumpConfigOn:
Tue, 27 Aug 2019 01:57:19 +0200 #FEATURE by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Tue, 27 Aug 2019 01:57:19 +0200] rev 3942
#FEATURE by exept class: JavaMethod added: #methodArgAndVarNamesInContextForInspector:
Mon, 26 Aug 2019 10:06:10 +0200 #QUALITY by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Mon, 26 Aug 2019 10:06:10 +0200] rev 3941
#QUALITY by exept class: GroovySourceFileWriter changed: #fileOutCommentLine:on:
Mon, 26 Aug 2019 10:05:55 +0200 #QUALITY by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Mon, 26 Aug 2019 10:05:55 +0200] rev 3940
#QUALITY by exept class: JavaSourceFileWriter changed: #fileOutCommentEndOn: #fileOutCommentLine:on: #fileOutCommentStartOn: return the receiver; not the stream.
Sun, 25 Aug 2019 16:54:21 +0200 #REFACTORING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 25 Aug 2019 16:54:21 +0200] rev 3939
#REFACTORING by exept class: JavaCodeBundle changed: #classPathOn: #sourcePathOn:
Thu, 22 Aug 2019 00:49:44 +0200 bug fix cvs_MAIN
Claus Gittinger <cg@exept.de> [Thu, 22 Aug 2019 00:49:44 +0200] rev 3938
bug fix
Thu, 15 Aug 2019 15:14:07 +0200 #DOCUMENTATION by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Thu, 15 Aug 2019 15:14:07 +0200] rev 3937
#DOCUMENTATION by exept class: Java class changed: #terminateAllThreads
Fri, 09 Aug 2019 05:58:32 +0200 #REFACTORING by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 09 Aug 2019 05:58:32 +0200] rev 3936
#REFACTORING by exept class: GroovySourceHighlighter::Scanner changed: #nextToken useless code
Wed, 31 Jul 2019 22:54:39 +0200 #DOCUMENTATION by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 31 Jul 2019 22:54:39 +0200] rev 3935
#DOCUMENTATION by exept class: JavaListInspectorView comment/format in: #baseInspectedObjectClass
Wed, 31 Jul 2019 22:54:28 +0200 #DOCUMENTATION by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 31 Jul 2019 22:54:28 +0200] rev 3934
#DOCUMENTATION by exept class: JavaMapInspectorView comment/format in: #baseInspectedObjectClass
Wed, 31 Jul 2019 22:54:18 +0200 #DOCUMENTATION by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 31 Jul 2019 22:54:18 +0200] rev 3933
#DOCUMENTATION by exept class: JavaSetInspectorView comment/format in: #baseInspectedObjectClass
Wed, 17 Jul 2019 23:45:27 +0200 #BUGFIX by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 17 Jul 2019 23:45:27 +0200] rev 3932
#BUGFIX by cg class: JavaRelease::AppleJDK8 changed: #jdkHome
Wed, 17 Jul 2019 23:06:37 +0200 #BUGFIX by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 17 Jul 2019 23:06:37 +0200] rev 3931
#BUGFIX by cg class: JavaRelease comment/format in: #isAvailable #javaHomeOrNil #searchForJavaHome changed: #validateJavaHome: class: JavaRelease::AppleJDK8 added: #isAvailableOnCurrentOperatingSystem #validateJavaVersionString: comment/format in: #javaHomesOnOSX changed: #nameOf_rt_dot_jar class: JavaRelease::AppleJDK9 added: #isAvailableOnCurrentOperatingSystem changed: #javaHomesOnOSX class: JavaRelease::AppleJDK9 class comment/format in: #documentation class: JavaRelease::OracleJDK9 added: #validateJavaHome1:
Wed, 17 Jul 2019 16:58:29 +0200 *** empty log message *** cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 17 Jul 2019 16:58:29 +0200] rev 3930
*** empty log message ***
Wed, 17 Jul 2019 16:57:58 +0200 *** empty log message *** cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 17 Jul 2019 16:57:58 +0200] rev 3929
*** empty log message ***
Tue, 16 Jul 2019 16:11:15 +0200 *** empty log message *** cvs_MAIN
Claus Gittinger <cg@exept.de> [Tue, 16 Jul 2019 16:11:15 +0200] rev 3928
*** empty log message ***
Tue, 16 Jul 2019 16:09:59 +0200 *** empty log message *** cvs_MAIN
Claus Gittinger <cg@exept.de> [Tue, 16 Jul 2019 16:09:59 +0200] rev 3927
*** empty log message ***
Tue, 16 Jul 2019 16:09:08 +0200 *** empty log message *** cvs_MAIN
Claus Gittinger <cg@exept.de> [Tue, 16 Jul 2019 16:09:08 +0200] rev 3926
*** empty log message ***
Tue, 16 Jul 2019 15:45:48 +0200 *** empty log message *** cvs_MAIN
Claus Gittinger <cg@exept.de> [Tue, 16 Jul 2019 15:45:48 +0200] rev 3925
*** empty log message ***
Tue, 16 Jul 2019 15:44:32 +0200 *** empty log message *** cvs_MAIN
Claus Gittinger <cg@exept.de> [Tue, 16 Jul 2019 15:44:32 +0200] rev 3924
*** empty log message ***
Mon, 15 Jul 2019 15:39:20 +0200 #OTHER by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Mon, 15 Jul 2019 15:39:20 +0200] rev 3923
#OTHER by cg unneeded subProjects method removed (already inherited)
Tue, 09 Jul 2019 20:09:49 +0200 #DOCUMENTATION by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Tue, 09 Jul 2019 20:09:49 +0200] rev 3922
#DOCUMENTATION by exept class: JavaMethod comment/format in: #messagesSent
Tue, 09 Jul 2019 20:09:29 +0200 #DOCUMENTATION by exept cvs_MAIN
Claus Gittinger <cg@exept.de> [Tue, 09 Jul 2019 20:09:29 +0200] rev 3921
#DOCUMENTATION by exept class: JavaMethodAnalyzer comment/format in: #messagesSent
Thu, 27 Jun 2019 12:42:13 +0200 #DOCUMENTATION by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Thu, 27 Jun 2019 12:42:13 +0200] rev 3920
#DOCUMENTATION by cg class: JavaLanguage comment/format in: #sourceFileSuffix
Thu, 27 Jun 2019 12:40:49 +0200 #DOCUMENTATION by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Thu, 27 Jun 2019 12:40:49 +0200] rev 3919
#DOCUMENTATION by cg class: GroovyLanguage comment/format in: #sourceFileSuffix
Wed, 26 Jun 2019 22:06:25 +0200 #OTHER by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 26 Jun 2019 22:06:25 +0200] rev 3918
#OTHER by cg +bracketStrings
Wed, 26 Jun 2019 22:06:15 +0200 #OTHER by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 26 Jun 2019 22:06:15 +0200] rev 3917
#OTHER by cg +bracketStrings
Sun, 23 Jun 2019 22:59:53 +0200 #REFACTORING by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 23 Jun 2019 22:59:53 +0200] rev 3916
#REFACTORING by cg class: JavaVM class changed: #_ATHROW: (send #withoutSeparators instead of #trimSeparators)
Wed, 19 Jun 2019 12:49:04 +0100 Merge
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 19 Jun 2019 12:49:04 +0100] rev 3915
Merge
Tue, 11 Jun 2019 22:03:11 +0100 Merge
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 11 Jun 2019 22:03:11 +0100] rev 3914
Merge
Thu, 02 May 2019 23:04:39 +0100 Update build support files for `stx:libjava/examples/chat`
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 02 May 2019 23:04:39 +0100] rev 3913
Update build support files for `stx:libjava/examples/chat`
Mon, 04 Feb 2019 00:24:10 +0000 Fix initialization of system propertirs
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 04 Feb 2019 00:24:10 +0000] rev 3912
Fix initialization of system propertirs ...and use `amd64` consistenly instead of `x86_64`.
Wed, 19 Jun 2019 03:28:00 +0000 update tags
convert-repo [Wed, 19 Jun 2019 03:28:00 +0000] rev 3911
update tags
Tue, 18 Jun 2019 21:29:10 +0200 *** empty log message *** cvs_MAIN
Claus Gittinger <cg@exept.de> [Tue, 18 Jun 2019 21:29:10 +0200] rev 3910
*** empty log message ***
Tue, 18 Jun 2019 21:29:03 +0200 *** empty log message *** cvs_MAIN
Claus Gittinger <cg@exept.de> [Tue, 18 Jun 2019 21:29:03 +0200] rev 3909
*** empty log message ***
Tue, 18 Jun 2019 21:27:45 +0200 *** empty log message *** cvs_MAIN
Claus Gittinger <cg@exept.de> [Tue, 18 Jun 2019 21:27:45 +0200] rev 3908
*** empty log message ***
Tue, 18 Jun 2019 21:23:20 +0200 *** empty log message *** cvs_MAIN
Claus Gittinger <cg@exept.de> [Tue, 18 Jun 2019 21:23:20 +0200] rev 3907
*** empty log message ***
Sat, 08 Jun 2019 03:28:51 +0000 update tags
convert-repo [Sat, 08 Jun 2019 03:28:51 +0000] rev 3906
update tags
Fri, 07 Jun 2019 23:02:13 +0200 #REFACTORING by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 07 Jun 2019 23:02:13 +0200] rev 3905
#REFACTORING by cg class: ProxyMethod changed: #printStringForBrowserWithSelector:inClass:
Fri, 07 Jun 2019 22:53:38 +0200 #REFACTORING by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 07 Jun 2019 22:53:38 +0200] rev 3904
#REFACTORING by cg class: ProxyMethod changed: #source
Fri, 07 Jun 2019 22:52:13 +0200 #REFACTORING by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 07 Jun 2019 22:52:13 +0200] rev 3903
#REFACTORING by cg class: ProxyMethod changed: #printStringForBrowserWithSelector:inClass: (send #withColor: instead of #colorizeAllWith:)
Fri, 07 Jun 2019 22:45:13 +0200 #REFACTORING by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 07 Jun 2019 22:45:13 +0200] rev 3902
#REFACTORING by cg class: JavaRelease changed: #displayString class: JavaRelease::SunJDK122 changed: #displayString
Fri, 07 Jun 2019 22:45:02 +0200 #REFACTORING by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 07 Jun 2019 22:45:02 +0200] rev 3901
#REFACTORING by cg class: JavaCodeBundleEditor::LibraryItem changed: #label
Fri, 07 Jun 2019 22:44:55 +0200 #REFACTORING by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 07 Jun 2019 22:44:55 +0200] rev 3900
#REFACTORING by cg class: JavaSettingsApplication changed: #javaHomeList
Fri, 17 May 2019 16:56:31 +0200 #REFACTORING by stefan cvs_MAIN expecco_19_1_0 expecco_19_1_0_final1
Stefan Vogel <sv@exept.de> [Fri, 17 May 2019 16:56:31 +0200] rev 3899
#REFACTORING by stefan Sanitize BlockValues class: JavaCodeBundleEditor changed: #canAddHolder #canEditHolder #canRemoveHolder
Thu, 11 Apr 2019 18:36:26 +0200 #REFACTORING by stefan cvs_MAIN
Stefan Vogel <sv@exept.de> [Thu, 11 Apr 2019 18:36:26 +0200] rev 3898
#REFACTORING by stefan class: JavaVM class changed: #loadClassesIn:matching: use \"asFilename pathName\" instead of \"asFilename asAbsoluteFilename pathName\" ist is equivalent!
Thu, 11 Apr 2019 18:35:48 +0200 #REFACTORING by stefan cvs_MAIN
Stefan Vogel <sv@exept.de> [Thu, 11 Apr 2019 18:35:48 +0200] rev 3897
#REFACTORING by stefan class: JavaRelease::AppleJDK6 changed: #javaHomeForJavaExecutable: use \"asFilename pathName\" instead of \"asFilename asAbsoluteFilename pathName\" ist is equivalent!
Thu, 11 Apr 2019 18:33:00 +0200 #REFACTORING by stefan cvs_MAIN
Stefan Vogel <sv@exept.de> [Thu, 11 Apr 2019 18:33:00 +0200] rev 3896
#REFACTORING by stefan class: JavaNativeMethodImpl_OpenJDK6 class changed: #_java_io_UnixFileSystem_canonicalize0:_: #_java_io_WinNTFileSystem_canonicalize0:_: #_java_io_WinNTFileSystem_canonicalizeWithPrefix0:_:_: use \"asFilename pathName\" instead of \"asFilename asAbsoluteFilename pathName\" ist is equivalent!
Wed, 03 Apr 2019 08:32:45 +0200 #REFACTORING by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 03 Apr 2019 08:32:45 +0200] rev 3895
#REFACTORING by cg class: JavaMapInspectorView added: #hasAllNumericKeys removed: #allNumericKeys changed: #indexList (send #hasAllNumericKeys instead of #allNumericKeys)
Fri, 22 Mar 2019 13:29:20 +0100 isString -> isStringLike cvs_MAIN
Claus Gittinger <cg@exept.de> [Fri, 22 Mar 2019 13:29:20 +0100] rev 3894
isString -> isStringLike
Wed, 13 Mar 2019 22:25:18 +0100 #REFACTORING by cg cvs_MAIN
Claus Gittinger <cg@exept.de> [Wed, 13 Mar 2019 22:25:18 +0100] rev 3893
#REFACTORING by cg class: JavaRelease changed: #displayString
(0) -3000 -1000 -120 tip