[squeak-dev] SwaLint error

David O'Toole deeteeoh1138 at gmail.com
Fri Jan 14 13:00:38 UTC 2022


My apologies, there is no error message or pop up produced regarding the
two errors listed in the screenshot, so I didn't notice them right away
until scrolling down. Clicking, right clicking, double clicking produced no
more information. The "browse" button at the bottom does not highlight when
selecting the lines in the screenshot, so I wasn't able to recover any kind
of error message.

On Fri, Jan 14, 2022 at 7:51 AM Marcel Taeumel <marcel.taeumel at hpi.de>
wrote:

> What is the error? =)
>
> Am 14.01.2022 13:50:09 schrieb David O'Toole <deeteeoh1138 at gmail.com>:
> Actually, that was incorrect. What I should say is that it completes
> without error dialog pop ups. I noticed after sending my email that two
> errors are still produced on this run (see screenshot).
>
> On Fri, Jan 14, 2022 at 7:46 AM David O'Toole <deeteeoh1138 at gmail.com>
> wrote:
>
>> Hi Marcel,
>> Thank you! The update has installed successfully, and the tests now
>> complete without errors :)
>>
>> On Fri, Jan 14, 2022 at 4:44 AM Marcel Taeumel <marcel.taeumel at hpi.de>
>> wrote:
>>
>>> Hi David --
>>>
>>> Done. Just hit the update button in your 5.3 image.
>>>
>>> Best,
>>> Marcel
>>>
>>> Am 14.01.2022 10:38:47 schrieb Marcel Taeumel <marcel.taeumel at hpi.de>:
>>> Hi David --
>>>
>>> This looks like that fairly new "ModificationForbidden" error, which
>>> prevents you vom changing literals such as symbols or literal arrays
>>> written directly in the source code.
>>>
>>> Hmm... this does not work in 5.3:
>>>
>>> #foo copyReplaceAll: 'o' with: 'x'
>>>
>>> We should backport the fix from Trunk.
>>>
>>> Best,
>>> Marcel
>>>
>>> Am 14.01.2022 05:56:11 schrieb David O'Toole <deeteeoh1138 at gmail.com>:
>>> By using the "Proceed" button I was able to complete the remaining
>>> tests, and narrow it down to which two errored:
>>>
>>>
>>> On Thu, Jan 13, 2022 at 10:07 PM David O'Toole <deeteeoh1138 at gmail.com>
>>> wrote:
>>>
>>>> In Squeak 5.3 and SwaLint from github, I received an error in
>>>> RBLiteralValuesSpellingRule>>normalizeSelector: while running the tests.
>>>> (See attached bug report.) I had selected all available tests, testing a
>>>> single small package (Mosaic). The package is at
>>>> https://gitlab.com/dto/squeakmosaic/ if you wish to try reproducing
>>>> the error. This repo includes only the Smalltalk code and no other files
>>>> from the project. I'm quite unfamiliar with the insides of SwaLint but will
>>>> be taking a look to see if I can debug this.
>>>>
>>>
>>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220114/1500b9e6/attachment-0001.html>


More information about the Squeak-dev mailing list