Skip to content

CSC302 Fall 2021 Javascript project on Intelligent Code Completion

Notifications You must be signed in to change notification settings

rb127/Intelligent-Code-Completion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

162 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intelligent-Code-Completion

CSC302 Fall 2021 Javascript project on Intelligent Code Completion. Team Javaslipt.

Setup Instructions

Prerequisites

Instructions for Mac, Windows, Linux

Installation and Usage

1. Clone this repository

git clone https://github.com/rb127/Intelligent-Code-Completion.git

2. Build a new docker container image (Ensure you are in the root folder)

docker build -t a1-302-container ./

3. Run the docker container

docker run a1-302-container

(Optional) Running tests

Without coverage

docker run a1-302-container yarn run test

With coverage

docker run a1-302-container yarn run coverage

(Optional) Scripts

There are two bash scripts in the scripts folder:

  • build.sh: To build the docker container in a single step
  • test.sh: To run the docker container, run test suite, and run code coverage in a single step

Running with your own input file

To run with your own input file:

  • Paste the file contents into src/input.js
  • Specify cursor position in the file using the '@' symbol.

Resources

Documentation and links to libraries, resources considered are in the meeting notes.

Meeting Minutes

About

CSC302 Fall 2021 Javascript project on Intelligent Code Completion

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors