Skip to content

Commit

Permalink
Merge c0d9d6e
Browse files Browse the repository at this point in the history
  • Loading branch information
Johan Brichau committed Mar 23, 2024
2 parents 7ed79dd + c0d9d6e commit a02de5d
Show file tree
Hide file tree
Showing 16 changed files with 23 additions and 28 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
strategy:
fail-fast: false
matrix:
smalltalk: [ Pharo64-11, Pharo64-10, Pharo64-9.0, Pharo64-8.0, Pharo64-7.0, GemStone64-3.7.0, GemStone64-3.6.6, GemStone64-3.5.7 ]
smalltalk: [ Pharo64-11, Pharo64-10, Pharo64-9.0, Pharo64-8.0, GemStone64-3.7.0, GemStone64-3.6.6, GemStone64-3.5.7 ]
experimental: [ false ]
include:
- smalltalk: Pharo64-12
Expand Down
6 changes: 1 addition & 5 deletions .smalltalk.ston
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,6 @@ SmalltalkCISpec {
},
#include : {
#classes : [ #SentButNotImplementedTest , #UndefinedSymbolsTest ]
},
#coverage : {
#packages : [ 'Seaside*','JQuery*','Javascript*' ],
#format: #lcov
}
}
}
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
hooks
afterCheck: aNode mappings: dict

aNode methodNode method isRenderingMethod ifFalse: [ ^ false ].
aNode methodNode compiledMethod isRenderingMethod ifFalse: [ ^ false ].
aNode isWrite ifFalse: [ ^ false ].
(WASlime isWithinCallback: aNode) ifTrue:[ ^ false ].

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
hooks
afterCheck: aNode mappings: dict

aNode methodNode method isRenderingMethod ifFalse: [ ^ false ].
aNode methodNode compiledMethod isRenderingMethod ifFalse: [ ^ false ].
(WASlime isWithinCallback: aNode) ifTrue: [ ^ false ].
^ true
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
hooks
afterCheck: aNode mappings: dict

aNode methodNode method isRenderingMethod ifFalse: [ ^ false ].
aNode methodNode compiledMethod isRenderingMethod ifFalse: [ ^ false ].
(WASlime isWithinCallback: aNode) ifFalse: [ ^ false ].
^ true
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ hooks
afterCheck: aNode mappings: dict

| class |
aNode methodNode method isRenderingMethod ifFalse: [ ^ false ].
aNode methodNode compiledMethod isRenderingMethod ifFalse: [ ^ false ].
class := Smalltalk classNamed: aNode receiver name.
class ifNil: [ ^ false ].
^ class isBehavior and: [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ hooks
afterCheck: aNode mappings: dict

| owner |
aNode methodNode method isRenderingMethod ifFalse:[ ^ false ].
aNode methodNode compiledMethod isRenderingMethod ifFalse:[ ^ false ].
owner := aNode isCascaded
ifTrue: [ aNode parent parent ]
ifFalse: [ aNode parent ].
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
hooks
afterCheck: aNode mappings: dict

aNode methodNode method isRenderingMethod ifFalse:[ ^ false ].
aNode methodNode compiledMethod isRenderingMethod ifFalse:[ ^ false ].
^ (aNode selector = #with:)
ifTrue: [ WASlime isBrushSelector: aNode receiver selector ]
ifFalse: [ WASlime isBrushSelector: aNode selector ]
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
hooks
afterCheck: aNode mappings: dict

aNode methodNode method isRenderingMethod ifFalse: [ ^ false ].
aNode methodNode compiledMethod isRenderingMethod ifFalse: [ ^ false ].
^ (aNode parent isCascade not)
and: [ (WASlime isBrushSelector: aNode receiver selector)
and: [ (WASlime isBrushSelector: aNode receiver selector , ':')
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
hooks
afterCheck: aNode mappings: dict

^ aNode methodNode method isRenderingMethod and: [
^ aNode methodNode compiledMethod isRenderingMethod and: [
aNode parent isCascade and: [
aNode parent messages last ~= aNode and: [
WASlime isBrushSelector: aNode receiver selector ] ] ]
Original file line number Diff line number Diff line change
@@ -1 +1 @@
SystemOrganization addCategory: #'Seaside-Pharo110-Slime'!
self packageOrganizer ensurePackage: #'Seaside-Pharo110-Slime' withTags: #()!
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,11 @@ testAddAllFilesIn
(directory / '.Seaside_Store') ensureCreateFile .
(directory / 'foo') ensureCreateFile.
GRPlatform current doSilently: [
library := WAFileLibrary
subclass: #XXXTestFileLibrary
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
category: 'Uncategorized'.
library := WAFileLibrary classInstaller make: [ :builder |
builder
superclass: WAFileLibrary;
name: #XXXTestFileLibrary;
environment: WAFileLibrary environment ].
[ library addAllFilesIn: directory fullName.
self assert: library selectors size = 1 ] "reject .Seaside_Store"
ensure: [ library removeFromSystem ] ] ]
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
SystemOrganization addCategory: #'Seaside-Tests-Pharo-Core'!
self packageOrganizer ensurePackage: #'Seaside-Tests-Pharo-Core' withTags: #()!
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
*seaside-tests-pharo-email
testSeasideSmtpServer

| seasideSmtpServer |
seasideSmtpServer := [ GRPlatform current seasideSmtpServer ]
on: ProvideAnswerNotification
do: [ :e | e resume: '1.2.3.4' ].
| seasideSmtpServer oldSmtpServer |
oldSmtpServer := [ MailComposition smtpServer ] on: Error do: [ :e | "If the smtpServer was not set, an error is thrown. Set it back to nil afterwards." nil ].
MailComposition setSmtpServer: '1.2.3.4'.
[ seasideSmtpServer := GRPlatform current seasideSmtpServer ]
ensure: [ MailComposition setSmtpServer: oldSmtpServer ].
self assert: seasideSmtpServer isString
Original file line number Diff line number Diff line change
@@ -1 +1 @@
SystemOrganization addCategory: #'Seaside-Tests-Pharo-Email'!
self packageOrganizer ensurePackage: #'Seaside-Tests-Pharo-Email' withTags: #()!

This file was deleted.

0 comments on commit a02de5d

Please sign in to comment.