Skip to content

Commit fe7830b

Browse files
committed
Move classes of the simulated run in their own package
1 parent 9699b78 commit fe7830b

File tree

4 files changed

+27
-4
lines changed

4 files changed

+27
-4
lines changed

lib/src/main/java/org/sonarsource/scanner/lib/ScannerEngineBootstrapper.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
import org.sonarsource.scanner.lib.internal.facade.forked.ScannerEngineLauncherFactory;
4040
import org.sonarsource.scanner.lib.internal.facade.inprocess.InProcessScannerEngineFacade;
4141
import org.sonarsource.scanner.lib.internal.facade.inprocess.IsolatedLauncherFactory;
42+
import org.sonarsource.scanner.lib.internal.facade.simulation.SimulationScannerEngineFacade;
4243
import org.sonarsource.scanner.lib.internal.http.HttpConfig;
4344
import org.sonarsource.scanner.lib.internal.http.ScannerHttpClient;
4445
import org.sonarsource.scanner.lib.internal.http.ssl.CertificateStore;

lib/src/main/java/org/sonarsource/scanner/lib/SimulationScannerEngineFacade.java renamed to lib/src/main/java/org/sonarsource/scanner/lib/internal/facade/simulation/SimulationScannerEngineFacade.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* along with this program; if not, write to the Free Software Foundation,
1818
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1919
*/
20-
package org.sonarsource.scanner.lib;
20+
package org.sonarsource.scanner.lib.internal.facade.simulation;
2121

2222
import java.io.File;
2323
import java.io.OutputStream;
@@ -31,13 +31,14 @@
3131
import javax.annotation.Nullable;
3232
import org.slf4j.Logger;
3333
import org.slf4j.LoggerFactory;
34+
import org.sonarsource.scanner.lib.ScannerEngineFacade;
3435
import org.sonarsource.scanner.lib.internal.InternalProperties;
3536

36-
class SimulationScannerEngineFacade extends ScannerEngineFacade {
37+
public class SimulationScannerEngineFacade extends ScannerEngineFacade {
3738

3839
private static final Logger LOG = LoggerFactory.getLogger(SimulationScannerEngineFacade.class);
3940

40-
SimulationScannerEngineFacade(Map<String, String> bootstrapProperties, boolean isSonarCloud,
41+
public SimulationScannerEngineFacade(Map<String, String> bootstrapProperties, boolean isSonarCloud,
4142
@Nullable String serverVersion) {
4243
super(bootstrapProperties, isSonarCloud, serverVersion, false, null);
4344
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/*
2+
* SonarScanner Java Library
3+
* Copyright (C) 2011-2024 SonarSource SA
4+
* mailto:info AT sonarsource DOT com
5+
*
6+
* This program is free software; you can redistribute it and/or
7+
* modify it under the terms of the GNU Lesser General Public
8+
* License as published by the Free Software Foundation; either
9+
* version 3 of the License, or (at your option) any later version.
10+
*
11+
* This program is distributed in the hope that it will be useful,
12+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14+
* Lesser General Public License for more details.
15+
*
16+
* You should have received a copy of the GNU Lesser General Public License
17+
* along with this program; if not, write to the Free Software Foundation,
18+
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19+
*/
20+
@javax.annotation.ParametersAreNonnullByDefault
21+
package org.sonarsource.scanner.lib.internal.facade.simulation;

lib/src/test/java/org/sonarsource/scanner/lib/SimulationScannerEngineFacadeTest.java renamed to lib/src/test/java/org/sonarsource/scanner/lib/internal/facade/simulation/SimulationScannerEngineFacadeTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* along with this program; if not, write to the Free Software Foundation,
1818
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1919
*/
20-
package org.sonarsource.scanner.lib;
20+
package org.sonarsource.scanner.lib.internal.facade.simulation;
2121

2222
import java.io.File;
2323
import java.io.FileInputStream;

0 commit comments

Comments
 (0)