-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
28 changed files
with
172 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
{ | ||
"separateMethodMetaAndSource" : false, | ||
"noMethodMetaData" : true, | ||
"useCypressPropertiesFile" : true | ||
} |
1 change: 1 addition & 0 deletions
1
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Configuration for GitHub API |
5 changes: 5 additions & 0 deletions
5
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/DevelopmentSupport.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
development support | ||
DevelopmentSupport | ||
|
||
"See the methods in the 'development support' category on the class-side of MetacelloBaseConfiguration. Decide what development support methods you would like to use and copy them the the class-side of your configuration." | ||
<apiDocumentation> |
8 changes: 8 additions & 0 deletions
8
...figurationOfXMI.package/ConfigurationOfXMI.class/class/baseConfigurationClassIfAbsent..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
private | ||
baseConfigurationClassIfAbsent: aBlock | ||
|
||
^Smalltalk | ||
at: #'ConfigurationOf' | ||
ifAbsent: [ | ||
self ensureMetacelloBaseConfiguration. | ||
Smalltalk at: #'ConfigurationOf' ifAbsent: aBlock ]. |
4 changes: 4 additions & 0 deletions
4
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/catalogChangeLog.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
catalog | ||
catalogChangeLog | ||
"Returns a paragraph describing the most important changes in the configuration class." | ||
^ '' |
4 changes: 4 additions & 0 deletions
4
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/catalogContactInfo.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
catalog | ||
catalogContactInfo | ||
"Returns a paragraph describing contact information such as email, mailing lists and website." | ||
^ '' |
4 changes: 4 additions & 0 deletions
4
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/catalogDescription.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
catalog | ||
catalogDescription | ||
"Returns a paragraph describing the project" | ||
^ 'A XMI wrapper for Pharo to easily access XML Metadata informations.' |
4 changes: 4 additions & 0 deletions
4
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/catalogKeyClassesAndExample.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
catalog | ||
catalogKeyClassesAndExample | ||
"Returns a paragraph or more describing the key classes of your project. You can use Pillar/Pier syntax to layout out the text i.e., ==Code== and - for bullet." | ||
^ '' |
4 changes: 4 additions & 0 deletions
4
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/catalogKeywords.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
catalog | ||
catalogKeywords | ||
"Returns an array of symbols" | ||
^ #(xmi uml xml omg) |
4 changes: 4 additions & 0 deletions
4
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/ensureMetacello.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
private | ||
ensureMetacello | ||
|
||
(self baseConfigurationClassIfAbsent: []) ensureMetacello |
16 changes: 16 additions & 0 deletions
16
...igurationOfXMI.package/ConfigurationOfXMI.class/class/ensureMetacelloBaseConfiguration.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
private | ||
ensureMetacelloBaseConfiguration | ||
Smalltalk | ||
at: #'ConfigurationOf' | ||
ifAbsent: [ | ||
| repository version | | ||
repository := MCHttpRepository | ||
location: 'http://smalltalkhub.com/mc/dkh/metacello/main' | ||
user: '' | ||
password: ''. | ||
repository | ||
versionReaderForFileNamed: 'Metacello-Base-dkh.107' | ||
do: [ :reader | | ||
version := reader version. | ||
version load. | ||
version workingCopy repositoryGroup addRepository: repository ] ] |
5 changes: 5 additions & 0 deletions
5
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/isMetacelloConfig.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
metacello tool support | ||
isMetacelloConfig | ||
"Answer true and the Metacello tools will operate on you" | ||
|
||
^true |
8 changes: 8 additions & 0 deletions
8
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/load.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
loading | ||
load | ||
"Load the #stable version defined for this platform. The #stable version is the version that is recommended to be used on this platform." | ||
|
||
"self load" | ||
|
||
<apiDocumentation> | ||
^(self project version: #stable) load |
8 changes: 8 additions & 0 deletions
8
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/loadBleedingEdge.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
loading | ||
loadBleedingEdge | ||
"Load the latest versions of the mcz files defined for this project. It is not likely that the #bleedingEdge has been tested." | ||
|
||
"self loadBleedingEdge" | ||
|
||
<apiDocumentation> | ||
^(self project version: #bleedingEdge) load |
8 changes: 8 additions & 0 deletions
8
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/loadDevelopment.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
loading | ||
loadDevelopment | ||
"Load the #development version defined for this platform. The #development version will change over time and is not expected to be stable." | ||
|
||
"self loadDevelopment" | ||
|
||
<apiDocumentation> | ||
^(self project version: #development) load |
4 changes: 4 additions & 0 deletions
4
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/project.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
accessing | ||
project | ||
|
||
^self new project |
12 changes: 12 additions & 0 deletions
12
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/class/validate.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
development support | ||
validate | ||
"Check the configuration for Errors, Critical Warnings, and Warnings (see class comment for MetacelloMCVersionValidator for more information). | ||
Errors identify specification issues that will result in unexpected behaviour when you load the configuration. | ||
Critical Warnings identify specification issues that may result in unexpected behavior when you load the configuration. | ||
Warnings identify specification issues that are technically correct, but are worth take a look at." | ||
|
||
"self validate" | ||
|
||
<apiDocumentation> | ||
self ensureMetacello. | ||
^ ((Smalltalk at: #MetacelloToolBox) validateConfiguration: self debug: #() recurse: false) explore |
6 changes: 6 additions & 0 deletions
6
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/instance/customProjectAttributes.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
accessing | ||
customProjectAttributes | ||
"Edit to return a collection of any custom attributes e.g. for conditional loading: Array with: #'Condition1' with: #'Condition2. | ||
For more information see: http://code.google.com/p/metacello/wiki/CustomProjectAttrributes " | ||
|
||
^ #() |
11 changes: 11 additions & 0 deletions
11
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/instance/dev..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
versions | ||
dev: spec | ||
<version: 'dev'> | ||
|
||
spec for: #'common' do: [ | ||
spec blessing: #'development'. | ||
spec | ||
baseline: 'XMI' with: [ | ||
spec | ||
className: 'BaselineOfXMI'; | ||
repository: 'github://astares/Pharo-XMI:master/src' ]]. |
5 changes: 5 additions & 0 deletions
5
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/instance/development..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
symbolic versions | ||
development: spec | ||
<symbolicVersion: #'development'> | ||
|
||
spec for: #'common' version: 'dev'. |
10 changes: 10 additions & 0 deletions
10
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/instance/project.st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
accessing | ||
project | ||
^ project | ||
ifNil: [ | ||
"Bootstrap Metacello if it is not already loaded" | ||
self class ensureMetacello. | ||
project := MetacelloMCProject new projectAttributes: self customProjectAttributes. "Create the Metacello project" | ||
(Smalltalk at: #'MetacelloVersionConstructor') on: self project: project. "Construct the project" | ||
project loadType: #'linear'. "change to #atomic if desired" | ||
project ] |
7 changes: 7 additions & 0 deletions
7
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/instance/stable..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
symbolic versions | ||
stable: spec | ||
<symbolicVersion: #'stable'> | ||
|
||
spec for: #'common' version: '0.0.1'. | ||
spec for: #'pharo5.x' version: '0.0.1'. | ||
spec for: #'pharo6.x' version: '0.0.1'. |
11 changes: 11 additions & 0 deletions
11
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/instance/v0_0_1..st
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
versions | ||
v0_0_1: spec | ||
<version: '0.0.1'> | ||
|
||
spec for: #'common' do: [ | ||
spec blessing: #'stable'. | ||
spec | ||
baseline: 'XMI' with: [ | ||
spec | ||
className: 'BaselineOfXMI'; | ||
repository: 'github://astares/Pharo-XMI:0.0.1/src' ]] |
15 changes: 15 additions & 0 deletions
15
src/ConfigurationOfXMI.package/ConfigurationOfXMI.class/properties.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
{ | ||
"commentStamp" : "TorstenBergmann 9/15/2016 08:46", | ||
"super" : "Object", | ||
"category" : "ConfigurationOfXMI", | ||
"classinstvars" : [ ], | ||
"pools" : [ ], | ||
"classvars" : [ | ||
"LastVersionLoad" | ||
], | ||
"instvars" : [ | ||
"project" | ||
], | ||
"name" : "ConfigurationOfXMI", | ||
"type" : "normal" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
SystemOrganization addCategory: #ConfigurationOfXMI! |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
(name 'ConfigurationOfXMI') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{ } |