D8512: kdevplatform: less auto-casting from/to ascii & from bytearray

Friedrich W. H. Kossebau noreply at phabricator.kde.org
Fri Oct 27 07:29:07 UTC 2017


kossebau created this revision.
Restricted Application added a subscriber: kdevelop-devel.

REVISION SUMMARY
  kdevplatform/language/duchain/stringhelpers.cpp does not build though yet,
  has some templates used both for qbytearray and qstring, which relies on
  the otherwise hidden constructors

REPOSITORY
  R32 KDevelop

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D8512

AFFECTED FILES
  kdevplatform/CMakeLists.txt
  kdevplatform/debugger/breakpoint/breakpoint.cpp
  kdevplatform/debugger/breakpoint/breakpointmodel.cpp
  kdevplatform/debugger/framestack/framestackmodel.cpp
  kdevplatform/debugger/util/treeitem.cpp
  kdevplatform/interfaces/iplugincontroller.h
  kdevplatform/interfaces/isourceformatter.cpp
  kdevplatform/language/assistant/renameassistant.cpp
  kdevplatform/language/backgroundparser/documentchangetracker.cpp
  kdevplatform/language/classmodel/classmodel.cpp
  kdevplatform/language/classmodel/classmodelnode.cpp
  kdevplatform/language/codecompletion/codecompletioncontext.cpp
  kdevplatform/language/codecompletion/codecompletionhelper.cpp
  kdevplatform/language/codecompletion/codecompletionworker.cpp
  kdevplatform/language/codecompletion/normaldeclarationcompletionitem.cpp
  kdevplatform/language/codegen/applychangeswidget.cpp
  kdevplatform/language/codegen/archivetemplateloader.cpp
  kdevplatform/language/codegen/basicrefactoring.cpp
  kdevplatform/language/codegen/coderepresentation.cpp
  kdevplatform/language/codegen/documentchangeset.cpp
  kdevplatform/language/codegen/templateclassgenerator.cpp
  kdevplatform/language/codegen/templaterenderer.cpp
  kdevplatform/language/codegen/templatesmodel.cpp
  kdevplatform/language/duchain/classfunctiondeclaration.cpp
  kdevplatform/language/duchain/declaration.cpp
  kdevplatform/language/duchain/duchain.cpp
  kdevplatform/language/duchain/dumpdotgraph.cpp
  kdevplatform/language/duchain/identifier.cpp
  kdevplatform/language/duchain/instantiationinformation.cpp
  kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.cpp
  kdevplatform/language/duchain/navigation/abstractincludenavigationcontext.cpp
  kdevplatform/language/duchain/navigation/abstractnavigationcontext.cpp
  kdevplatform/language/duchain/navigation/abstractnavigationwidget.cpp
  kdevplatform/language/duchain/navigation/problemnavigationcontext.cpp
  kdevplatform/language/duchain/navigation/usescollector.cpp
  kdevplatform/language/duchain/navigation/usesnavigationcontext.cpp
  kdevplatform/language/duchain/navigation/useswidget.cpp
  kdevplatform/language/duchain/stringhelpers.cpp
  kdevplatform/language/duchain/topducontextdynamicdata.cpp
  kdevplatform/language/duchain/types/functiontype.cpp
  kdevplatform/language/duchain/types/integraltype.cpp
  kdevplatform/language/duchain/types/unsuretype.cpp
  kdevplatform/language/editor/modificationrevisionset.cpp
  kdevplatform/language/interfaces/abbreviations.cpp
  kdevplatform/language/interfaces/editorcontext.cpp
  kdevplatform/language/interfaces/quickopendataprovider.cpp
  kdevplatform/outputview/outputexecutejob.cpp
  kdevplatform/outputview/tests/CMakeLists.txt
  kdevplatform/project/CMakeLists.txt
  kdevplatform/project/projectbuildsetmodel.cpp
  kdevplatform/project/projectitemlineedit.cpp
  kdevplatform/project/projectmodel.cpp
  kdevplatform/project/tests/CMakeLists.txt
  kdevplatform/project/widgets/dependencieswidget.cpp
  kdevplatform/serialization/itemrepositoryregistry.cpp
  kdevplatform/serialization/tests/CMakeLists.txt
  kdevplatform/shell/documentcontroller.cpp
  kdevplatform/shell/languagecontroller.cpp
  kdevplatform/shell/openprojectdialog.cpp
  kdevplatform/shell/partcontroller.cpp
  kdevplatform/shell/plugincontroller.cpp
  kdevplatform/shell/progresswidget/overlaywidget.cpp
  kdevplatform/shell/progresswidget/progressdialog.cpp
  kdevplatform/shell/projectcontroller.cpp
  kdevplatform/shell/projectsourcepage.cpp
  kdevplatform/shell/runcontroller.cpp
  kdevplatform/shell/runtimecontroller.cpp
  kdevplatform/shell/session.cpp
  kdevplatform/shell/sessioncontroller.cpp
  kdevplatform/shell/sessionlock.cpp
  kdevplatform/shell/settings/pluginpreferences.cpp
  kdevplatform/shell/settings/projectconfig.kcfg
  kdevplatform/shell/settings/templatepage.cpp
  kdevplatform/shell/sourceformattercontroller.cpp
  kdevplatform/shell/sourceformatterjob.cpp
  kdevplatform/shell/statusbar.cpp
  kdevplatform/shell/textdocument.cpp
  kdevplatform/shell/uicontroller.cpp
  kdevplatform/shell/workingsetcontroller.cpp
  kdevplatform/shell/workingsets/workingset.cpp
  kdevplatform/shell/workingsets/workingsettooltipwidget.cpp
  kdevplatform/sublime/aggregatemodel.cpp
  kdevplatform/sublime/area.cpp
  kdevplatform/sublime/areaindex.cpp
  kdevplatform/sublime/container.cpp
  kdevplatform/sublime/idealcontroller.cpp
  kdevplatform/sublime/mainwindow.cpp
  kdevplatform/sublime/tests/CMakeLists.txt
  kdevplatform/sublime/urldocument.cpp
  kdevplatform/template/filters/kdevfilters.cpp
  kdevplatform/tests/CMakeLists.txt
  kdevplatform/tests/json/delayedoutput.cpp
  kdevplatform/tests/json/jsontesthelpers.h
  kdevplatform/tests/testcore.cpp
  kdevplatform/tests/testfile.cpp
  kdevplatform/tests/testproject.cpp
  kdevplatform/util/commandexecutor.cpp
  kdevplatform/util/duchainify/main.cpp
  kdevplatform/util/environmentprofilelist.cpp
  kdevplatform/util/formattinghelpers.cpp
  kdevplatform/util/kdevformatfile.cpp
  kdevplatform/util/kdevformatsource.cpp
  kdevplatform/util/kdevstringhandler.cpp
  kdevplatform/util/path.cpp
  kdevplatform/util/processlinemaker.cpp
  kdevplatform/util/shellutils.cpp
  kdevplatform/util/tests/CMakeLists.txt
  kdevplatform/vcs/dvcs/dvcsjob.cpp
  kdevplatform/vcs/dvcs/dvcsjob.h
  kdevplatform/vcs/models/tests/test_models.cpp
  kdevplatform/vcs/models/vcsannotationmodel.cpp
  kdevplatform/vcs/models/vcseventmodel.cpp
  kdevplatform/vcs/widgets/vcsdiffpatchsources.cpp

To: kossebau
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20171027/9879e57c/attachment.html>


More information about the KDevelop-devel mailing list