https://github.com/olekscode/sourcecodedatacollector
A small tool for collecting data from source code of projects written in Pharo
https://github.com/olekscode/sourcecodedatacollector
Last synced: 3 months ago
JSON representation
A small tool for collecting data from source code of projects written in Pharo
- Host: GitHub
- URL: https://github.com/olekscode/sourcecodedatacollector
- Owner: olekscode
- License: mit
- Created: 2019-08-08T14:38:43.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-13T03:53:28.000Z (over 5 years ago)
- Last Synced: 2025-02-11T11:41:24.428Z (5 months ago)
- Language: Smalltalk
- Size: 60.5 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SourceCodeDataCollector
A small tool for collecting data from source code of projects written in Pharo## Installation
To install `SourceCodeDataCollector`, go to the Playground (`Ctrl+OW`) in your fresh Pharo image and execute the following Metacello script (select it and press Do-it button or `Ctrl+D`):```smalltalk
Metacello new
baseline: 'SourceCodeDataCollector';
repository: 'github://olekscode/SourceCodeDataCollector/src';
load.
```## Usage Example
```Smalltalk
dir := '/Users/oleks/Documents/Research/2019-sourcecodedata' asFileReference.
```
```Smalltalk
dataCollector := InternalDataCollector withWorkingDirectory: dir.
dataCollector start.
```
```Smalltalk
dataCollector := ExternalDataCollector withWorkingDirectory: dir.
dataCollector start.
```