question: public static final Optional < File > findSteamVRManifest ( final ArrayList < File > indexedSteamFolders ) { for ( final File f : indexedSteamFolders ) { final File currentFile = new File ( f . getAbsolutePath ( ) + SteamConstants . STEAM_VR_APPS_MANIFEST_FILE_LOCATION ) ; if ( currentFile . exists ( ) ) return Optional . ofNullable ( currentFile ) ; } return Optional . empty ( ) ; }
target:  Attempts to find the SteamVR manifest file within the given locations. The VR manifest files contain the currently installed steam apps.