Skip to main content

LAPCA is a tool that is used to check whether the given program conforms to the specified guidelines.

Project description

LAPCA is a tool that is used to check whether the given program conforms to the specified guidelines. LAPCA also comes with a metric called LAPCA Score that is used to measure the code quality of the codebase. LAPCA Similarity is a basic plagiarism tool developed alongside LAPCA Score

Contributors

Manish Reddy

Nandana C

Sethupathy Venkatraman

Swaroop Bhat


Steps to Run

Note:

  • Replace "Formal-Structure-File" by the guideline required

  • Replace "Test-File" by the file to be tested

  • Select appropriate test file

git clone https://github.com/Capstone-LAPCA/LAPCA-Capstone.git


cd LAPCA-CAPSTONE


pip install -r requirements.txt


python3 run.py "Formal-Structure-File" "Test-File"


Start the LAPCA server by executing the below command:

python3 Server/LAPCA_Server.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

LAPCA-0.0.2.tar.gz (4.6 kB view details)

Uploaded Source

File details

Details for the file LAPCA-0.0.2.tar.gz.

File metadata

  • Download URL: LAPCA-0.0.2.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for LAPCA-0.0.2.tar.gz
Algorithm Hash digest
SHA256 cd8df613cd49a61a35b815ac0828d10f03d7138b2e153e2a1c1422303ce7c464
MD5 98d24c896aa3f462a1d18e6961c6a91e
BLAKE2b-256 1a484275f2b607f901dee0aa800df6bfbdd5d1a06ea15db9b405335a1dc87d7a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page