diff options
author | Noel Grandin <noel@peralex.com> | 2014-12-11 16:25:29 +0200 |
---|---|---|
committer | Noel Grandin <noelgrandin@gmail.com> | 2014-12-12 08:16:17 +0000 |
commit | 117a82cd090ddd8efbc500350dc6082730f04720 (patch) | |
tree | 50c07684d43c06fd54d17532caca6a3afafd6967 /qadevOOo/runner/stats/FatDataBaseOutProducer.java | |
parent | 04b183a9bc792a53a9f081353a79486faa4f3872 (diff) |
java: remove dead code in qadevOOo
found by running UCDetector over the code many times, like peeling
an onion
Change-Id: I54d5147eb1b5c921ad236331bc4c1f765b13ca83
Reviewed-on: https://gerrit.libreoffice.org/13445
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
Diffstat (limited to 'qadevOOo/runner/stats/FatDataBaseOutProducer.java')
-rw-r--r-- | qadevOOo/runner/stats/FatDataBaseOutProducer.java | 135 |
1 files changed, 0 insertions, 135 deletions
diff --git a/qadevOOo/runner/stats/FatDataBaseOutProducer.java b/qadevOOo/runner/stats/FatDataBaseOutProducer.java deleted file mode 100644 index 1843577b40d4..000000000000 --- a/qadevOOo/runner/stats/FatDataBaseOutProducer.java +++ /dev/null @@ -1,135 +0,0 @@ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * This file incorporates work covered by the following license notice: - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed - * with this work for additional information regarding copyright - * ownership. The ASF licenses this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.apache.org/licenses/LICENSE-2.0 . - */ -package stats; - -import java.text.DecimalFormat; -import share.LogWriter; -import java.util.HashMap; -import java.util.Calendar; -import java.util.GregorianCalendar; - - -/** - * - */ -public class FatDataBaseOutProducer extends DataBaseOutProducer { - - - /** Creates a new instance of APIDataBaseOutProducer */ - public FatDataBaseOutProducer(HashMap<String,String> param) { - super(param); - String testBase = (String)mSqlInput.get("TestBase"); - int sep = testBase.indexOf('_'); - String testLanguage = testBase.substring(0,sep); - testBase = testBase.substring(sep+1); - String apiVersion = (String)mSqlInput.get("Version"); - String descriptionString = testLanguage+":"+(String)mSqlInput.get("OperatingSystem")+":"+testBase+":"+apiVersion; - apiVersion = apiVersion.substring(0, 6); - // build date - if (mSqlInput.get("Date") != null) { - mSqlInput.put("date", mSqlInput.get("Date")); - } - if (mSqlInput.get("date") == null) { - // build date if it's not there - Calendar cal = new GregorianCalendar(); - DecimalFormat dfmt = new DecimalFormat("00"); - String year = Integer.toString(cal.get(GregorianCalendar.YEAR)); - // month is starting with "0" - String month = dfmt.format(cal.get(GregorianCalendar.MONTH) + 1); - String day = dfmt.format(cal.get(GregorianCalendar.DATE)); - String dateString = year + "-" + month + "-" + day; - - mSqlInput.put("date", dateString); - } - - setWriteableEntryTypes(new String[]{"property", "method", "component", "interface", "service"}); - - mSqlInput.put("test_run.description", descriptionString); - mSqlInput.put("api_version_name", apiVersion); - } - - @Override - protected boolean prepareDataBase(LogWriter log) { - executeSQLCommand("SHOW TABLES"); - - executeSQLCommand("SELECT id AS \"test_run.id\", api_version_id, description, date FROM test_run" + - " WHERE date = \"$date\" AND description = \"$test_run.description\";", true); - String id = (String)mSqlInput.get("test_run.id"); - // create an entry for this test run - if (id == null) { - executeSQLCommand("SELECT id AS api_version_id FROM api_version" + - " WHERE version = \"$api_version_name\";", true); - String api_version_id = (String)mSqlInput.get("api_version_id"); - // create an entry for this API - if (api_version_id == null) { - executeSQLCommand("INSERT api_version (api_name, version)" + - " VALUES (\"soapi\", \"$api_version_name\")"); - executeSQLCommand("SELECT id AS api_version_id FROM api_version" + - " WHERE version = \"$api_version_name\";", true); - } - // complete entry for the test run - executeSQLCommand("INSERT test_run (api_version_id, description, date)" + - " VALUES ($api_version_id, \"$test_run.description\", \"$date\");"); - executeSQLCommand("SELECT test_run.id AS \"test_run.id\", api_version_id, description, date FROM test_run" + - " WHERE date = \"$date\" AND description = \"$test_run.description\";", true); - } - return true; - } - - @Override - protected boolean insertEntry(LogWriter log) { - - executeSQLCommand("SELECT id AS \"entry.id\", name AS \"entry.name\" FROM entry WHERE name = \"$EntryLongName\";", true); - if (mSqlInput.get("entry.id") == null) { - executeSQLCommand("INSERT entry (name, type)" + - " VALUES (\"$EntryLongName\", \"$EntryType\");"); - executeSQLCommand("SELECT id AS \"entry.id\", name AS \"entry.name\" FROM entry WHERE name = \"$EntryLongName\";", true); - } - executeSQLCommand("SELECT id AS \"api_entry.id\", api_version_id AS \"api_entry.api_version_id\", entry_id AS \"api_entry.entry_id\" FROM api_entry" + - " WHERE entry_id = $entry.id;", true); - if (mSqlInput.get("api_entry.id") == null) { - executeSQLCommand("INSERT api_entry (entry_id, api_version_id)"+ - " VALUES ($entry.id, $api_version_id);"); - executeSQLCommand("SELECT id AS \"api_entry.id\", api_version_id AS \"api_entry.api_version_id\", entry_id AS \"api_entry.entry_id\" FROM api_entry" + - " WHERE entry_id = $entry.id;", true); - } - executeSQLCommand("SELECT status AS \"test_state.status\" FROM test_state"+ - " WHERE test_run_id = $test_run.id AND entry_id = $entry.id;", true); - - String status = (String)mSqlInput.get("test_state.status"); - if (status == null) { - executeSQLCommand("INSERT test_state (test_run_id, entry_id, status)"+ - " VALUES ($test_run.id, $entry.id, \"$EntryState\");"); - } - else { - if (!status.endsWith("OK")) { - executeSQLCommand("UPDATE test_state SET status = \"$EntryState\""+ - " WHERE test_run_id = $test_run.id AND entry_id = $entry.id;"); - } - } - return true; - } - - public Object getWatcher() { - return null; - } - - public void setWatcher(Object watcher) { - } - -} |