Skip to content

Commit 0af8797

Browse files
author
Johan Brichau
authored
Merge pull request SeasideSt#176 from SeasideSt/slime-portability-split
Slime portability split
2 parents 8d2ac65 + f9bf629 commit 0af8797

File tree

164 files changed

+56
-49
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

164 files changed

+56
-49
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,15 @@ jobs:
88
strategy:
99
fail-fast: false
1010
matrix:
11-
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, Squeak64-5.3 ]
11+
smalltalk: [ Pharo64-12, 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, Squeak64-5.3 ]
1212
experimental: [ false ]
1313
include:
14-
- smalltalk: Pharo64-12
15-
experimental: true
1614
- smalltalk: Squeak64-6.0
1715
experimental: true
1816
continue-on-error: ${{ matrix.experimental }}
1917
name: ${{ matrix.smalltalk }}
2018
steps:
21-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v4
2220
- uses: hpi-swa/setup-smalltalkCI@v1
2321
with:
2422
smalltalk-image: ${{ matrix.smalltalk }}
@@ -29,6 +27,6 @@ jobs:
2927
shell: bash
3028
timeout-minutes: 20
3129
- name: Upload coverage to Codecov
32-
uses: codecov/codecov-action@v3
30+
uses: codecov/codecov-action@v4
3331
with:
3432
name: ${{ matrix.smalltalk }}

repository/BaselineOfGrease.package/BaselineOfGrease.class/instance/baselineCommon..st

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,5 @@ baselineCommon: spec
1414
group: 'Slime' with: #('Core');
1515
group: 'Slime Tests' with: #('Core Tests');
1616
group: 'Tests' with: #('Core Tests' 'Slime Tests');
17-
group: 'default' with: #('Slime') ]
17+
group: 'default' with: #('Slime');
18+
group: 'Development' with: #('default') ]

repository/BaselineOfGrease.package/BaselineOfGrease.class/instance/baselinePharo..st

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,12 @@ baselinePharo: spec
6262
requires: #('Grease-Pharo100-Core');
6363
includes: #('Grease-Tests-Pharo-Core') ];
6464
package: 'Grease-Pharo100-Core' with: [ spec requires: #('Grease-Core') ];
65-
package: 'Grease-Pharo110-Slime' with: [ spec requires: #('Grease-Core') ];
66-
package: 'Grease-Tests-Pharo-Slime' with: [ spec requires: #('Grease-Pharo110-Slime') ].
65+
package: 'Grease-Pharo110-Slime-Core' with: [ spec requires: #('Grease-Core') ];
66+
package: 'Grease-Pharo110-Slime-Portability' with: [ spec requires: #('Grease-Pharo110-Slime-Core') ];
67+
package: 'Grease-Tests-Pharo-Slime' with: [ spec requires: #('Grease-Pharo110-Slime-Portability') ].
6768

6869
spec
69-
group: 'Slime' with: #('Grease-Pharo110-Slime');
70-
group: 'Slime Tests' with: #('Grease-Tests-Pharo-Slime') ]
70+
group: 'Slime' with: #('Grease-Pharo110-Slime-Core');
71+
group: 'Slime Portability' with: #('Slime' 'Grease-Pharo110-Slime-Portability');
72+
group: 'Slime Tests' with: #('Grease-Pharo110-Slime-Portability' 'Grease-Tests-Pharo-Slime');
73+
group: 'Development' with: #('Slime Portability') ]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
SystemOrganization addCategory: #BaselineOfGrease!
1+
self packageOrganizer ensurePackage: #BaselineOfGrease withTags: #()!

repository/Grease-Tests-Core.package/GRPlatformTest.class/instance/supportsUnicode.st renamed to repository/Grease-Core.package/GRPlatform.class/instance/supportsUnicode.st

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
private
1+
encoding
22
supportsUnicode
33
"dynamically try to figure out whether the current dialect supports Unicode"
4+
45
^ [
56
String
6-
with: (Character value: 16r1F1F3)
7-
with: (Character value: 16r1F1F1).
7+
with: (Character codePoint: 16r1F1F3)
8+
with: (Character codePoint: 16r1F1F1).
89
true
910
] on: Error
1011
do: [ :error | false ]
Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1 @@
1-
SystemOrganization addCategory: #'Grease-Core'!
2-
SystemOrganization addCategory: #'Grease-Core-Collections'!
3-
SystemOrganization addCategory: #'Grease-Core-Exceptions'!
4-
SystemOrganization addCategory: #'Grease-Core-Text'!
5-
SystemOrganization addCategory: #'Grease-Core-Utilities'!
1+
self packageOrganizer ensurePackage: #'Grease-Core' withTags: #(#Collections #Exceptions #Text #Utilities)!
File renamed without changes.

repository/Grease-Pharo110-Slime.package/GRAnsiBooleansRule.class/README.md renamed to repository/Grease-Pharo110-Slime-Core.package/GRDeprecatedApiProtocolRule.class/README.md

repository/Grease-Pharo110-Slime.package/GRDeprecatedApiProtocolRule.class/instance/afterCheck.mappings..st renamed to repository/Grease-Pharo110-Slime-Core.package/GRDeprecatedApiProtocolRule.class/instance/afterCheck.mappings..st

File renamed without changes.

repository/Grease-Pharo110-Slime.package/GRDeprecatedApiProtocolRule.class/instance/group.st renamed to repository/Grease-Pharo110-Slime-Core.package/GRDeprecatedApiProtocolRule.class/instance/group.st

File renamed without changes.

0 commit comments

Comments
 (0)