blob: 2e28fcb55330be6d66faacee1678a5d23a87a9c2 [file] [log] [blame]
// Copyright (c) 2024, the R8 project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
package com.android.tools.r8.shaking.rules;
import com.android.tools.r8.keepanno.ast.KeepEdgeMetaInfo;
import com.android.tools.r8.origin.Origin;
import com.android.tools.r8.position.Position;
import com.android.tools.r8.shaking.ProguardClassType;
import com.android.tools.r8.shaking.ProguardKeepRuleBase;
// TODO(b/323816623): Make an interface to use in the keep-reason tracking.
public class KeepAnnotationFakeProguardRule extends ProguardKeepRuleBase {
public KeepAnnotationFakeProguardRule(KeepEdgeMetaInfo metaInfo) {
super(
Origin.unknown(),
Position.UNKNOWN,
"keep-annotation",
null,
null,
null,
false,
ProguardClassType.CLASS,
null,
null,
null,
false,
null,
null,
null);
}
}