Preparing package modularization for faster loading times.
This commit is contained in:
parent
298601dbc5
commit
ed87c46402
@ -19,7 +19,7 @@ BaselineOfMiniDocs >> baseline: spec [
|
|||||||
loads: #('Minimal' 'Core' 'Tests' 'Islands');
|
loads: #('Minimal' 'Core' 'Tests' 'Islands');
|
||||||
repository: 'github://moosetechnology/PetitParser:v3.x.x/src'
|
repository: 'github://moosetechnology/PetitParser:v3.x.x/src'
|
||||||
].
|
].
|
||||||
self fossil: spec.
|
"self fossil: spec."
|
||||||
"Packages"
|
"Packages"
|
||||||
spec
|
spec
|
||||||
package: 'MiniDocs' with: [ spec requires: #('Mustache' 'Tealight' "'XMLParserHTML'") ];
|
package: 'MiniDocs' with: [ spec requires: #('Mustache' 'Tealight' "'XMLParserHTML'") ];
|
||||||
|
@ -18,7 +18,7 @@ Class {
|
|||||||
'output',
|
'output',
|
||||||
'remoteLocations'
|
'remoteLocations'
|
||||||
],
|
],
|
||||||
#category : #MiniDocs
|
#category : #'MiniDocs-Legacy'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #accessing }
|
{ #category : #accessing }
|
||||||
@ -235,7 +235,7 @@ GrafoscopioNode >> populateTimestamps [
|
|||||||
adhocEditionMarker := 'adhoc edition timestamp'.
|
adhocEditionMarker := 'adhoc edition timestamp'.
|
||||||
(self nodesInPreorder size = self nodesWithCreationDates size
|
(self nodesInPreorder size = self nodesWithCreationDates size
|
||||||
and: [ self nodesInPreorder size = self nodesWithEditionDates size ])
|
and: [ self nodesInPreorder size = self nodesWithEditionDates size ])
|
||||||
ifTrue: [ ^ self nodesInPreorder ].
|
ifTrue: [ ^ self nodesInPreorder ].
|
||||||
self nodesInPreorder allButFirst doWithIndex: [:node :i |
|
self nodesInPreorder allButFirst doWithIndex: [:node :i |
|
||||||
node created ifNil: [
|
node created ifNil: [
|
||||||
node created: self earliestCreationDate + i.
|
node created: self earliestCreationDate + i.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Class {
|
Class {
|
||||||
#name : #GrafoscopioNodeTest,
|
#name : #GrafoscopioNodeTest,
|
||||||
#superclass : #TestCase,
|
#superclass : #TestCase,
|
||||||
#category : #MiniDocs
|
#category : #'MiniDocs-Legacy'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #accessing }
|
{ #category : #accessing }
|
||||||
|
@ -14,7 +14,7 @@ Class {
|
|||||||
'navTop',
|
'navTop',
|
||||||
'options'
|
'options'
|
||||||
],
|
],
|
||||||
#category : #MiniDocs
|
#category : #'MiniDocs-Core'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #'as yet unclassified' }
|
{ #category : #'as yet unclassified' }
|
||||||
|
@ -11,7 +11,7 @@ Class {
|
|||||||
'metadata',
|
'metadata',
|
||||||
'body'
|
'body'
|
||||||
],
|
],
|
||||||
#category : #MiniDocs
|
#category : #'MiniDocs-Core'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #'instance creation' }
|
{ #category : #'instance creation' }
|
||||||
|
@ -7,7 +7,7 @@ Class {
|
|||||||
#instVars : [
|
#instVars : [
|
||||||
'file'
|
'file'
|
||||||
],
|
],
|
||||||
#category : #MiniDocs
|
#category : #'MiniDocs-Core'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #persistence }
|
{ #category : #persistence }
|
||||||
|
@ -4,7 +4,7 @@ MiniDocs is a project that includes several minimalistic documentation tools use
|
|||||||
Class {
|
Class {
|
||||||
#name : #MiniDocs,
|
#name : #MiniDocs,
|
||||||
#superclass : #Object,
|
#superclass : #Object,
|
||||||
#category : #MiniDocs
|
#category : #'MiniDocs-Core'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #accessing }
|
{ #category : #accessing }
|
||||||
|
@ -7,7 +7,7 @@ Class {
|
|||||||
#classInstVars : [
|
#classInstVars : [
|
||||||
'singleton'
|
'singleton'
|
||||||
],
|
],
|
||||||
#category : #MiniDocs
|
#category : #'MiniDocs-Core'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #accessing }
|
{ #category : #accessing }
|
||||||
|
@ -11,11 +11,13 @@ The Nim script has hard coded:
|
|||||||
for example in data narratives, book(lets) and TiddlyWiki tiddlers of tens or hundreds of notes at most,
|
for example in data narratives, book(lets) and TiddlyWiki tiddlers of tens or hundreds of notes at most,
|
||||||
unevenly produced between hours, days and/or weeks..
|
unevenly produced between hours, days and/or weeks..
|
||||||
|
|
||||||
|
The `External` tag is related on its dependency on other programming languages and frameworks,
|
||||||
|
though the dependency should be loaded by just loading a small binary with no dependencies.
|
||||||
"
|
"
|
||||||
Class {
|
Class {
|
||||||
#name : #NanoID,
|
#name : #NanoID,
|
||||||
#superclass : #Object,
|
#superclass : #Object,
|
||||||
#category : #'MiniDocs-MiniDocs'
|
#category : #'MiniDocs-External'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #accessing }
|
{ #category : #accessing }
|
||||||
|
@ -5,7 +5,7 @@ This was evolved in the context of the [Grafoscopio](mutabit.com/grafoscopio/en.
|
|||||||
Class {
|
Class {
|
||||||
#name : #Nimble,
|
#name : #Nimble,
|
||||||
#superclass : #Object,
|
#superclass : #Object,
|
||||||
#category : #'MiniDocs-MiniDocs'
|
#category : #'MiniDocs-External'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #accessing }
|
{ #category : #accessing }
|
||||||
|
@ -1,7 +1,11 @@
|
|||||||
|
"
|
||||||
|
The `External` tag is related on its dependency on other programming languages and frameworks,
|
||||||
|
though the dependency should be loaded by just loading a small binary with no dependencies.
|
||||||
|
"
|
||||||
Class {
|
Class {
|
||||||
#name : #YQ,
|
#name : #YQ,
|
||||||
#superclass : #Object,
|
#superclass : #Object,
|
||||||
#category : #MiniDocs
|
#category : #'MiniDocs-External'
|
||||||
}
|
}
|
||||||
|
|
||||||
{ #category : #accessing }
|
{ #category : #accessing }
|
||||||
|
Loading…
Reference in New Issue
Block a user