eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'AbstractSourceFileWriter::MethodSourceRewriteQuery':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: MethodSourceRewriteQuery (private in AbstractSourceFileWriter

This class is only visible from within AbstractSourceFileWriter.

Inheritance:

   Object
   |
   +--GenericException
      |
      +--Notification
         |
         +--Query
            |
            +--AbstractSourceFileWriter::MethodSourceRewriteQuery

Package:
stx:libbasic
Category:
Kernel-Classes-Support
Owner:
AbstractSourceFileWriter

Description:


hook to allow for just-in-time rewriting of a method's sourceCode while filing out
used when saving version_XXX methods in a non-XXX sourceCodeManager
(i.e. to rewrite all non-CVS version methods while saving into a CVS repository)
this is required because we cannot save an SVN version method (dollar-ID-...-dollar) into a
CVS repository without loosing the original string with the next checkout, because it also gets  
expanded by CVS. The same is true vice-versa for CVS-Ids, which get clobbered by SVN.

see SmalltalkChunkFileSourceWriter fileOutMethod:on:


Instance protocol:

accessing
o  method

o  method: methodArg source: sourceArg

o  source



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Mon, 04 Jul 2022 11:51:12 GMT