Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ccls for openSUSE:Factory checked in 
at 2025-11-24 14:09:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ccls (Old)
 and      /work/SRC/openSUSE:Factory/.ccls.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ccls"

Mon Nov 24 14:09:23 2025 rev:25 rq:1319182 version:0.20250815.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ccls/ccls.changes        2025-11-09 
21:12:15.958096162 +0100
+++ /work/SRC/openSUSE:Factory/.ccls.new.14147/ccls.changes     2025-11-24 
14:10:47.545313277 +0100
@@ -1,0 +2,7 @@
+Fri Nov 21 22:24:42 UTC 2025 - Aaron Puchert <[email protected]>
+
+- Update to version 0.20250815.1.
+  * Add clang.prependArgs option.
+  * Support Decl::Concept.
+
+-------------------------------------------------------------------

Old:
----
  ccls-0.20250815.tar.gz

New:
----
  ccls-0.20250815.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ccls.spec ++++++
--- /var/tmp/diff_new_pack.QQ4Hlh/_old  2025-11-24 14:10:48.217341549 +0100
+++ /var/tmp/diff_new_pack.QQ4Hlh/_new  2025-11-24 14:10:48.221341717 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           ccls
-Version:        0.20250815
+Version:        0.20250815.1
 Release:        0
 Summary:        C/C++/ObjC language server
 # main package is Apache 2.0

++++++ ccls-0.20250815.tar.gz -> ccls-0.20250815.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ccls-0.20250815/src/indexer.cc 
new/ccls-0.20250815.1/src/indexer.cc
--- old/ccls-0.20250815/src/indexer.cc  2025-08-15 09:02:14.000000000 +0200
+++ new/ccls-0.20250815.1/src/indexer.cc        2025-08-15 21:00:00.000000000 
+0200
@@ -334,11 +334,7 @@
     break;
   case Type::Record:
   case Type::Enum:
-#if LLVM_VERSION_MAJOR >= 22 // llvmorg-22-init-3166-g91cdd35008e9
-    d = cast<TagType>(tp)->getOriginalDecl();
-#else
     d = cast<TagType>(tp)->getDecl();
-#endif
     break;
   case Type::TemplateTypeParm:
     d = cast<TemplateTypeParmType>(tp)->getDecl();
@@ -346,15 +342,10 @@
   case Type::TemplateSpecialization:
     if (specialization)
       *specialization = true;
-    if (const RecordType *record = tp->getAs<RecordType>()) {
-#if LLVM_VERSION_MAJOR >= 22 // llvmorg-22-init-3166-g91cdd35008e9
-      d = record->getOriginalDecl();
-#else
+    if (const RecordType *record = tp->getAs<RecordType>())
       d = record->getDecl();
-#endif
-    } else {
+    else
       d = 
cast<TemplateSpecializationType>(tp)->getTemplateName().getAsTemplateDecl();
-    }
     break;
 
   case Type::Auto:
@@ -365,20 +356,14 @@
     break;
 
   case Type::InjectedClassName:
-#if LLVM_VERSION_MAJOR >= 22 // llvmorg-22-init-3166-g91cdd35008e9
-    d = cast<InjectedClassNameType>(tp)->getOriginalDecl();
-#else
     d = cast<InjectedClassNameType>(tp)->getDecl();
-#endif
     break;
 
     // FIXME: Template type parameters!
 
-#if LLVM_VERSION_MAJOR < 22 // llvmorg-22-init-3166-g91cdd35008e9
   case Type::Elaborated:
     tp = cast<ElaboratedType>(tp)->getNamedType().getTypePtrOrNull();
     goto try_again;
-#endif
 
   default:
     break;
@@ -427,11 +412,7 @@
     if (fqt->isIncompleteType() || fqt->isDependentType())
       return false;
     if (const RecordType *childType = i->getType()->getAs<RecordType>())
-#if LLVM_VERSION_MAJOR >= 22 // llvmorg-22-init-3166-g91cdd35008e9
-      if (const RecordDecl *child = childType->getOriginalDecl())
-#else
       if (const RecordDecl *child = childType->getDecl())
-#endif
         if (!validateRecord(child))
           return false;
   }
@@ -705,11 +686,7 @@
         if (fd->getIdentifier())
           type.def.vars.emplace_back(getUsr(fd), offset1);
         else if (const auto *rt1 = fd->getType()->getAs<RecordType>()) {
-#if LLVM_VERSION_MAJOR >= 22 // llvmorg-22-init-3166-g91cdd35008e9
-          if (const RecordDecl *rd1 = rt1->getOriginalDecl())
-#else
           if (const RecordDecl *rd1 = rt1->getDecl())
-#endif
             if (seen.insert(rd1).second)
               stack.push_back({rd1, offset1});
         }

Reply via email to