https://github.com/badetitou/famixjavamodelupdater
I update a FamixJava model based on a FASTJava AST
https://github.com/badetitou/famixjavamodelupdater
Last synced: 15 days ago
JSON representation
I update a FamixJava model based on a FASTJava AST
- Host: GitHub
- URL: https://github.com/badetitou/famixjavamodelupdater
- Owner: badetitou
- License: mit
- Fork: true (Evref-BL/FamixJavaModelUpdater)
- Created: 2024-12-17T13:15:11.000Z (10 months ago)
- Default Branch: v2
- Last Pushed: 2025-01-09T12:59:45.000Z (9 months ago)
- Last Synced: 2025-01-14T01:15:06.645Z (9 months ago)
- Language: Smalltalk
- Size: 149 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
Awesome Lists containing this project
README
# FamixJavaModelUpdater
[](https://coveralls.io/github/badetitou/FamixJavaModelUpdater?branch=main)
I update a FamixJava model based on a FASTJava AST.
## Installation
### From playground
```st
Metacello new
githubUser: 'badetitou' project: 'FamixJavaModelUpdater' commitish: 'v2' path: 'src';
baseline: 'FamixJavaModelUpdater';
load
```### Baseline dependency
```st
spec baseline: 'FamixJavaModelUpdater' with: [
spec repository: 'github://badetitou/FamixJavaModelUpdater:v2/src' ].
```## Usage
```st
FJMUModelUpdater new
famixModel: self mooseModel;
fastModel: fast;
famixEntity: famixEntity;
update
```## Developers
You can build the `output.json` with VerveineJ with the following command.
```st
docker run -v "/path/to/FamixJavaModelUpdater/tests:/src" ghcr.io/evref-bl/verveinej:v3.2.1 -format json -o output.json -alllocals -anchor assoc
```