Skip to content

Debug builds fail due to missing SearchCaptureStore references #102

Description

@Caust2c

Hello, I'm new to open-source contributions in general, so I wanted to check whether this is an intended issue before opening a PR or I'm just messing something up.

Problem

On a fresh checkout of the current master branch, Debug builds fail with:

C:\Users...\Seeker\SeekerApplication.cs(251,21): error CS0234:
The type or namespace name 'SearchCaptureStore' does not exist in the namespace 'Seeker.Debug'

C:\Users...\Seeker\Search\SearchFragment.cs(2345,29): error CS0234:
The type or namespace name 'SearchCaptureStore' does not exist in the namespace 'Seeker.Debug'

Command Used

dotnet publish .\Seeker\Seeker.csproj ^
-c Debug ^
-f net9.0-android ^
-p:AndroidSdkDirectory="%LOCALAPPDATA%\Android\Sdk" ^
-p:AndroidKeyStore=false

What I found

SearchCaptureStore is referenced as a type with members like Configure, Save, LoadRaw, and FileHelper in CaptureTestHelper.cs

With git log -S "SearchCaptureStore"

I found that the references were introduced in commit:

0d6cd01
debug helper to serialize and deserialize search responses debug vs debug mock

However, I couldn't find a corresponding implementation committed to the repository.

Was SearchCaptureStore intentionally omitted, or should these Debug-only references be disabled for clean checkouts?

I have a small local fix that allows Debug builds to succeed, but I wanted to check the intended behavior before opening a PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions