https://github.com/evref-bl/famixjavamodelupdater
I update a FamixJava model based on a FASTJava AST
https://github.com/evref-bl/famixjavamodelupdater
Last synced: 3 months ago
JSON representation
I update a FamixJava model based on a FASTJava AST
- Host: GitHub
- URL: https://github.com/evref-bl/famixjavamodelupdater
- Owner: Evref-BL
- License: mit
- Created: 2022-07-29T06:19:20.000Z (almost 3 years ago)
- Default Branch: v2
- Last Pushed: 2025-01-17T16:00:33.000Z (5 months ago)
- Last Synced: 2025-01-22T05:31:49.273Z (4 months ago)
- Language: Smalltalk
- Size: 150 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
```