HalsteadResult constructor

const HalsteadResult({
  1. required int uniqueOperators,
  2. required int uniqueOperands,
  3. required int totalOperators,
  4. required int totalOperands,
  5. required int vocabulary,
  6. required int length,
  7. required double volume,
  8. required double difficulty,
  9. required double effort,
})

Creates a Halstead result with the calculated metrics.

Implementation

const HalsteadResult({
  required this.uniqueOperators,
  required this.uniqueOperands,
  required this.totalOperators,
  required this.totalOperands,
  required this.vocabulary,
  required this.length,
  required this.volume,
  required this.difficulty,
  required this.effort,
});