github.com/cycloss/advent-of-code@v0.0.0-20221210145555-15039b95faa6/2021/template/dayx.dart (about)

     1  import 'dart:convert';
     2  import 'dart:io';
     3  
     4  import 'parser.dart';
     5  
     6  void main() async {
     7    var lines = await File("day12.txt")
     8        .openRead()
     9        .transform(Utf8Decoder())
    10        .transform(LineSplitter())
    11        .toList();
    12  
    13    var solution = Solution(lines);
    14  
    15    print("Part 1 Solution: ${solution.part1()}");
    16    print("Part 2 Solution: ${solution.part2()}");
    17  }
    18  
    19  class Solution {
    20    final List<String> lines;
    21    Solution(List<String> lines) : lines = Parser(lines).processLines();
    22  
    23    int part1() {
    24      return lines.length;
    25    }
    26  
    27    int part2() {
    28      return lines.length;
    29    }
    30  }