RobloxCompiler constructor

RobloxCompiler({
  1. required String projectRoot,
  2. String? sourceRoot,
})

Implementation

RobloxCompiler({required String projectRoot, this.sourceRoot})
    : collection = AnalysisContextCollection(
        includedPaths: [
          p.normalize(p.absolute(projectRoot)),
          p.normalize(p.absolute(p.join(projectRoot, 'test'))),
        ],
      ),
      rojoResolver = RojoResolver.fromPath(
        p.join(p.normalize(p.absolute(projectRoot)), 'default.project.json'),
      );