mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-15 01:07:42 +00:00
Merge pull request #6963 from gdicristofaro/7567-artifactTypeConstructorDeprecation
7567 artifact type constructor deprecation
This commit is contained in:
commit
fe262de565
@ -72,20 +72,10 @@ class ArtifactSelectionDialog extends javax.swing.JDialog {
|
|||||||
private void populateList() {
|
private void populateList() {
|
||||||
try {
|
try {
|
||||||
ArrayList<BlackboardArtifact.Type> doNotReport = new ArrayList<>();
|
ArrayList<BlackboardArtifact.Type> doNotReport = new ArrayList<>();
|
||||||
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO.getTypeID(),
|
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO));
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO.getLabel(),
|
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_TOOL_OUTPUT)); // output is too unstructured for table review
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO.getDisplayName()));
|
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_ASSOCIATED_OBJECT));
|
||||||
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_TOOL_OUTPUT.getTypeID(),
|
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_TL_EVENT));
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TOOL_OUTPUT.getLabel(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TOOL_OUTPUT.getDisplayName())); // output is too unstructured for table review
|
|
||||||
doNotReport.add(new BlackboardArtifact.Type(
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_ASSOCIATED_OBJECT.getTypeID(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_ASSOCIATED_OBJECT.getLabel(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_ASSOCIATED_OBJECT.getDisplayName()));
|
|
||||||
doNotReport.add(new BlackboardArtifact.Type(
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TL_EVENT.getTypeID(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TL_EVENT.getLabel(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TL_EVENT.getDisplayName()));
|
|
||||||
|
|
||||||
artifactTypes = Case.getCurrentCaseThrows().getSleuthkitCase().getArtifactTypesInUse();
|
artifactTypes = Case.getCurrentCaseThrows().getSleuthkitCase().getArtifactTypesInUse();
|
||||||
artifactTypes.removeAll(doNotReport);
|
artifactTypes.removeAll(doNotReport);
|
||||||
|
@ -200,20 +200,10 @@ final class ReportVisualPanel2 extends JPanel {
|
|||||||
try {
|
try {
|
||||||
Case openCase = Case.getCurrentCaseThrows();
|
Case openCase = Case.getCurrentCaseThrows();
|
||||||
ArrayList<BlackboardArtifact.Type> doNotReport = new ArrayList<>();
|
ArrayList<BlackboardArtifact.Type> doNotReport = new ArrayList<>();
|
||||||
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO.getTypeID(),
|
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO));
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO.getLabel(),
|
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_TOOL_OUTPUT)); // output is too unstructured for table review
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO.getDisplayName()));
|
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_ASSOCIATED_OBJECT));
|
||||||
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_TOOL_OUTPUT.getTypeID(),
|
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_TL_EVENT));
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TOOL_OUTPUT.getLabel(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TOOL_OUTPUT.getDisplayName())); // output is too unstructured for table review
|
|
||||||
doNotReport.add(new BlackboardArtifact.Type(
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_ASSOCIATED_OBJECT.getTypeID(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_ASSOCIATED_OBJECT.getLabel(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_ASSOCIATED_OBJECT.getDisplayName()));
|
|
||||||
doNotReport.add(new BlackboardArtifact.Type(
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TL_EVENT.getTypeID(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TL_EVENT.getLabel(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TL_EVENT.getDisplayName()));
|
|
||||||
// get artifact types that exist in the current case
|
// get artifact types that exist in the current case
|
||||||
artifacts = openCase.getSleuthkitCase().getArtifactTypesInUse();
|
artifacts = openCase.getSleuthkitCase().getArtifactTypesInUse();
|
||||||
|
|
||||||
|
@ -102,20 +102,10 @@ class TableReportGenerator {
|
|||||||
private void getAllExistingArtiactTypes() throws NoCurrentCaseException, TskCoreException {
|
private void getAllExistingArtiactTypes() throws NoCurrentCaseException, TskCoreException {
|
||||||
// get all possible artifact types
|
// get all possible artifact types
|
||||||
ArrayList<BlackboardArtifact.Type> doNotReport = new ArrayList<>();
|
ArrayList<BlackboardArtifact.Type> doNotReport = new ArrayList<>();
|
||||||
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO.getTypeID(),
|
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO));
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO.getLabel(),
|
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_TOOL_OUTPUT)); // output is too unstructured for table review
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_GEN_INFO.getDisplayName()));
|
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_ASSOCIATED_OBJECT));
|
||||||
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_TOOL_OUTPUT.getTypeID(),
|
doNotReport.add(new BlackboardArtifact.Type(BlackboardArtifact.ARTIFACT_TYPE.TSK_TL_EVENT));
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TOOL_OUTPUT.getLabel(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TOOL_OUTPUT.getDisplayName())); // output is too unstructured for table review
|
|
||||||
doNotReport.add(new BlackboardArtifact.Type(
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_ASSOCIATED_OBJECT.getTypeID(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_ASSOCIATED_OBJECT.getLabel(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_ASSOCIATED_OBJECT.getDisplayName()));
|
|
||||||
doNotReport.add(new BlackboardArtifact.Type(
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TL_EVENT.getTypeID(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TL_EVENT.getLabel(),
|
|
||||||
BlackboardArtifact.ARTIFACT_TYPE.TSK_TL_EVENT.getDisplayName()));
|
|
||||||
|
|
||||||
Case.getCurrentCaseThrows().getSleuthkitCase().getArtifactTypes().forEach(artifactTypes::add);
|
Case.getCurrentCaseThrows().getSleuthkitCase().getArtifactTypes().forEach(artifactTypes::add);
|
||||||
artifactTypes.removeAll(doNotReport);
|
artifactTypes.removeAll(doNotReport);
|
||||||
|
@ -287,7 +287,7 @@ public class DataSourceInfoUtilitiesTest {
|
|||||||
@Test
|
@Test
|
||||||
public void getArtifacts_failOnBytes() throws TskCoreException {
|
public void getArtifacts_failOnBytes() throws TskCoreException {
|
||||||
testFailOnBadAttrType(
|
testFailOnBadAttrType(
|
||||||
new BlackboardArtifact.Type(999, "BYTE_ARRAY_TYPE", "Byte Array Type"),
|
new BlackboardArtifact.Type(999, "BYTE_ARRAY_TYPE", "Byte Array Type", BlackboardArtifact.Category.DATA_ARTIFACT),
|
||||||
new BlackboardAttribute.Type(999, "BYTE_ARR_ATTR_TYPE", "Byte Array Attribute Type", TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE.BYTE),
|
new BlackboardAttribute.Type(999, "BYTE_ARR_ATTR_TYPE", "Byte Array Attribute Type", TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE.BYTE),
|
||||||
new byte[]{0x0, 0x1, 0x2},
|
new byte[]{0x0, 0x1, 0x2},
|
||||||
BlackboardAttribute::new);
|
BlackboardAttribute::new);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user