Skip to content

Commit 7bb31fc

Browse files
committed
mark Selenium Manager implementations as beta
1 parent 718f4f2 commit 7bb31fc

File tree

5 files changed

+9
-5
lines changed

5 files changed

+9
-5
lines changed

dotnet/src/webdriver/SeleniumManager.cs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,12 @@
1919
using System;
2020
using System.Collections.Generic;
2121
using System.Diagnostics;
22-
using System.Globalization;
23-
using System.IO;
24-
using System.Text;
25-
using System.Threading;
26-
using OpenQA.Selenium.Internal;
2722

2823
namespace OpenQA.Selenium
2924
{
3025
/// <summary>
3126
/// Wrapper for the Selenium Manager binary.
27+
/// This implementation is still in beta, and may change.
3228
/// </summary>
3329
public static class SeleniumManager
3430
{

java/src/org/openqa/selenium/manager/SeleniumManager.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import com.google.common.collect.ImmutableList;
2020
import com.google.common.io.CharStreams;
21+
import org.openqa.selenium.Beta;
2122
import org.openqa.selenium.Platform;
2223
import org.openqa.selenium.WebDriverException;
2324

@@ -36,13 +37,16 @@
3637
import static org.openqa.selenium.Platform.WINDOWS;
3738

3839
/**
40+
* This implementation is still in beta, and may change.
41+
*
3942
* The Selenium-Manager binaries are distributed in a JAR file (org.openqa.selenium:selenium-manager) for
4043
* the Java binding language. Since these binaries are compressed within these JAR, we need to serialize
4144
* the proper binary for the current platform (Windows, macOS, or Linux) as an executable file. To
4245
* implement this we use a singleton pattern, since this way, we have a single instance in the JVM, and we
4346
* reuse the resulting binary for all the calls to the Selenium Manager singleton during all the Java
4447
* process lifetime, deleting the binary (stored as a local temporal file) on runtime shutdown.
4548
*/
49+
@Beta
4650
public class SeleniumManager {
4751

4852
private static final Logger LOG = Logger.getLogger(SeleniumManager.class.getName());

javascript/node/selenium-webdriver/common/seleniumManager.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
*/
1919

2020
/**
21+
* This implementation is still in beta, and may change.
22+
*
2123
* Wrapper for getting information from the Selenium Manager binaries
2224
*/
2325

py/selenium/webdriver/common/selenium_manager.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
class SeleniumManager:
3030
"""
3131
Wrapper for getting information from the Selenium Manager binaries.
32+
This implementation is still in beta, and may change.
3233
"""
3334

3435
@staticmethod

rb/lib/selenium/webdriver/common/selenium_manager.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ module Selenium
2121
module WebDriver
2222
#
2323
# Wrapper for getting information from the Selenium Manager binaries.
24+
# This implementation is still in beta, and may change.
2425
# @api private
2526
#
2627
class SeleniumManager

0 commit comments

Comments
 (0)