llms.txt Content
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Optimizely -->
<script type="text/javascript">
window.optimizely = window.optimizely || [];
function checkConsent() {
var hasAnalyticsConsent = false;
// Find the cookiehub cookie
var cookieMatch = document.cookie.match(/cookiehub=([^;]+)/);
var cookiehubValue = cookieMatch ? cookieMatch[1] : null;
if (cookiehubValue) {
try {
// Decode base64 and parse JSON
var jsonString = atob(cookiehubValue);
var consentData = JSON.parse(jsonString);
/*
* Category to purpose mapping for reference:
* Category 1: necessary
* Category 2: preferences
* Category 3: analytics
* Category 4: marketing
* Category 5: uncategorized
*/
// Check for analytics consent (category 3)
if (consentData.allAllowed === true ||
(Array.isArray(consentData.categories) && consentData.categories.indexOf(3) !== -1)) {
hasAnalyticsConsent = true;
}
} catch (error) {
console.error('Error processing cookiehub consent:', error);
}
}
// Set Optimizely based on consent status
if (hasAnalyticsConsent) {
window.optimizely.push({type: "sendEvents"});
clearInterval(pollInterval);
} else {
window.optimizely.push({type: "holdEvents"});
}
}
// Set up polling (will stop after consent is granted)
var pollInterval = setInterval(checkConsent, 500);
// Check consent initially
checkConsent();
</script>
<script src="https://resources.jetbrains.com/storage/optly/26613100737.js">
// www.jetbrains.com
</script>
<!-- End Optimizely --><!-- Error reporting -->
<script>(function(){
window.reportError = f