@@ -504,9 +504,6 @@ public enum ExtractPrototypeMemberDeclarationsMode {
504504 /** Removes unused member prototypes */
505505 public boolean removeUnusedPrototypeProperties ;
506506
507- /** Tells AnalyzePrototypeProperties it can remove externed props. */
508- public boolean removeUnusedPrototypePropertiesInExterns ;
509-
510507 /** Removes unused member properties */
511508 public boolean removeUnusedClassProperties ;
512509
@@ -1373,7 +1370,6 @@ public CompilerOptions() {
13731370 extractPrototypeMemberDeclarations =
13741371 ExtractPrototypeMemberDeclarationsMode .OFF ;
13751372 removeUnusedPrototypeProperties = false ;
1376- removeUnusedPrototypePropertiesInExterns = false ;
13771373 removeUnusedClassProperties = false ;
13781374 removeUnusedVars = false ;
13791375 removeUnusedLocalVars = false ;
@@ -2301,9 +2297,8 @@ public void setRemoveUnusedPrototypeProperties(boolean enabled) {
23012297 this .inlineGetters = enabled ;
23022298 }
23032299
2304- public void setRemoveUnusedPrototypePropertiesInExterns (boolean enabled ) {
2305- this .removeUnusedPrototypePropertiesInExterns = enabled ;
2306- }
2300+ @ Deprecated
2301+ public void setRemoveUnusedPrototypePropertiesInExterns (boolean enabled ) {}
23072302
23082303 public void setCollapseVariableDeclarations (boolean enabled ) {
23092304 this .collapseVariableDeclarations = enabled ;
@@ -3085,9 +3080,6 @@ public String toString() {
30853080 .add ("removeUnusedConstructorProperties" , removeUnusedConstructorProperties )
30863081 .add ("removeUnusedLocalVars" , removeUnusedLocalVars )
30873082 .add ("removeUnusedPrototypeProperties" , removeUnusedPrototypeProperties )
3088- .add (
3089- "removeUnusedPrototypePropertiesInExterns" ,
3090- removeUnusedPrototypePropertiesInExterns )
30913083 .add ("removeUnusedVars" , removeUnusedVars )
30923084 .add (
30933085 "renamePrefixNamespaceAssumeCrossChunkNames" ,
0 commit comments