Explorar o código

Class comments for transport classes

Nicolas Petton %!s(int64=10) %!d(string=hai) anos
pai
achega
4c2f6a577f
Modificáronse 2 ficheiros con 10 adicións e 0 borrados
  1. 2 0
      js/Importer-Exporter.js
  2. 8 0
      st/Importer-Exporter.st

+ 2 - 0
js/Importer-Exporter.js

@@ -1837,6 +1837,7 @@ smalltalk.AmdPackageHandler.klass);
 
 
 smalltalk.addClass('PackageTransport', smalltalk.Object, ['package'], 'Importer-Exporter');
+smalltalk.PackageTransport.comment="I represent the transport mechanism used to commit a package.\x0a\x0aMy concrete subclasses have a `#handler` to which committing is delegated.";
 smalltalk.addMethod(
 smalltalk.method({
 selector: "commit",
@@ -2067,6 +2068,7 @@ smalltalk.PackageTransport.klass);
 
 
 smalltalk.addClass('AmdPackageTransport', smalltalk.PackageTransport, ['namespace'], 'Importer-Exporter');
+smalltalk.AmdPackageTransport.comment="I am the default transport for committing packages.\x0a\x0aSee `AmdExporter` and `AmdPackageHandler`.";
 smalltalk.addMethod(
 smalltalk.method({
 selector: "commitHandlerClass",

+ 8 - 0
st/Importer-Exporter.st

@@ -792,6 +792,10 @@ initialize
 Object subclass: #PackageTransport
 	instanceVariableNames: 'package'
 	package: 'Importer-Exporter'!
+!PackageTransport commentStamp!
+I represent the transport mechanism used to commit a package.
+
+My concrete subclasses have a `#handler` to which committing is delegated.!
 
 !PackageTransport methodsFor: 'accessing'!
 
@@ -868,6 +872,10 @@ register: aClass
 PackageTransport subclass: #AmdPackageTransport
 	instanceVariableNames: 'namespace'
 	package: 'Importer-Exporter'!
+!AmdPackageTransport commentStamp!
+I am the default transport for committing packages.
+
+See `AmdExporter` and `AmdPackageHandler`.!
 
 !AmdPackageTransport methodsFor: 'accessing'!