equal
deleted
inserted
replaced
120 ^self new formatExpression:source in:class elementsInto: elements |
120 ^self new formatExpression:source in:class elementsInto: elements |
121 |
121 |
122 "Created: / 04-08-2011 / 23:43:40 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
122 "Created: / 04-08-2011 / 23:43:40 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
123 ! |
123 ! |
124 |
124 |
|
125 formatFileContents:code elementsInto:elements |
|
126 ^ self new formatFileContents:code elementsInto:elements using: UserPreferences current |
|
127 |
|
128 "Created: / 25-05-2018 / 12:53:07 / Claus Gittinger" |
|
129 ! |
|
130 |
125 formatMethod:source in:class |
131 formatMethod:source in:class |
126 |
132 |
127 ^self formatMethod: nil source: source in: class using: UserPreferences current |
133 ^self formatMethod: nil source: source in: class using: UserPreferences current |
128 |
134 |
129 "Created: / 02-10-2013 / 14:37:13 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
135 "Created: / 02-10-2013 / 14:37:13 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
206 |
212 |
207 sourceIndex := els. |
213 sourceIndex := els. |
208 ^self formatExpression:source in:class |
214 ^self formatExpression:source in:class |
209 |
215 |
210 "Created: / 04-08-2011 / 23:43:40 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
216 "Created: / 04-08-2011 / 23:43:40 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
217 ! |
|
218 |
|
219 formatFileContents:source elementsInto:elements using:prefs |
|
220 preferences := prefs. |
|
221 preferences isNil ifTrue:[ |
|
222 preferences := UserPreferences current. |
|
223 ]. |
|
224 ^ self format: source |
|
225 |
|
226 "Created: / 25-05-2018 / 12:54:17 / Claus Gittinger" |
211 ! |
227 ! |
212 |
228 |
213 formatMethod:mth source:source in:class using: prefs |
229 formatMethod:mth source:source in:class using: prefs |
214 preferences := prefs. |
230 preferences := prefs. |
215 preferences isNil ifTrue:[ |
231 preferences isNil ifTrue:[ |
278 lastToken0 := token. |
294 lastToken0 := token. |
279 lastValue0 := scanner tokenValue. |
295 lastValue0 := scanner tokenValue. |
280 lastPosition0 := scanner tokenStartPosition. |
296 lastPosition0 := scanner tokenStartPosition. |
281 ]. |
297 ]. |
282 ] on: Error do:[:ex| |
298 ] on: Error do:[:ex| |
|
299 Transcript showCR:'GroovyHighlighter: ',ex description |
283 ]. |
300 ]. |
284 ^ sourceText |
301 ^ sourceText |
285 |
302 |
286 "Created: / 02-10-2013 / 14:40:20 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
303 "Created: / 02-10-2013 / 14:40:20 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
287 "Modified: / 03-10-2013 / 20:27:53 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
304 "Modified: / 03-10-2013 / 20:27:53 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
305 "Modified: / 25-05-2018 / 12:54:42 / Claus Gittinger" |
288 ! ! |
306 ! ! |
289 |
307 |
290 !GroovySourceHighlighter methodsFor:'queries'! |
308 !GroovySourceHighlighter methodsFor:'queries'! |
291 |
309 |
292 doLexicalHighlightingOnly |
310 doLexicalHighlightingOnly |