author | Claus Gittinger <cg@exept.de> |
Fri, 18 Nov 2016 16:14:26 +0100 | |
changeset 1180 | 92753f6cc822 |
parent 1157 | 118030c0fa42 |
child 1162 | 6558c17e1a7f |
permissions | -rw-r--r-- |
631 | 1 |
" |
2 |
Copyright (c) 2007-2010 Jan Vrany |
|
3 |
Copyright (c) 2009-2010 eXept Software AG |
|
4 |
||
5 |
Permission is hereby granted, free of charge, to any person |
|
6 |
obtaining a copy of this software and associated documentation |
|
7 |
files (the 'Software'), to deal in the Software without |
|
8 |
restriction, including without limitation the rights to use, |
|
9 |
copy, modify, merge, publish, distribute, sublicense, and/or sell |
|
10 |
copies of the Software, and to permit persons to whom the |
|
11 |
Software is furnished to do so, subject to the following |
|
12 |
conditions: |
|
13 |
||
14 |
The above copyright notice and this permission notice shall be |
|
15 |
included in all copies or substantial portions of the Software. |
|
16 |
||
17 |
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, |
|
18 |
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES |
|
19 |
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
|
20 |
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT |
|
21 |
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, |
|
22 |
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
|
23 |
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR |
|
24 |
OTHER DEALINGS IN THE SOFTWARE. |
|
25 |
" |
|
380 | 26 |
"{ Package: 'stx:libsvn' }" |
27 |
||
28 |
LibraryDefinition subclass:#stx_libsvn |
|
964 | 29 |
instanceVariableNames:'' |
30 |
classVariableNames:'' |
|
31 |
poolDictionaries:'' |
|
32 |
category:'* Projects & Packages *' |
|
380 | 33 |
! |
34 |
||
524 | 35 |
!stx_libsvn class methodsFor:'documentation'! |
36 |
||
631 | 37 |
copyright |
38 |
" |
|
39 |
Copyright (c) 2007-2010 Jan Vrany |
|
40 |
Copyright (c) 2009-2010 eXept Software AG |
|
41 |
||
42 |
Permission is hereby granted, free of charge, to any person |
|
43 |
obtaining a copy of this software and associated documentation |
|
44 |
files (the 'Software'), to deal in the Software without |
|
45 |
restriction, including without limitation the rights to use, |
|
46 |
copy, modify, merge, publish, distribute, sublicense, and/or sell |
|
47 |
copies of the Software, and to permit persons to whom the |
|
48 |
Software is furnished to do so, subject to the following |
|
49 |
conditions: |
|
50 |
||
51 |
The above copyright notice and this permission notice shall be |
|
52 |
included in all copies or substantial portions of the Software. |
|
53 |
||
54 |
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, |
|
55 |
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES |
|
56 |
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
|
57 |
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT |
|
58 |
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, |
|
59 |
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
|
60 |
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR |
|
61 |
OTHER DEALINGS IN THE SOFTWARE. |
|
62 |
||
63 |
" |
|
524 | 64 |
! ! |
380 | 65 |
|
66 |
!stx_libsvn class methodsFor:'description'! |
|
67 |
||
580 | 68 |
excludedFromPreRequisites |
69 |
"list all packages which should be ignored in the automatic |
|
70 |
preRequisites scan. See #preRequisites for more." |
|
509 | 71 |
|
72 |
^ #( |
|
73 |
) |
|
74 |
! |
|
75 |
||
1157
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
76 |
mandatoryPreRequisites |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
77 |
"list all required mandatory packages. |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
78 |
Packages are mandatory, if they contain superclasses of the package's classes |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
79 |
or classes which are extended by this package. |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
80 |
This list can be maintained manually or (better) generated and |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
81 |
updated by scanning the superclass hierarchies |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
82 |
(the browser has a menu function for that)" |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
83 |
|
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
84 |
^ #( |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
85 |
#'stx:libbasic' "ArithmeticValue - extended " |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
86 |
#'stx:libbasic3' "AbstractSourceCodeManager - superclass of SVNSourceCodeManager " |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
87 |
#'stx:libtool' "AbstractFileBrowser - extended " |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
88 |
#'stx:libview' "DeviceGraphicsContext - extended " |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
89 |
#'stx:libview2' "ApplicationModel - extended " |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
90 |
#'stx:libwidg2' "FilenameWidgetWithHistory - extended " |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
91 |
) |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
92 |
! |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
93 |
|
380 | 94 |
postLoadAction |
95 |
||
953 | 96 |
SVN::Configuration flushCaches. |
97 |
SVN::RepositoryManager reset. |
|
631 | 98 |
|
99 |
"/JV-2011-06-10: Not needed anymore since new version of St/X now supports multiple |
|
100 |
"/VCS... |
|
101 |
" |
|
102 |
NewLauncher |
|
953 | 103 |
addSettingsApplicationByClass: SVN::ConfigurationApp fullName asSymbol |
104 |
withName:'Subversion' |
|
105 |
icon: nil. |
|
631 | 106 |
" |
107 |
||
380 | 108 |
"Created: / 24-05-2008 / 01:55:31 / Jan Vrany <vranyj1@fel.cvut.cz>" |
109 |
"Modified: / 27-05-2008 / 07:41:29 / Jan Vrany <vranyj1@fel.cvut.cz>" |
|
631 | 110 |
"Modified: / 14-12-2010 / 11:07:25 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
111 |
"Modified: / 10-06-2011 / 14:04:11 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
112 |
! |
|
113 |
||
114 |
preLoadAction |
|
115 |
ProgressNotification autoload |
|
116 |
||
380 | 117 |
! |
118 |
||
567 | 119 |
preUnloadAction |
120 |
||
919 | 121 |
NewLauncher |
953 | 122 |
removeSettingsApplicationByClass: SVN::SettingsApp fullName asSymbol |
1157
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
123 |
! |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
124 |
|
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
125 |
referencedPreRequisites |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
126 |
"list all packages containing classes referenced by the packages's members. |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
127 |
This list can be maintained manually or (better) generated and |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
128 |
updated by looking for global variable accesses |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
129 |
(the browser has a menu function for that) |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
130 |
However, often too much is found, and you may want to explicitely |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
131 |
exclude individual packages in the #excludedFromPreRequisites method." |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
132 |
|
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
133 |
^ #( |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
134 |
#'stx:goodies/xml/vw' "XML::Node - referenced by SVN::WCEntry class>>readFromXml: " |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
135 |
#'stx:libbasic2' "List - referenced by SVN::Configuration>>initialize " |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
136 |
#'stx:libtool2' "MenuEditor - referenced by SVN::IconLibrary class>>initialize " |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
137 |
#'stx:libwidg' "Button - referenced by SVN::CommitDialog2>>doRunSanityChecks " |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
138 |
) |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
139 |
! |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
140 |
|
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
141 |
subProjects |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
142 |
"list packages which are known as subprojects. |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
143 |
The generated makefile will enter those and make there as well. |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
144 |
However: they are not forced to be loaded when a package is loaded; |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
145 |
for those, redefine requiredPrerequisites" |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
146 |
|
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
147 |
^ #( |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
148 |
) |
380 | 149 |
! ! |
150 |
||
151 |
!stx_libsvn class methodsFor:'description - contents'! |
|
152 |
||
153 |
classNamesAndAttributes |
|
580 | 154 |
"lists the classes which are to be included in the project. |
155 |
Each entry in the list may be: a single class-name (symbol), |
|
156 |
or an array-literal consisting of class name and attributes. |
|
157 |
Attributes are: #autoload or #<os> where os is one of win32, unix,..." |
|
158 |
||
380 | 159 |
^ #( |
953 | 160 |
"<className> or (<className> attributes...) in load order" |
161 |
#'SVN::Branch' |
|
162 |
#'SVN::BranchQuery' |
|
163 |
#'SVN::Browser' |
|
164 |
#'SVN::Cache' |
|
165 |
#'SVN::CacheEntry' |
|
166 |
#'SVN::Command' |
|
167 |
#'SVN::CompatModeQuery' |
|
168 |
#'SVN::Configuration' |
|
169 |
#'SVN::ConfigurationApp' |
|
170 |
#'SVN::Credentials' |
|
171 |
#'SVN::Dialog' |
|
172 |
#'SVN::DiffViewApp' |
|
173 |
#'SVN::Entry' |
|
174 |
#'SVN::Enum' |
|
175 |
#'SVN::ExternalMergeTool' |
|
176 |
#'SVN::IconLibrary' |
|
177 |
#'SVN::MergeBrowser' |
|
178 |
#'SVN::OSProcess' |
|
179 |
#'SVN::PackagePattern' |
|
180 |
#'SVN::Property' |
|
181 |
#'SVN::Repository' |
|
182 |
#'SVN::RepositoryConfiguration' |
|
183 |
#'SVN::RepositoryManager' |
|
184 |
#'SVN::Revision' |
|
1157
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
185 |
#'SVN::RevisionRange' |
953 | 186 |
#'SVN::SVNError' |
187 |
#'SVN::Task' |
|
188 |
#'SVN::WCAction' |
|
189 |
#'SVN::WCActionNotification' |
|
190 |
#'SVN::WCError' |
|
191 |
#'SVN::WizardPane' |
|
192 |
#'SVN::WorkingCopy' |
|
193 |
#'SVN::XMLObject' |
|
194 |
SVNSourceCodeManager |
|
195 |
#'stx_libsvn' |
|
196 |
#'SVN::AuthorizationError' |
|
197 |
#'SVN::BranchAndRevisionSelectionDialog' |
|
198 |
#'SVN::BranchCommand' |
|
199 |
#'SVN::BranchSelectionDialog' |
|
200 |
#'SVN::CVSTask' |
|
1157
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
201 |
#'SVN::CommitDialog2' |
953 | 202 |
#'SVN::ConfigurationDialog' |
203 |
#'SVN::CreateRepositoryCommand' |
|
204 |
#'SVN::CredentialsDialog' |
|
205 |
#'SVN::FileoutLikeTask' |
|
206 |
#'SVN::KDiff3' |
|
207 |
#'SVN::MergeViewApp' |
|
208 |
#'SVN::NodeKind' |
|
209 |
#'SVN::NonExistentURLError' |
|
210 |
#'SVN::ProgressDialog' |
|
211 |
#'SVN::RepositoryDialog' |
|
212 |
#'SVN::RepositoryEntry' |
|
1157
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
213 |
#'SVN::RevisionBase' |
953 | 214 |
#'SVN::RevisionDate' |
215 |
#'SVN::RevisionHead' |
|
216 |
#'SVN::RevisionLogBrowser' |
|
217 |
#'SVN::RevisionLogEntry' |
|
218 |
#'SVN::RevisionNumber' |
|
219 |
#'SVN::Status' |
|
220 |
#'SVN::UnknownError' |
|
221 |
#'SVN::WCActionAdded' |
|
222 |
#'SVN::WCActionConflict' |
|
223 |
#'SVN::WCActionDeleted' |
|
224 |
#'SVN::WCActionMerged' |
|
225 |
#'SVN::WCActionModified' |
|
226 |
#'SVN::WCActionNone' |
|
227 |
#'SVN::WCActionRestored' |
|
228 |
#'SVN::WCActionUpdated' |
|
229 |
#'SVN::WCCommand' |
|
230 |
#'SVN::WCEntry' |
|
231 |
#'SVN::WCEntryInfo' |
|
232 |
#'SVN::Wizard' |
|
233 |
#'SVN::WorkingCopyBrowser' |
|
234 |
#'SVN::WorkingCopyLockedError' |
|
235 |
#'SVN::CatCommand' |
|
236 |
#'SVN::CleanupCommand' |
|
237 |
#'SVN::CommitTask' |
|
238 |
#'SVN::CommitWizard' |
|
239 |
#'SVN::CopyCommand' |
|
1157
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
240 |
#'SVN::ExportCommand' |
953 | 241 |
#'SVN::ImportFromCVSTask' |
242 |
#'SVN::ListCommand' |
|
243 |
#'SVN::LogCommand' |
|
244 |
#'SVN::MoveCommand' |
|
245 |
#'SVN::NodeKindDir' |
|
246 |
#'SVN::NodeKindExternal' |
|
247 |
#'SVN::NodeKindFile' |
|
248 |
#'SVN::NodeKindNone' |
|
249 |
#'SVN::NodeKindUnknown' |
|
250 |
#'SVN::StatusAdded' |
|
251 |
#'SVN::StatusConflicted' |
|
252 |
#'SVN::StatusDeleted' |
|
253 |
#'SVN::StatusExternal' |
|
254 |
#'SVN::StatusIgnored' |
|
255 |
#'SVN::StatusIncomplete' |
|
256 |
#'SVN::StatusMissing' |
|
257 |
#'SVN::StatusModified' |
|
258 |
#'SVN::StatusNormal' |
|
259 |
#'SVN::StatusObstructed' |
|
260 |
#'SVN::StatusReplaced' |
|
261 |
#'SVN::StatusUnversioned' |
|
262 |
#'SVN::SyncWithCVSTask' |
|
263 |
#'SVN::UpdateLikeCommand' |
|
264 |
#'SVN::UpdateLikeTask' |
|
265 |
#'SVN::WCPathCommand' |
|
266 |
#'SVN::AddCommand' |
|
267 |
#'SVN::CheckoutCommand' |
|
268 |
#'SVN::CommitCommand' |
|
269 |
#'SVN::DeleteCommand' |
|
270 |
#'SVN::InfoCommand' |
|
271 |
#'SVN::MergeCommand' |
|
272 |
#'SVN::MergeTask' |
|
273 |
#'SVN::PropsetCommand' |
|
274 |
#'SVN::ResolvedCommand' |
|
275 |
#'SVN::RevertCommand' |
|
276 |
#'SVN::StatusCommand' |
|
277 |
#'SVN::UpdateCommand' |
|
278 |
#'SVN::UpdateTask' |
|
1157
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
279 |
(#'SVN::CommitTests' autoload) |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
280 |
(#'SVN::ConfigurationTests' autoload) |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
281 |
(#'SVN::PackageAResource' autoload) |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
282 |
(#'SVN::PackageBResource' autoload) |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
283 |
(#'SVN::PackagePatternTests' autoload) |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
284 |
(#'SVN::PackageResource' autoload) |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
285 |
(#'SVN::RepositoryResource' autoload) |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
286 |
(#'SVN::UpdateLikeWizard' autoload) |
380 | 287 |
) |
288 |
! |
|
289 |
||
290 |
extensionMethodNames |
|
580 | 291 |
"lists the extension methods which are to be included in the project. |
292 |
Entries are 2-element array literals, consisting of class-name and selector." |
|
293 |
||
380 | 294 |
^ #( |
953 | 295 |
AbstractFileBrowser svnCommit |
296 |
AbstractFileBrowser svnStatus |
|
297 |
ChangeSet condenseChangesForPackage2: |
|
298 |
Class fileOutAsMethodIn:selector: |
|
299 |
Class svnBranch |
|
300 |
Class svnRepository |
|
301 |
Date asSVNRevisionSpec |
|
302 |
Filename directoryContentsAsFilenamesMatching: |
|
303 |
Filename directoryContentsMatching: |
|
304 |
FilenameWidgetWithHistory historyList: |
|
305 |
FilenameWidgetWithHistory modifiedChannel: |
|
306 |
Integer asSVNRevisionSpec |
|
307 |
Method makeSourceFileAbsolute |
|
308 |
MethodChange asAntiChange |
|
309 |
MethodChange isForGeneratedSubject |
|
310 |
String asSVNRevisionSpec |
|
311 |
#'Tools::NewSystemBrowser' classMenuDiffsetFor:againstBranch:revision: |
|
312 |
#'Tools::NewSystemBrowser' classMenuSubversionBrowseWorkingCopy |
|
313 |
#'Tools::NewSystemBrowser' classMenuSubversionChangeset |
|
314 |
#'Tools::NewSystemBrowser' classMenuSubversionChangeset:againstBranch:revision: |
|
315 |
#'Tools::NewSystemBrowser' classMenuSubversionCommit |
|
316 |
#'Tools::NewSystemBrowser' classMenuSubversionCompare |
|
317 |
#'Tools::NewSystemBrowser' classMenuSubversionCompare:withBranch:revision: |
|
318 |
#'Tools::NewSystemBrowser' classMenuSubversionCompare:withRevision: |
|
319 |
#'Tools::NewSystemBrowser' classMenuSubversionCompareWithRevisionHead |
|
320 |
#'Tools::NewSystemBrowser' classMenuSubversionUpdate |
|
321 |
#'Tools::NewSystemBrowser' classSubversionChangesetMenu |
|
322 |
#'Tools::NewSystemBrowser' commonMenuSubversionBrowseWorkingCopy |
|
323 |
#'Tools::NewSystemBrowser' commonMenuSubversionFlushCaches |
|
324 |
#'Tools::NewSystemBrowser' hasClassesSelectedAndSubversionRepositoryExistsAndBranchSelectedHolder |
|
325 |
#'Tools::NewSystemBrowser' hasProjectSelectedSubversionRepositoryExistsAndBranchSelectedHolder |
|
326 |
#'Tools::NewSystemBrowser' hasSingleClassAndSubversionRepositoryExists |
|
327 |
#'Tools::NewSystemBrowser' hasSubversionRepositoryAndBranchFor: |
|
328 |
#'Tools::NewSystemBrowser' projectMenuSubversionChangeset |
|
329 |
#'Tools::NewSystemBrowser' projectMenuSubversionChangesetAgainstBranch:revision: |
|
330 |
#'Tools::NewSystemBrowser' projectMenuSubversionCommit |
|
331 |
#'Tools::NewSystemBrowser' projectMenuSubversionCommitMode |
|
332 |
#'Tools::NewSystemBrowser' projectMenuSubversionCompare |
|
333 |
#'Tools::NewSystemBrowser' projectMenuSubversionCompareWithBranch:revision: |
|
334 |
#'Tools::NewSystemBrowser' projectMenuSubversionCompareWithRevisionHead |
|
335 |
#'Tools::NewSystemBrowser' projectMenuSubversionLoadRevision |
|
336 |
#'Tools::NewSystemBrowser' projectMenuSubversionLoadRevision: |
|
337 |
#'Tools::NewSystemBrowser' projectMenuSubversionMergeWith:revision: |
|
338 |
#'Tools::NewSystemBrowser' projectMenuSubversionRemoveWorkingCopy |
|
339 |
#'Tools::NewSystemBrowser' projectMenuSubversionShowRevisionLog |
|
340 |
#'Tools::NewSystemBrowser' projectMenuSubversionUpdate |
|
341 |
#'Tools::NewSystemBrowser' projectSubversionChangesetMenu |
|
342 |
#'Tools::NewSystemBrowser' projectSubversionMergeMenu |
|
343 |
#'Tools::NewSystemBrowser' selectedProjectSubversionRepository |
|
344 |
#'Tools::NewSystemBrowser' selectedProjectsForSubversion |
|
345 |
#'Tools::NewSystemBrowser' selectedProjectsFromClasses |
|
346 |
#'Tools::NewSystemBrowser' svnRepositoryFor: |
|
347 |
#'Tools::NewSystemBrowser' svnRepositoryManager |
|
348 |
#'Tools::NewSystemBrowser' theSingleSelectedProjectForSubversion |
|
349 |
#'Tools::NewSystemBrowser' theSingleSelectedProjectFromClasses |
|
350 |
UserPreferences svnConfigurations2 |
|
351 |
UserPreferences svnConfigurations2: |
|
352 |
UserPreferences svnCurrentConfiguration |
|
353 |
UserPreferences svnCurrentConfiguration: |
|
354 |
UserPreferences svnEnabled |
|
355 |
UserPreferences svnEnabled: |
|
356 |
UserPreferences svnVerbose |
|
357 |
UserPreferences svnVerbose: |
|
358 |
'AbstractFileBrowser class' svnMenu |
|
359 |
'ProjectDefinition class' forEachContentsMethodsCodeToCompileDo:ignoreOldEntries:ignoreOldDefinition: |
|
360 |
'ProjectDefinition class' svnRepositoryUrl |
|
361 |
'ProjectDefinition class' #'svnRepositoryUrlString_code' |
|
362 |
'Tools::NewSystemBrowser class' classMenuSubversion |
|
363 |
'Tools::NewSystemBrowser class' classSubversionChangesetMenu |
|
364 |
'Tools::NewSystemBrowser class' classSubversionCompareMenu |
|
365 |
'Tools::NewSystemBrowser class' projectMenuSubversion |
|
366 |
'Tools::NewSystemBrowser class' projectSubversionChangesetMenu |
|
367 |
'Tools::NewSystemBrowser class' projectSubversionCompareMenu |
|
368 |
'Tools::NewSystemBrowser class' projectSubversionMergeMenu |
|
369 |
'UserNotification class' notify:progress: |
|
1157
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
370 |
AbstractFileBrowser canSubversionMerge |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
371 |
AbstractFileBrowser canSubversionMergeAuto |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
372 |
AbstractFileBrowser canSubversionMergeWithExternalDiff3 |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
373 |
AbstractFileBrowser canSubversionResolve |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
374 |
AbstractFileBrowser hasSubversionWorkingCopySelected |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
375 |
AbstractFileBrowser hasSubversionWorkingCopySelectedAndDiff3CmdDefined |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
376 |
AbstractFileBrowser svnAdd |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
377 |
AbstractFileBrowser svnCompare |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
378 |
AbstractFileBrowser svnCompare: |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
379 |
AbstractFileBrowser svnCompareWithBASE |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
380 |
AbstractFileBrowser svnCompareWithHEAD |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
381 |
AbstractFileBrowser svnDebugOpenWorkingCopyBrowser |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
382 |
AbstractFileBrowser svnDiff |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
383 |
AbstractFileBrowser svnExecuteCommand: |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
384 |
AbstractFileBrowser svnExecuteCommand:objects: |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
385 |
AbstractFileBrowser svnInfo |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
386 |
AbstractFileBrowser svnLog: |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
387 |
AbstractFileBrowser svnMerge |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
388 |
AbstractFileBrowser svnMergeAuto |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
389 |
AbstractFileBrowser svnMergeBranch |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
390 |
AbstractFileBrowser svnMergeFilesFor:do: |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
391 |
AbstractFileBrowser svnMergeFilesFor:inDirectoryContaining:do: |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
392 |
AbstractFileBrowser svnMergeWithExternalDiff3 |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
393 |
AbstractFileBrowser svnRemove |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
394 |
AbstractFileBrowser svnRevert |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
395 |
AbstractFileBrowser svnStatusShowUpdates |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
396 |
AbstractFileBrowser svnUpdate |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
397 |
AbstractFileBrowser svnUpdateWithExternalDiff3 |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
398 |
AbstractFileBrowser svnWorkingCopy |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
399 |
UserPreferences svnCommand |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
400 |
UserPreferences svnCommand: |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
401 |
UserPreferences svnDiff2Command |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
402 |
UserPreferences svnDiff2Command: |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
403 |
UserPreferences svnDiff3Command |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
404 |
UserPreferences svnDiff3Command: |
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
405 |
'ProjectDefinition class' svnRevision |
380 | 406 |
) |
407 |
! ! |
|
408 |
||
409 |
!stx_libsvn class methodsFor:'description - project information'! |
|
410 |
||
411 |
companyName |
|
412 |
"Return a companyname which will appear in <lib>.rc" |
|
413 |
||
414 |
^ 'CTU-FEI' |
|
415 |
||
416 |
"Modified: / 06-04-2008 / 21:20:20 / janfrog" |
|
417 |
! |
|
418 |
||
419 |
description |
|
420 |
"Return a description string which will appear in vc.def / bc.def" |
|
421 |
||
422 |
^ 'SubVersion support for Smalltalk/X' |
|
423 |
||
424 |
"Modified: / 06-04-2008 / 21:20:38 / janfrog" |
|
425 |
! |
|
426 |
||
427 |
legalCopyright |
|
428 |
"Return a copyright string which will appear in <lib>.rc" |
|
429 |
||
430 |
^ 'Copyright Jan Vrany 2008' |
|
431 |
||
432 |
"Modified: / 06-04-2008 / 21:20:55 / janfrog" |
|
433 |
! |
|
434 |
||
435 |
productName |
|
436 |
"Return a product name which will appear in <lib>.rc" |
|
437 |
||
438 |
^ 'Smalltalk/X Subversion support' |
|
439 |
||
440 |
"Modified: / 06-04-2008 / 21:21:14 / janfrog" |
|
441 |
! ! |
|
442 |
||
443 |
!stx_libsvn class methodsFor:'description - svn'! |
|
444 |
||
631 | 445 |
svnRepositoryUrlString |
446 |
"Return a SVN repository URL of myself. |
|
447 |
(Generated since 2011-04-08) |
|
448 |
" |
|
449 |
||
953 | 450 |
^ '$URL: https://vranyj1@swing.fit.cvut.cz/svn/stx/libsvn/branches/jv/stx_libsvn.st $' |
631 | 451 |
! |
452 |
||
380 | 453 |
svnRevisionNr |
454 |
"Return a SVN revision number of myself. |
|
455 |
This number is updated after a commit" |
|
456 |
||
918 | 457 |
^ "$SVN-Revision:"'372M'"$" |
631 | 458 |
! ! |
459 |
||
953 | 460 |
!stx_libsvn class methodsFor:'others'! |
380 | 461 |
|
918 | 462 |
version |
463 |
^ '$Header$' |
|
464 |
! |
|
465 |
||
919 | 466 |
version_CVS |
953 | 467 |
|
919 | 468 |
^ '$Header$' |
469 |
! |
|
918 | 470 |
|
380 | 471 |
version_SVN |
1157
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
472 |
^ '$Id$' |
918 | 473 |
|
380 | 474 |
! ! |
964 | 475 |
|
1157
118030c0fa42
Removed #preRequisites, build files regenerated
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
1144
diff
changeset
|
476 |