이 표에서는 모든 버전의 Rational Rhapsody에 대한 모든 검사가 나열되어 있습니다. 여기에 나열된 모든 검사가 사용자의 제품 에디션에 표시될 필요는 없습니다. 또한 사용자 시스템에는 사용자 정의 외부 검사가 있을 수도 있습니다. 이러한 검사 유형에 대한 자세한 정보는 사용자 정의 검사 작성을 참조하십시오.
사용상 편이를 위해 이 표에서는 이름이 알파벳순으로 나열됩니다.
| 검사 | 정확성 | 완성도 | 도메인 | 참고 |
|---|---|---|---|---|
| 구성이 CORBA 서버가 아닌 동안
<<CORBAInterface>>는
서버 코드에 맵핑됨(Configuration::CORBA::CORBAEnable
특성이 CORBAServer로 설정되지 않음).
서버 mainline(Configuration:: ORBname::ServerMainLineTemplate 특성)이 무시됩니다. |
W | C | ||
| COM 인터페이스는 단일 COM 인터페이스로부터만 상속할 수 있음 | E | M | ||
| COM 인터페이스에는 1-n 관계가 없음 | E | M | ||
| COM 서버/COM 라이브러리는 기껏해야 하나의 COM 라이브러리 패키지를 포함할 수 있음 | E | C | ||
| COM TLB 컴포넌트는 패키지를 하나만 포함할 수 있으며, 이 패키지는 COM 라이브러리임 | E | C | ||
| 컴포지션 연관 종료점 반전의 다중성은 1보다 클 수 없습니다. 다중성이 무시됩니다. | W | M | ||
| Java 클래스는 단일 비인터페이스 클래스로부터만 상속할 수 있음 | E | M | ||
| Java 인터페이스는 다른 인터페이스로부터만 상속할 수 있음 | E | M | ||
| <<CORBAModule>>로 스테레오타입 지정되는 패키지는 함수나 변수를 포함할 수 없음 | E | M | ||
| 순환 구성 관계가 발견되었음 | W | M | ||
| 싱글톤 오브젝트에는 1 이외의 다중성이 없음 | W | M | ||
| 활동 다이어그램이 이벤트 또는 트리거된 오퍼레이션 같은 지원되지 않는 요소를 포함합니다. 해당 오퍼레이션이 생성되지 않습니다! | W | C | ||
| AddressSpaceName 특성이 32자로 제한됨 | E | M | ||
| 기본 CORBA 유형에 대한 자동 생성 시퀀스가 생성되지 않음 | W | M | ||
| 컴포지션 유형의 연관 종료점에는 규정자가 없습니다. 규정자가 무시됩니다. | W | M | ||
| 인스턴스화 불가능한 요소의 글로벌 인스턴스를 작성하려고 함 | E | M | 모든 유형의 인스턴스는 인스턴스화 가능한 요소로부터만 작성될 수 있습니다. | |
| 인스턴스화 불가능한 요소의 초기 인스턴스를 작성하려고 함 | E | M | 모든 유형의 인스턴스는 인스턴스화 가능한 요소로부터만 작성될 수 있습니다. | |
| 속성 수정자는 COM/CORBA에서 지원되지 않음 | W | M | ||
| 속성과 상태의 이름이 같음 | E | M | ||
| 액세서와 뮤테이터가 모두 누락되었으므로 웹에서 속성에 액세스할 수 없음 | W | C | ||
| 속성/유형이 템플리트 클래스를 해당 유형으로 참조함 | E | M | ||
| 잘못된 중첩 | E | M | 중첩 클래스에서 허용된 스테레오타입에 대한 CORBA 검사입니다. | |
| CG::Package:: EventsBaseID 특성 값이 올바른 이벤트 ID 범위를 벗어남 |
E | M | ||
| MicroC 프로파일이 있는지 검사 | E | ABM | ||
| RIMB 속성이 포트 속성에 해당하는지 검사 | W | ABM | ||
| COM ATL 클래스는 활성 클래스일 수 없음 | E | M | ||
| COM ATL 클래스는 둘 이상의 COM Coclass로부터 상속할 수 없음 | E | M | ||
| COM Coclass는 COM 인터페이스로부터만 상속할 수 있음 | E | M | ||
| COM 인터페이스는 COM 인터페이스로부터만 상속할 수 있음 | E | M | ||
| COM 라이브러리는 COM 요소만 포함할 수 있음 | E | M | ||
| 계획된 스케줄링에서 충돌(활성 컴포넌트의 스케줄링 탭 참조) | W | MC | ||
| CORBAException에 오퍼레이션이 있음 | E | M | ||
| CORBAException에 전송 관계가 있음 | E | M | ||
| CORBAException이 상속과 관련됨 | E | M | ||
| CORBAInterface가 비CORBAInterface를 상속함 | E | M | ||
| 템플리트 전문화의 템플리트를 찾을 수 없음 | E | M | ||
| 클래스가 동작 포트에서 제공하는 모든 인터페이스를 실현하지 않음 | W | M | ||
| 클래스가 자체 모든 반응성 인터페이스의 수신 및 트리거된 오퍼레이션을 사용하지 않음 | W | M | ||
| 클래스와 해당 패키지의 이름이 같음 | E | M | 올바른 코드 생성에 방해가 되므로 클래스 및 패키지의 이름은 같을 수 없습니다. | |
| 빈 상태 차트가 있는 클래스 | W | M | ||
| 코드 생성은 파일로(부터) 대칭성 연관의 인스트루먼테이션을 지원하지 않습니다. 연관의 인스트루먼테이션이 생성되지 않습니다. | W | M | ||
| 코드 생성은 해당 유형이 C++ 참조(‘&')를 포함하는 이벤트/트리거된 오퍼레이션 인수의 사용을 지원하지 않음 | E | M | ||
| 활동 다이어그램이 있는 오퍼레이션에 대한 코드 생성은 가변 길이 인수 목록이 있는 오퍼레이션에 대해 지원되지 않습니다. 해당 오퍼레이션이 생성되지 않습니다! | W | C | ||
| 코드 생성이 C에 있는 클래스 사이의 상속을 무시함 | W | M | ||
| 코드 생성 범위가 둘 이상의 SDLSystem 클래스를 포함합니다. 이로 인해 컴파일 오류가 발생할 수 있습니다. | W | M | ||
| 컴포넌트가 CORBA 요소를 포함하지만, 구성이 CORBA 클라이언트 또는 CORBA 서버가 아님(Configuration::CORBA::CORBAEnable 특성이 No로 설정됨) | E | C | ||
| 컴포넌트 파일에 클래식 코드 생성으로 지원되지 않는 단편이 포함되어 있음 | W | M | ||
| 단일 컴포넌트가 있는 컴포지트 | W | M | ||
| Const 속성은 초기값을 가질 수 없습니다. 초기값이 무시됩니다. | W | M | ||
| 생성자 및 소멸자를 웹으로 내보낼 수 없습니다. 웹 인스트루먼테이션 코드가 생성되지 않습니다. | W | C | ||
| 교차 패키지 링크에 컴포넌트 기반 초기화
스킴(CG::Component:: InitializationScheme)이 필요함 |
W | M | ||
| 현재 고속 포트(이벤트 릴레이)만 C에서 지원됨 | W | M | ||
| 흔들리는 상태 전이 | E | S | 흔들리는 상태 전이는 다른 요소에 연결되지 않은 상태 전이입니다. 이는 상태 전이가 연결된 요소가 삭제되는 경우 Rational Rhapsody에서 발생할 수 있습니다. 이러한 경우 Rational Rhapsody는 자동으로 상태 전이를 삭제하지 않기 때문에 상태 전이 시 데이터가 손실되지 않습니다. | |
| 기본 이름 | W | C | 모델에 있는 일부 요소는 제품이 지정한 기본 이름을 사용합니다. | |
| 종속 컴포넌트에서 일치하는 구성이 없으므로 컴포넌트 사이의 종속성이 <<Usage>> 종속성을 기반으로 생성되지 않습니다. | W | C | ||
| 해결되지 않은 요소에 대한 종속성 | E | M | Rational Rhapsody가 참조된 요소를 찾을 수 없습니다. | |
| 임베디드되지 않은 오브젝트에 대해 동적 할당이 허용되어야 함 | E | M | ||
| ESTL은 다중/가상 상속을 지원하지 않음 | W | M | ||
| 관계가 없는 요소 | I | M | ||
| 기본 오퍼레이션 또는 글로벌 함수의 빈 본문 | W | M | 이러한 오퍼레이션/함수의 구현이 정의되지 않았습니다. | |
| 빈 설명 | W | C | ||
| 이벤트 속성이 큐에 대기되지 않음 | E | ABM | ||
| 이벤트 ID가 고유하지 않음 | E | M | 이벤트 ID는 충돌을 방지하기 위해 고유합니다. | |
| 클래스의 이벤트 및 생성된 상태에 충돌하는 이름이 있음 | E | M | 이벤트 및 상태의 구현 이름이 같으면 안 됩니다. | |
| 이벤트가 패키지에서 정의되었지만 이 패키지 클래스의 인터페이스에서 참조되지 않음 | W | M | 이벤트가 패키지에 정의되었지만 실제로 이 이벤트를 사용하는 클래스가 없습니다. | |
| 이벤트와 클래스의 이름이 같음 | E | M | ||
| 다중성이 >1인 실행 가능 파트 | E | MC | ||
| 파일에 같은 이름의 유형이 포함됨 | W | M | ||
| 파일 이름이 F8.3 형식이어야 함 | E | M | Filename 특성(CG::Package/Class 아래에서)이 8자보다 긴 파일 이름으로 정의되어 있고, <lang>_CG::<Environnent>::IsFileNameShort 특성이 Checked로 설정된 경우, 검사기가 오류를 보고합니다. | |
| 플로우 차트 및 플로우 차트의 블록은 정확하게 하나의 최종 활동에 도달해야 함 | E | S | ||
| 플로우 포트는 클래스 소유자의 일치하는 속성(이름 및 유형별)을 가져야 함 | W | M | ||
| 링크로 연결된 플로우 포트에는 같은 유형이 있고 원자적 플로우 포트에 있어야 하며, 해당 방향은 서로 반대여야 합니다(하나는 ‘In'이고 다른 하나는 ‘Out'). | W | M | ||
| 이중 인터페이스의 경우, 오퍼레이션 및 속성의 ID는 반드시 고유해야 합니다(ID는 공백일 수 없음). Rhapsody가 하나 이상의 오퍼레이션 또는 속성에 대해 고유한 ID를 생성했습니다. | W | M | ||
| 비직교 상태로의 분기 실행 | E | S | ||
| 템플리트 클래스의 동반자 종속성이 무시됨 | W | M | ||
| 글로벌 함수 및 변수는 Java에서 적합하지 않음 | E | M | ||
| 형식이 잘못된 링크가 컴포지트 경계를 넘어가며, 코드가 생성되지 않음 | W | M | ||
| 잘못된 집계 | W | AR | ||
| 다이어그램/스텁 커넥터의 적합하지 않은 연결 | E | S | ||
| 잘못된 종속성 | W | AR | ||
| COM Coclass 또는 COM 인터페이스에 중첩된 클래스가 있는 것은 적합하지 않음 | E | M | ||
| COM Coclass에 속성이 있는 것은 적합하지 않음 | E | M | ||
| COM Coclass에 오퍼레이션이 있는 것은 적합하지 않음 | E | M | ||
| COM 라이브러리에 중첩된 패키지가 있는 것은 적합하지 않음 | E | M | ||
| 내부 오브젝트의 잘못된 초기화(구성 대화 상자, 초기화 탭) | E | M | ||
| 잘못된 다중성 | W | AR | ||
| COM Coclass에 대해 잘못된 전송 관계 | E | M | ||
| 템플리트에 대한 잘못된 관계 | E | M | ||
| 잘못된 역할 | W | AR | ||
| 잘못된 유형 | W | AR | ||
| 상태 차트 구현 특성이 파생 및 기본 클래스와 다름 | E | M | CG::Class:: ImplementStatechart 특성이 기본 및 파생된 클래스에 대해 같아야 함 |
|
| ImplementActivityDiagram이 클래스 코드 생성에서 지원되지 않음 | W | M | ||
| 구현이 생성된 언어에서 지원되지 않음 | E | M | ||
| 내재적 액세스 속성은 단일 활성에 의해 액세스되어야 함 | E | ABM | ||
| 대칭 관계에서 일관되지 않은 다중성: 인스턴스가 연결되지 않음 | W | M | ||
| 상속은 템플리트 인스턴스화에서 적합하지 않음 | E | M | ||
| 초기 커넥터가 상태의 하위 상태를 대상으로 하지 않음 | E | S | 둘 이상의 하위 상태가 있는 모든 Or 상태에는 반드시 초기 커넥터가 있어야 합니다. 이 오류는 초기 커넥터로 인해 Or 상태에 대해 둘 이상의 하위 상태가 있으면 발생합니다. | |
| 분리된 상태 | W | S | 다른 상태에 연결되지 않은 상태가 상태 차트에 있습니다. | |
| 비직교 상태의 결합 | E | S | 비직교 상태에서 발생한 결합 커넥터가 있습니다. 결합 커넥터를 입력하는 상태 전이 세그먼트는 다른 직교 컴포넌트에 있는 상태에서 발생해야 합니다. | |
| 링크가 연관을 인스턴스화하지 않습니다. 링크가 무시됩니다. | W | M | ||
| 링크가 해결되지 않은 관계를 기반으로 함 | E | M | ||
| 일치하는 인터페이스가 없는 포트를 통해 링크합니다. 링크가 무시됩니다. | W | M | ||
| 링크가 인스턴스화되지 않음 - 동일한 종료점 사이 및 동일한 관계를 통한 중복 링크 | W | M | ||
| 링크가 인스턴스화되지 않음 - 형식이 잘못된 링크가 컴포지트 경계를 넘어감 | W | M | ||
| 다수의 SoftwareComponent가 동일한 ARBMT 패키지를 사용함 | E | ABM | ||
| 이중 및 사용자 정의 인터페이스의 메소드는 HRESULT를 리턴해야 함 | W | M | ||
| 구현 및 다중성 사이의 불일치 | E | M | Implementation 특성 설정은 관계의 다중성에는 적합하지 않습니다. | |
| MISRA98 프로파일이 있음 | E | MC | MicroC 프로파일은 MISRA 다중성을 포함합니다. 따라서 MISRA98 프로젝트 설정을 포함하지 않아도 됩니다. | |
| 누락된 런타임 라이브러리가 Webify Toolkit에 필요합니다. 현재 환경에 대한 GetConnectedRuntimeLibraries 특성 값을 검사하십시오. | W | M | ||
| 템플리트 인스턴스화 매개변수값 누락 | W | M | ||
| 템플리트 전문화 매개변수값 누락 | W | M | ||
| 관계에서 임베디드 구현 오용 | E | M | 임베디드 <Fixed/Scalar> 특성이 관계에 대해 올바르게 설정되지 않았습니다. | |
| 컴포지트 유형(Enumeration/Typedef)의 모델링이 COM/CORBA에서 지원되지 않음 | W | M | ||
| 반응적 클래스로부터의 다중 상속은 지원되지 않음 | E | M | ||
| 동일한 상태의 다중 제한시간 및 중복 트리거 | E | M | 각 상태에는 단일 제한시간 또는 트리거만 있습니다. | |
| 동일한 원점 및 대상이 있는 다중 상태 전이 - 하나만 허용됨 | E | S | ||
| 이름이 이미 컴포넌트에서 사용 중임 | E | M | ||
| 이름이 32자를 초과함 | W | AR | ||
| 링크로 연결되는 네트워크 포트와 플로우 포트에는 동일한 유형이 있어야 하며, 방향이 일치해야 합니다. 링크된 네트워크 포트를 "In" 플로우 포트에 입력하고 그 반대로 입력하십시오. | E | M | ||
| 활성 오퍼레이션에 대한 리턴 값이 없음 | E | ABM | ||
| 노드에는 발신 상태 전이가 없으며, 최종 활동에 대한 내재된 상태 전이가 작성됨 | W | S | ||
| 비동작 포트가 내부 파트에 연결되지 않았습니다. 포트가 작동하는 것으로 가정합니다. | I | M | ||
| 명시 인터페이스가 있는 비동작 포트는 내부 파트에 연결되지 않습니다. 메시지가 릴레이되지 않을 수도 있습니다. | W | M | ||
| 실행 불가능한 요소에 실행 가능한 요소가 포함되어 있음 | W | MC | ||
| 포트가 제공하거나 포트에서 필요한 것으로 비인터페이스 클래스를 지정하고 있습니다. 계약을 개정하십시오. | E | M | ||
| 초기화 프로그램 인수에 충분한 값이 아님 | W | M | ||
| 패키지의 이벤트 수가 이벤트 ID 범위(<lang>::Component:: PackageEventIdRange 특성에서 정의됨)를 초과함 |
E | M | ||
| 1보다 큰 다중성이 있는 오브젝트는 JAVA_CG::Component::InitializationScheme이 ByComponent로 설정될 때 올바르게 초기화되지 않습니다. 특성을 ByPackage로 설정하거나 오브젝트를 프로그래밍 방식으로 초기화하십시오. | W | M | ||
| COM 라이브러리만 COM 요소를 포함할 수 있음 | E | M | ||
| COM DLL, COM EXE 및 COM TLB로 스테레오타입 지정된 컴포넌트만 COM 라이브러리를 포함할 수 있음 | E | C | ||
| 하나의 'SFunctionBlock'만 컴포넌트 범위에 있을 수 있음 | E | M | ||
| RIMB 및 RIMB 오퍼레이션만 활성 상태일 수 있음 | E | ABM | ||
| 활동 다이어그램이 있는 오퍼레이션이 사용자 제공 코드를 포함하는데, 해당 코드는 무시됩니다. | W | C | ||
| 기본 상태가 없는 Or 상태 | E | S | 기본 상태를 판별하지 않고 Or 상태를 작성했습니다. 상태 차트에서 초기 커넥터를 사용하여 기본 상태(완성도의 오류)를 판별하십시오. | |
| 이벤트 ID가 부족합니다. 가능한 이벤트 ID보다 이벤트가 있는 패키지가 많습니다.
CG::Package:: PackageEventIdRange 특성을 수정하거나 이벤트가 있는 패키지 수를 줄이십시오. |
E | M | ||
| 트리거된 오퍼레이션 ID가 부족함 | E | M | 한 클래스와 모든 해당 기본 클래스에 대한 트리거된 오퍼레이션의 수는 1,768개로 제한됩니다. | |
| 전송 인터페이스는 COM 인터페이스여야 함 | E | M | ||
| COM 인터페이스에서의 전송 관계는 연결 위치로 스테레오타입 지정되어야 함 | E | M | ||
| CORBAInterface에서 비CORBAInterface로 관계 전송 | E | M | CORBAInterfaces에는 다른 CORBAInterfaces와의 전송 관계만 있을 수 있습니다. | |
| 패키지가 동일한 구현 파일에서 해당 클래스 아래에 정의됨 | E | C | ||
| 포트가 동일한 인터페이스를 제공하는 둘 이상의 종료점에 연결됨 | W | M | ||
| 포트에 빈 계약이 있습니다. 제공되거나 필요한 인터페이스가 지정되지 않았습니다. 포트가 이벤트를 릴레이하는 것으로 가정합니다. | I | M | ||
| 포트에 해결되지 않은 계약이 있음 | E | M | ||
| 포트가 동일한 인터페이스를 제공하며 필요로 합니다. 계약 세부사항을 개정하십시오. | E | M | ||
| 빈 계약이 있는 포트가 비반응적 class\object의 소유입니다. 포트는 메시지를 릴레이하지 않습니다. | W | M | ||
| 포트 코드 생성이 C++ 및 C에서만 지원되므로 무시됩니다. | W | M | ||
| 기본, 트리거된 오퍼레이션 또는 이벤트와 상태의 이름이 같음 | E | M | 이벤트와 같은 이름의 상태를 작성했습니다. | |
| 공개된 오브젝트의 이름은 32자로 제한됨 | E | M | ||
| 규정된 관계에 대한 규정자를 찾을 수 없음 | E | M | 규정된 관계에 대해 정의된 규정자가 없습니다. | |
| 반응적 수퍼 클래스가 있는 반응적 인터페이스; 코드를 생성할 수 없음 | E | M | ||
| 상태 차트 또는 활동 다이어그램이 있는 반응적 인터페이스; 코드를 생성할 수 없음 | E | M | ||
| 수신 또는 트리거된 오퍼레이션이 없는 반응적 인터페이스 | I | M | ||
| 반응적 템플리트 및 재사용가능 상태 차트 생성 스킴 | E | M | 상태 차트의 일반 구현을 반응적 템플리트 클래스와 함께 사용해야 합니다. | |
| 다른 클래스로부터 템플리트 매개변수 유형에 대한 참조 | E | M | ||
| 활성 컴포넌트의 범위에 있는 해결되지 않은 요소에 대한 참조 | E | M | ||
| 해결되지 않은 이벤트에 대한 참조 | E | M | 이벤트에 대한 참조가 한 보기에 있지만, 해당 이벤트가 하나 이상의 다른 보기에 표시되지 않습니다. 이러한 문제점은 사용자가 다른 개발자와 협업 중인 경우 발생할 수 있습니다. | |
| 해결되지 않은 관계 클래스에 대한 참조 | E | M | "해결되지 않은 이벤트에 대한 참조"와 동일합니다(단, 해결되지 않은 요소가 관계형 클래스임). | |
| 해결되지 않은 상태 차트에 대한 참조 | E | M | "해결되지 않은 이벤트에 대한 참조"와 동일합니다(단, 해결되지 않은 요소가 상태 차트임). | |
| 해결되지 않은 스테레오타입에 대한 참조 | E | M | "해결되지 않은 이벤트에 대한 참조"와 동일합니다(단, 해결되지 않은 요소가 스테레오타입임). | |
| 해결되지 않은 수퍼 클래스에 대한 참조 | E | M | "해결되지 않은 이벤트에 대한 참조"와 동일합니다(단, 해결되지 않은 요소가 수퍼 클래스임). | |
| 해석되지 않은 유형에 대한 참조 | E | M | 하나 이상의 요소가 모델에 정의되지 않은 유형으로 정의되었습니다. | |
| 정적 아키텍처가 사용될 때 관계가 정적 배열로 구현되어야 함 | W | M | 정적 아키텍처를 사용할 때 관계의 Implementation 특성이 StaticArray로 설정됩니다. | |
| CORBAException에 대한 관계 | E | M | CORBAExceptions에 대한 관계는 허용되지 않습니다. | |
| 다중성이 없는 관계 | W | M | ||
| Java 인터페이스로부터의 관계를 생성할 수 없음 | E | M | ||
| Rhapsody 코드 생성은 필수 포트와 CORBA 인터페이스 간의 링크를 지원하지 않습니다. 코드는 생성되지 않습니다. | W | M | ||
| Rhapsody가 플로우 포트에 대해 1보다 큰 다중성을 지원하지 않음 | E | M | ||
| SoftwareComponent에 있는 RIMB 유형의 요소 | E | ABM | ||
| 코드 생성에 필요한 SDL 모델 데이터가 누락되었습니다. SDL 모델 가져오기/동기화 대화 상자에서 사용자가 제공한 SDL 모델 실행 정보를 확인하십시오. | W | M | ||
| Sendaction, 해결되지 않은 이벤트 또는 해당 인수 | W | S | ||
| Sendaction, 대상의 해결되지 않은 색인 | E | S | ||
| 인수는 CORBA 도메인 내부에서 기본값을 사용할 수 없으므로 이러한 기본값은 CORBA 도메인 내부에서 무시됩니다. | W | M | ||
| 속성은 CORBA 도메인 내부에서 초기값을 사용할 수 없으므로 이러한 초기값은 무시됩니다. | W | M | ||
| 열거 상수는 CORBA 도메인 내부에서 기본값을 사용할 수 없으므로 이러한 기본값은 무시됩니다. | W | M | ||
| 템플리트에 중첩된 클래스의 애니메이션은 지원되지 않으므로 인스트루먼테이션 코드가 생성되지 않습니다. | W | M | ||
| CORBA 도메인 내부의 속성을 정적 수정자로 표시할 수 없으므로 정적으로 표시된 속성은 코드 생성 중에 해당 표시를 무시합니다. | W | M | ||
| CORBA 도메인 내부의 속성은 참조 유형일 수 없으므로 참조 수정자로 표시된 속성은 코드 생성 중에 해당 표시를 무시합니다. | W | M | ||
| CORBA 도메인 내부의 구조 속성을 상수 수정자로 표시할 수 없으므로 상수로 표시된 속성은 코드 생성 중에 해당 표시를 무시합니다. | W | M | ||
| CORBA::Attribute:: ConstantAsReadOnly 특성이 False로 설정되므로, 상수로 표시된 속성은 코드 생성 중에 해당 표시를 무시합니다. |
W | M | ||
| CORBA 도메인 내부의 typedefs를 상수 수정자로 표시할 수 없으므로 상수로 표시되는 typedefs는 코드 생성 중에 해당 표시를 무시합니다. | W | M | ||
| CORBA 도메인 내부의 typedefs는 참조 유형일 수 없으므로 참조 수정자로 표시된 typedefs는 코드 생성 중에 해당 표시를 무시합니다. | W | M | ||
| 싱글톤 스테레오타입 무시: 인스턴스가 다른 패키지에 위치함 | W | M | ||
| 싱글톤 스테레오타입 무시: 인스턴스 다중성이 1이 아님 | W | M | ||
| 싱글톤 스테레오타입 무시: 일치하는 인스턴스가 패키지의 소유가 아님 | W | M | ||
| 싱글톤 스테레오타입 무시: 다중 인스턴스가 발견됨 | W | M | ||
| 싱글톤 스테레오타입 무시: 일치하는 인스턴스를 찾을 수 없음 | W | M | ||
| 싱글톤 스테레오타입 무시: C_CG::Class::ObjectTypeAsSingleton 특성이 False로 설정됨 | W | M | ||
| 클래스 또는 패키지의 SourceArtifacts가 클래스 코드 생성에서 지원되지 않음 | W | M | ||
| 상태와 고유 클래스, 수퍼 클래스 또는 관련 클래스의 이름이 같음 | E | M | ||
| 비 일반 상태 차트가 포함된 정적 메모리 클래스 | E | M | 상태 차트의 일반 구현을 정적 아키텍처와 함께 사용해야 합니다. | |
| new 또는 delete 연산자의 대체가 있는 정적 메모리 클래스 | E | M | ||
| 정적 메모리 요소를 초기화할 수 없음 | E | M | ||
| 조치가 없는 정적 반응 | W | S | 상태에 대한 정적 반응을 정의했지만, 기능 창에서 이에 대한 조치를 정의하지 않았습니다. | |
| 보호 또는 트리거가 없는 정적 반응 | E | S | ||
| 비정적 클래스 멤버/메소드의 StaticImport | W | M | ||
| 비예외 클래스에서 상속할 때 스테레오타입 예외가 무시됨 | W | M | ||
| 스펙에서 양방향 인라인이 있는 대칭성 관계는 <language>에서 지원되지 않는 종속성 루프의 원인이 되며, 인라인은 코드 생성 중에 무시됩니다. | W | M | ||
| 템플리트 전문화가 해당 템플리트와 다른 위치에 있음 | E | M | ||
| 해결되지 않은 템플리트의 템플리트 인스턴스화 | E | M | ||
| 비애니메이션 S-Function을 작성할 때 또는 인스트루먼테이션 모드가 애니메이션 S-Functio에 대해 애니메이션으로 설정될 때 활성 구성에 'S-FunctionConfig' 스테레오타입이 있어야 함 | W | M | ||
| SDL_Suite 환경 헤더 파일을 찾을 수 없습니다. SDL Suite로 돌아가서 생성 > 작성 대화 상자에서 환경 헤더 파일 생성 선택란을 선택하고 다시 작성하십시오. | W | M | ||
| 상태 전이의 트리거는 추상일 수 없습니다. | W | M | ||
| 활성 컴포넌트가 빌드 유형으로서 "Other"로 정의됩니다. | E | C | ||
| 추상 메소드의 본문이 무시됩니다. | W | M | ||
| 포트의 계약이 인터페이스가 아닙니다. 계약을 바꾸거나 인터페이스로 변환하십시오. | E | M | ||
| CG::Package::EventsBaseID 특성으로 설정된 이벤트 기본 ID가 생성된 기본 이벤트 ID와 충돌함 | E | M | ||
| 액터의 이름이 올바른 코드 이름이 아닙니다. | E | M | ||
| 활성 컴포넌트의 범위가 외부가 아닌 File-s를 포함합니다. | E | M | ||
| 상태 전이의 에지가 핀의 방향과 일치하지 않습니다. | W | S | ||
| 상태 전이가 플로우 차트의 블록 경계를 넘을 수 없습니다. | E | S | ||
| 상태 전이 트리거가 해당 스윔레인의 표시 클래스 아래 없습니다. | W | S | ||
| 유형이 파일에 맵핑되었습니다. 맵핑이 무시됩니다. | W | M | ||
| 상수 수정자가 있는 Typedef는 상수 수정자가 있는 유형을 기반으로 합니다. | E | M | ||
| 링크를 생성할 수 없습니다. 다중성이 일치하지 않거나 * 또는 숫자 범위를 사용하여 지정됩니다. | W | M | ||
| 해결되지 않은 유형이 템플리트 매개변수에 의해 참조됩니다. | E | M | ||
| 지정되지 않은 AssociationRole - AssociationRole이 "정규 링크"에 연결되지 않음 | W | M | ||
| 지정되지 않은 ClassifierRole - 오브젝트가 "정규 클래스류"에 연결되지 않음 | W | M | ||
| 지정되지 않은 메시지 | W | M | ||
| 플로우차트에 있는 지원되지 않는 요소 | E | S | ||
| 지원되지 않는 시간 모델: "Simulated" | E | MC | 활성 구성에서 "Simulated"의 시간 모델(설정 탭에 있는)이 선택되었습니다. 이는 MicroC에서 지원되지 않습니다. | |
| IDE 구성에 대한 사용법 종속 항목이 현재 생성되지 않습니다. 필요한 경우, 구성의 기능 창에서 빌드 세부사항을 지정하십시오. | I | M | ||
| 이 유형의 언어 변수에 대한 웹 지원이 사용 불가능합니다. 웹 인스트루먼테이션 코드가 생성되지 않습니다. | W | C | ||
| 글로벌 함수 및 글로벌 변수에 대한 웹 지원이 사용 불가능합니다. 웹 인스트루먼테이션 코드가 생성되지 않습니다. | W | C | ||
| 둘 이상의 인수가 있는 오퍼레이션 또는 이벤트에 대한 웹 지원이 사용 불가능합니다. 웹 인스트루먼테이션 코드가 생성되지 않습니다. | W | C | ||
| 템플리트 및 템플리트 인스턴스화에 대한 웹 지원이 사용 불가능합니다. 웹 인스트루먼테이션 코드가 생성되지 않습니다. | W | C | ||
| C_CG::Class::EnableDynamicAllocation 특성이
FALSE로 설정되면, C_CG::Configuration ::InitializeEmbeddableObjectsByValue가 TRUE로 설정됩니다. |
E | C | ||
| IDF 환경에서 작업할 때 IDF 프로파일이 사용되어야 함 | W | M | ||
| 잘못된 중첩 상태 차트 계층, 'MergeBack'을 사용하거나 AndState를 삭제하여 계층을 수정하십시오. | E | M | ||
| 범위에 있는 요소의 잘못된 언어 | E | M | ||
| 초기 인스턴스의 잘못된 언어 | E | M |