Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleaning #2

Merged
merged 31 commits into from
Dec 29, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
a9c8a91
refactor #visitDotoptDottedName:
Dec 28, 2023
8793d6d
refactor visit of InterpolatedString
Dec 28, 2023
316a738
correct bug in #parameterNamed:inMethod:inClass:
Dec 28, 2023
b1fd406
refactor #moduleNameStringOf:
Dec 28, 2023
e35ccb8
refactor #moduleNameStringOf:
Dec 28, 2023
18ba3e4
refactor #createModule: into #createModule:named:
Dec 28, 2023
6ab2c0a
making module names relative to a root path (not tested)
Dec 28, 2023
8180ec0
A Python project importer
Dec 28, 2023
f4c4711
minor change + class comment
Dec 28, 2023
338df43
corrected(?) a bug in #createFunction:
Dec 28, 2023
62ddfca
Non stub on created entities
Dec 28, 2023
c7f647e
Removing packages too specific (CNN-Famix, DL-Python)
Dec 28, 2023
40bc85d
Adjusted baselineOf
Dec 28, 2023
8fddd74
Adding Famix-Python packages (Entities, Generator)
Dec 28, 2023
345a406
correcting baseline
Dec 28, 2023
84bf453
correcting baseline
Dec 28, 2023
57f4cd5
Removing LittleInterp and its tests
Dec 28, 2023
3bd8598
reclassify method
Dec 29, 2023
a63da7a
Removed extra 'Import' in all tests' names
Dec 29, 2023
0465400
introduced a visitSmaCCToken: method for conveniency
Dec 29, 2023
cd55577
refactored treatment of imports
Dec 29, 2023
621f254
new import test
Dec 29, 2023
3ab2794
removed smoke test
Dec 29, 2023
235a949
refactored 2 tests
Dec 29, 2023
2224310
removed MSEPythonSmaccToyingVisitor
Dec 29, 2023
6a6804e
removed 'layer' from Invocations: not standard Python
Dec 29, 2023
b102430
removed method no longer used
Dec 29, 2023
8926dd1
removed method no longer used
Dec 29, 2023
8df9c05
removed methods that only called super
Dec 29, 2023
b81d8ac
reindenting code
Dec 29, 2023
fa0f13a
skipped Invocatin tests (invocations not imported)
Dec 29, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 0 additions & 27 deletions src/BaselineOfDLPython/BaselineOfDLPython.class.st

This file was deleted.

1 change: 0 additions & 1 deletion src/BaselineOfDLPython/package.st

This file was deleted.

45 changes: 32 additions & 13 deletions src/BaselineOfMoosePy/BaselineOfMoosePy.class.st
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,46 @@ Class {
#category : #BaselineOfMoosePy
}

{ #category : #accessing }
{ #category : #baselines }
BaselineOfMoosePy >> baseline: spec [

<baseline>

spec for: #common do: [
spec description: 'MoosePy'.
self dependencies: spec.
self packages: spec.
self groups: spec
]
]

{ #category : #baselines }
BaselineOfMoosePy >> dependencies: spec [

spec baseline: 'PythonParser' with: [
spec
repository: 'github://j-brant/SmaCC';
repository: 'github://j-brant/SmaCC:master/src';
loads: #( 'SmaCC_Python' 'SmaCC_Python_Tests' ) ].

spec
baseline: 'FamixPythonImporter'
with: [ spec repository: 'github://aurpur/famixPythonImporter' ].
baseline: 'Famix'
with: [ spec repository: 'github://moosetechnology/Famix:development/src' ]
]

{ #category : #baselines }
BaselineOfMoosePy >> groups: spec [

^ spec
group: 'Core' with: #( 'Famix-Python-Entities' 'MoosePy' ) ;
group: 'Generator' with: #( 'Core' 'Famix-Python-Generator' )
]

{ #category : #baselines }
BaselineOfMoosePy >> packages: spec [

spec
package: 'MoosePy'
with: [ spec requires: #( 'PythonParser' 'FamixPythonImporter' ) ].

spec
package: 'CNN-Famix-Entities';
package: 'DL-Python' with: [
spec requires:
#( 'CNN-Famix-Entities' 'PythonParser' 'FamixPythonImporter'
'MoosePy' ) ]

package: 'Famix-Python-Entities' with: [ spec requires: #( Famix ) ] ;
package: 'Famix-Python-Generator' with: [ spec requires: #( Famix ) ] ;
package: 'MoosePy' with: [ spec requires: #( 'Famix-Python-Entities' 'PythonParser') ]
]
63 changes: 0 additions & 63 deletions src/CNN-Famix-Entities/CNNFamixActivation.class.st

This file was deleted.

16 changes: 0 additions & 16 deletions src/CNN-Famix-Entities/CNNFamixComment.class.st

This file was deleted.

22 changes: 0 additions & 22 deletions src/CNN-Famix-Entities/CNNFamixContainerEntity.class.st

This file was deleted.

115 changes: 0 additions & 115 deletions src/CNN-Famix-Entities/CNNFamixConvolution.class.st

This file was deleted.

64 changes: 0 additions & 64 deletions src/CNN-Famix-Entities/CNNFamixDense.class.st

This file was deleted.

Loading