A disk analysis tool, originally implemented as an university course project.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


This program is an university course project designed to analyze folder structures for interesting files and patterns; it was designed from ground up to facilitate in-depth analysis which studies file contents.

This repository is a copy of the final version sent in for review, plus the requisite manual (only in Finnish) for the program.

To run

To run, you will need NetBeans and a recent version of Java with JavaFX. After obtaining those, it should be as simple as opening the project files in the project folder, and running.


This program is still fairly incomplete. Due to a lack of time, there aren't really any too notable analysis components. In other words: the walls, the roof and the office furniture exists - but the actual analysts are still missing. There are also several architectural designs (e.g. lack of multithreading) that would benefit from optimization and refactoring.

When running tests, one should use the test-temp directory as their working directory; that directory contains a test file structure, which is required for certain structural tests to work properly.