Revert "Dont update last compiled time when compilation is rejected (#41424)" (#41515)

This commit is contained in:
Jonah Williams 2019-09-27 15:18:06 -07:00 committed by GitHub
parent b9d8918bbb
commit d968b7cfd6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 4 deletions

View file

@ -465,6 +465,7 @@ class DevFS {
generator.reset();
}
printTrace('Compiling dart to kernel with ${invalidatedFiles.length} updated files');
lastCompiled = DateTime.now();
final CompilerOutput compilerOutput = await generator.recompile(
mainPath,
invalidatedFiles,
@ -474,8 +475,6 @@ class DevFS {
if (compilerOutput == null || compilerOutput.errorCount > 0) {
return UpdateFSReport(success: false);
}
// Only update the last compiled time if we successfully compiled.
lastCompiled = DateTime.now();
// list of sources that needs to be monitored are in [compilerOutput.sources]
sources = compilerOutput.sources;
//

View file

@ -178,7 +178,6 @@ void main() {
testUsingContext('reports unsuccessful compile when errors are returned', () async {
devFS = DevFS(vmService, 'test', tempDir);
await devFS.create();
final DateTime previousCompile = devFS.lastCompiled;
final RealMockResidentCompiler residentCompiler = RealMockResidentCompiler();
when(residentCompiler.recompile(
@ -198,7 +197,6 @@ void main() {
);
expect(report.success, false);
expect(devFS.lastCompiled, previousCompile);
}, overrides: <Type, Generator>{
FileSystem: () => fs,
});